E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AndroidQ
Android-Q 对 startActivity() 做了限制,怎么适配?
一.Q禁用后台启动Activity今天来聊聊“
AndroidQ
中后台禁止启动Activity对现有国内App中启动页设计的影响”这个话题,再聊聊
AndroidQ
限制后台启动Activity的具体细节。
Android Blog
·
2023-10-04 04:16
android
开发语言
android
studio
职场和发展
面试
Android 图片保存,相册刷新(版本兼容)
Android常见功能保存图片十分常用,近年来随着Android版本更新,逐渐收紧了App的权限,导致App存储图片需要做的兼容性问题越来越多.原因:厂商定制存储方式不同版本存储方式不一致
AndroidQ
没有了遇见
·
2023-10-03 19:24
android window架构,Android Window 浅析 之一
InputManagerService会对触摸事件进行处理,查找最合适的窗口来处理触摸反馈信息Surface为每个窗口分配Surface实现绘制动作2.源码架构image.png3.源码分析以上会议当前最新的
AndroidQ
weixin_39866817
·
2023-10-03 12:39
android
window架构
Android——Android10的分区存储(Scoped Storage)
只要程序获得了WRITE_EXTERNAL_STORAGE权限,就可以随意在写入外部存储的公有目录上新建文件或文件夹
AndroidQ
之前,应用存储视图于是Google在Android10中提出了分区存储
So_ProbuING
·
2023-10-01 01:28
Android Framework 常见解决方案(10)关闭蓝牙配对对话框 & 关闭蓝牙忘记设备对话框
2修改方案(
AndroidQ
)2.1关闭蓝牙配对对话框对话框显示为:修改文件位置为:AOSP/packages/apps/Settings/src/com/android/s
图王大胜
·
2023-09-30 00:30
常见解决方案
android
framework
android
java
开发语言
Android Framework 常见解决方案(11)关闭View Full Screen弹窗
AndroidQ
:主要就是找到其对应的handler,对于显示部分压根不允许其给主进程发送消息。
图王大胜
·
2023-09-30 00:30
常见解决方案
framework
android
Android系统分区与升级
本文的内容基于高通开源
AndroidQ
(10.0),部分内容更新至AndroidS(12.0),只涉及high-level-operating-system(Android)部分。
xiaowang_lj
·
2023-09-29 00:41
android
ota
Android AMS(ATMS)的应用启动流程解析
前言在
AndroidQ
中,activity的调度和管理已经从AMS移到了ActivityTaskManagerService中(这里简称ATMS)简介Launcher点击应用图标:这个过程是Launcher
Mr._W
·
2023-09-26 18:25
Android
android
Android 设置默认应用
AndroidQ
之前版本设置方式通过PackageManager的addPreferredActivity接口实现。这种设置方式叫它为设置默认首选项比较恰当。设置好后,有首选项的时候就不弹出选择框。
虫师魁拔
·
2023-09-26 14:36
Android
android
Codec2简介
谷歌在2019年发布的
AndroidQ
上提供了一套新的MediaCodec实现框架--Codec2.0,这一套新的框架是相对于旧的ACodec与OMX而言的。
Kayson12345
·
2023-09-25 12:18
音视频
视频处理
android
中间件
codec
源码角度分析Android Q新特性 Bubble
介绍Bubbles(气泡)是
AndroidQ
中的一项新功能,借助气泡,用户可以轻松地在设备上的任何位置进行多任务处理。更多官方描述请参考:气泡|Android开发者。
Soetsu
·
2023-09-24 09:26
APEX:开启Android系统新篇章的应用扁平化技术
APEX:开启Android系统新篇章的应用扁平化技术AndroidPonyExpress(APEX)是在
AndroidQ
中引入的一种容器格式,用于安装流程中较低级系统模块的更新。
Calvin880828
·
2023-09-23 03:12
Android
framework
android
Shell获取git status文件变动push到远程服务器
gitstatus的文件,自动push到服务器exportS=/devdata/AndroidS/exportS_SERVER=/data/AndroidS/echo'1.AndroidS'echo'3.
AndroidQ
'exportnum
日敲三万行代码
·
2023-09-22 21:14
linux
linux
首批升级名单公布!vivo领衔,打破安卓壁垒,尝鲜Android Q系统!
今年谷歌I/O大会在北京时间5月8日01:00举行,和往常一样,大会的重中之重是谷歌最新开发的软件,新一代安卓操作系统——
AndroidQ
。
爱吃小鱼的喵喵
·
2023-09-21 21:45
AndroidQ
跨应用(进程)启动service
场景A应用启动后将B的servic拉起android11A应用包名com.hryt.myapplication111B应用包名com.hryt.myapplication222步骤A的清单文件中或者添加清单文件权限A的代码中Intentintent=newIntent();intent.setAction("com.hryt.myapplication222.service");intent.se
xianrenli38
·
2023-09-16 14:49
android
笔记类
java
android
开发语言
适配
AndroidQ
,不能后台启动 Activity 限制
小生一个专注大前端领域的技术平台公众号回复Android加入安卓技术群作者:h2coder链接:https://www.jianshu.com/p/78390ad55d14声明:本文已获h2coder授权发表,转发等请联系原作者授权在
AndroidQ
weixin_38754349
·
2023-09-03 21:11
app
sms
ndk
acl
ios
你的 App 还能在后台启动 Activity 吗(非
AndroidQ
适配)
先说结论:在Oppo、vivo、小米等机型上如果你没有开启后台弹出界面权限,当你的App处于后台时,将无法通过startActivity方式启动页面。这一权限在不同型号的手机中的名称不同,以下我们统称为后台弹出界面权限。对业务背景和问题定位不感兴趣的话,可以直接拉到问题解决这一段落。一、业务背景我们的App中有这样一个场景:当收到推送或者长连接消息的时候,需要启动一个Activity来展示相关的信
s315250401
·
2023-09-03 21:10
Android疑难解答
android
android
studio
后台启动 Activity
AndroidQ
之后,都不能使用startActivity在后台启动了。
fei282418725
·
2023-09-03 21:39
android笔记
android
Android SDK对应版本
平台版本SDK版本版本名称10.029Android10(
AndroidQ
)9.028Pie(AndroidP)8.127Oreo(AndroidO)(奥利奥)8.026Oreo(AndroidO)(奥利奥
醉挽清风_666
·
2023-09-03 12:47
android 创建文件失败,Android创建文件夹失败
改变了文件的存储方式可以在Androidmainfest里面的application添加android:requestLegacyExternalStorage="true"使用原来的存储方式或者,不要自己创文件夹了
AndroidQ
weixin_39524882
·
2023-09-02 21:33
android
创建文件失败
Android Q 的那些新特征与特性
AndroidQ
的那些新特征与特性2019年,移动创新比以往任何时候都更加强大,从5G到边缘到边缘显示器甚至可折叠屏幕的新技术。
zhx喜籽
·
2023-09-02 00:19
android.view.InflateException; java.lang.reflect.InvocationTargetException;java.lang.UnsupportedOper
适配
androidQ
新基线。androidx包问题。
Sgq丶
·
2023-08-16 19:31
android
android异常
Android new File(path).mkdirs() 一直返回false问题
Environment.getExternalStorageDirectory().getPath(),在compileSdkVersion:29版本中,该方法标注了@Deprecated,里面已经说明,对于
AndroidQ
嘈天巴闭_
·
2023-08-16 11:20
Android Q 隐私权限制
摘要:为增强用户隐私与数据安全,加强应用对共享文件访问权限的管理,在
AndroidQ
中用户可通过新的运行时权限允许应用访问照片、视频或音频等文件。
钢镚koala
·
2023-08-14 21:48
uni-app
androidQ
拍照调用失败问题
在公司做的项目,项目使用了uni-app的模块,在使用uni-app调起安卓相机拍照时候发现调用无效。后来发现需要在安卓原生的代码里面配置,之后可以正常调用
会Android的摄影爱好者
·
2023-08-12 18:30
Android Q app内存压缩优化方案介绍
AndroidQ
新增了部分系统性能优化方案,这里简单学习下,本篇文章先分析appcompaction。一、愿景:在保证后台进程尽量不被杀的基础上减少它们的内存占用。
学无止境0205
·
2023-08-11 19:58
android8.0以后framework.jar push进设备无效的解决办法
system/framework/中,然后把/system/framework/arm目录和/system/framework/arm64目录中的boot.art和boot.oat删除掉,之后重启机器
androidQ
春来草木萌
·
2023-08-11 12:07
Android 暗黑模式
自从2019年的Google大会之后,在
AndroidQ
(即APILevel29)的手机版本上系统就支持了暗黑模式。
乌托邦式的爱情
·
2023-08-09 05:16
Zygote pre-fork线程池源码分析
前言在
AndroidQ
上,google为了加快应用的启动速度。在zygotefork阶段,采用了线程池的方式,来加快fork的过程。
小二哥m
·
2023-08-08 12:40
技术总结
Android App进程创建过程分析
AndroidActivity启动过程分析》中,我们遗留了一个小尾巴——App冷启动的情况下,当时没有讲解进程创建的过程,现在我们就把这个尾巴接上,一起看看Android中App进程创建的过程(本文分析过程是基于
AndroidQ
ZhipengJuly
·
2023-08-08 12:07
android
源码分析
android
Android进程
Zygote
socket
Android Q以上后台启动Activity初步尝试
在
AndroidQ
以后google不允许在后台service广播等等启动Activity具体请看google文档从后台启动Activity的限制|Android开发者|AndroidDevelopers
暗夜陌路
·
2023-08-06 04:35
android
java
{Fixed} Android TV国内开机不会自动连接WIFI / 连接国内网络不会更新时间
adbshellsettingsputglobalntp_serverntp.ntsc.ac.cn2、打开网络验//如果你是AndroidR以上的电视盒子adbshellsettingsputglobalcaptive_portal_mode1//
AndroidQ
zgyhc2050
·
2023-08-05 17:44
android
网络
targetSdk从28升级到29
https://www.jianshu.com/p/887a0841ce97https://www.jianshu.com/p/887a0841ce971、存储权限(外部存储的沙箱化与iOS一样的体验)
AndroidQ
费劲_0227
·
2023-08-04 00:49
高通QSSI方式导致CI编译失败问题记录
一、问题背景1、QSSI说明QSSI是QualcommSingleSystemImage的缩写,高通平台从
AndroidQ
开始,为了解决Android碎片化问题,把system.img和vendor.img
swiftcoding
·
2023-08-02 19:03
ci/cd
jenkins
android
此应用专为旧版Android打造处理
AndroidQ
上,应用打开会弹出对话框,提示:“此应用专为旧版Android打造,因此可能无法正常运行。请尝试检查更新或与开发者联系”。
咸鱼而已
·
2023-07-24 12:29
安卓10 linux内核,
AndroidQ
(10.0) 内核版本增加linux编译用户信息
版本对比O版本设置界面中内核信息Q版本设置界面中内核信息解决办法frameworks\base\packages\SettingsLib\src\com\android\settingslib\DeviceInfoUtils.java@@-88,11+88,15@@publicclassDeviceInfoUtils{returncontext.getString(R.string.status_
爷兰
·
2023-07-21 08:54
安卓10
linux内核
Android 中app内存回收优化(二):S 版本
版本基于:AndroidS0.前言
AndroidQ
中新增了framework端app内存回收优化方案。当app的oomadj发生特定变化时,framework端会对应用的内存进行处理。
私房菜
·
2023-07-18 20:13
android
源码分析
#
android
----
performance
android
CachedAppOpt
OomAdjuster
AppCompact
ProcessReclaim
融云即时通讯SDK集成 -- 定制UI(三) ——兼容Android Q
融云即时通讯SDK集成--定制UI(三)——兼容
AndroidQ
背景:最近公司新上的app要加上即时通讯的功能,自己快速实现一个当然是不可能的了(项目deadline也顶不住哇).就从各家成熟的SDK厂商选来选去的
android小学徒1
·
2023-07-16 19:51
Android 中app内存压缩优化(一):R版本
版本基于:AndroidR0.前言
AndroidQ
中新增了framework端app内存压缩优化方案。当app的oomadj发生特定变化时,framework端会对应用的内存进行处理。
私房菜
·
2023-07-15 12:27
android
源码分析
#
android
----
performance
android
CachedAppOptimi
APPOptimizer
OomAdjuster
AppCompact
解决Android10读取不到/sdcard/、/storage/emulated/0/文件的问题
AndroidQ
文件存储机制修改成了沙盒模式,和IOS神似应用只能访问自己沙盒下的文件和公共媒体文件对于
AndroidQ
以下,还是使用老的文件存储方式上传头像,涉及到本地上传,或者拍照上传,10以下的系统可以正常运行
a518618718
·
2023-07-14 14:37
andorid
android
android
studio
ide
【Android Framework系列】5章 AMS启动流程
AndroidQ
将Activity移到了ActivityTaskManagerService中,但也和AMS相关联。
__Yvan
·
2023-07-13 16:16
Framework
Android
Java
android
Framework
AMS
LMKD浅析(三)——Android Q新特性(MTK篇)
前言原标题:LMKD浅析(三)——
AndroidQ
新特性修改标题原因:由于QCOM基线接触得晚了不少,所以一直以来以为如下这篇浅析是
AndroidQ
全平台适用的……结果QCOM基线来了以后发现差异巨大,
Ryan ZHENG
·
2023-06-22 11:58
Android
AndroidQ
打通应用层到HAL层---(HAL模块实现)
从这篇文章开始准备研究应用层到HAL层的一整套流程,目标是写一个APP调用HAL的一个函数,在AOSP源码环境下进行开发,大概流程是:APP---->Frameworkservice---->native----->HAL什么是HALHAL全称HardwareAbstractLayer,硬件抽象层,它向下屏蔽了硬件的实现细节,向上提供了抽象接口,HAL是底层硬件和上层框架直接的接口,框架层通过HA
DJLZPP
·
2023-06-17 04:23
HAL
AndroidQ
图形系统(3)dequeueBuffer函数分析
上一篇文章分析了生产者-消费者模型,构成此模型最重要的三个类就是生产者BufferQueueProducer,消费者BufferQueueConsumer,buffer队列BufferQueue,而buffer队列的核心就是BufferQueueCore。本篇文章来分析一下dequeueBuffer这个函数,这个函数的作用是应用程序一端请求绘制图像时,向BufferQueue中申请一块可用的Gra
DJLZPP
·
2023-06-17 04:53
Android图形系统
screencap
1-如何使用screencapadbshellscreencap-d0-p/sdcard/fb0.pngadbshellscreencap-d1-p/sdcard/fb1.png注意:
androidQ
上
xuefeng_apple
·
2023-06-12 01:55
Android Q 适配头疼?分区存储权限变更!看这篇就够了!
Google越来越重视Android用户的隐私保护,所以在
AndroidQ
版本引进了作用域存储的概念,这一操作直接限制了开发者惯用外部存储做一些配置信息的永久储存的方式(实际上开发者因为不遵守开发规范,
stray_coding
·
2023-06-11 13:42
Perfetto分析进阶
一、Perfetto介绍Perfetto是
AndroidQ
中引入的全新下一代平台级跟踪工具,为Android、Linux和Chrome平台提供了一种通用的性能检测和跟踪分析工具集。
内核工匠
·
2023-06-08 07:34
可视化
java
python
linux
大数据
AndroidQ
分屏窗口模式 (AMS部分)
1.多窗口1.1栈Android7.0开始支持多窗口,多窗口分为三种,画中画,分屏,自由窗口,多窗口的核心原理其实就是分栈和设置栈边界,分栈即把不同窗口模式下的Activity放在不同的ActivityStack中,Android7.0为区分不同ActivityStack定义了不同stackId:/**FirststaticstackID.*/publicstaticfinalintFIRST_S
DJLZPP
·
2023-06-07 08:28
Android多窗口模式
android
Android Q:新系统名称和新特性整理
image目前关于
AndroidQ
的相关新闻已经流出,这里我们对
AndroidQ
的系统名称和新特性进行整理。
OSC开源社区
·
2023-04-20 11:14
Android Softap Mac地址随机化
目录
AndroidQ
以后
AndroidQ
获取方式
AndroidQ
以后在SoftapManager创建的时候,可以跟下AndroidQQ:WifiManager#getWifiApConfiguration
Chris_166
·
2023-04-18 13:21
Wi-Fi
Android
Softap
Mac
ApConfiguration
获取BSSID失败
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他