Android 11系统定制开发
Android 11 系统定制开发
宇宙老魔女
这个作者很懒,什么都没留下…
展开
-
Android 11.0 修改Android系统的通知自动成组的数量
场景: Android 系统对显示在通知列表中的同一个应用的通知进行分组管理,即相同的packageName中,当通知数量达到系统默认指定的数量时,会自动成一组.如果想修改系统默认的自动分组数,则修改属性为 config_autoGroupAtCount 后的值即可.原创 2023-11-30 17:11:58 · 728 阅读 · 0 评论 -
Android 11.0 Launcher3 Folder 去掉背景
/设置背景的颜色 和 透明度。就是定义了背景填充的颜色和透明度,这里的透明度是255,透明度越大,就越不透明,即 0 为透明;255为完全不透明,所以,可以通过修改透明度来去掉背景即可.(1)需求:Android 11.0 桌面系统默认的文件夹,打开文件夹后,文件夹会有一个白色模糊的背景色,显得不好看,需要把这背景色去掉.即把透明度修改为 0, 把背景设置为透明即可.原创 2023-05-11 16:09:12 · 392 阅读 · 0 评论 -
Android 11.0 介绍快捷面板快捷图标个数
需求: Android 系统默认快捷面板中,显示10个默认的快捷图标,现在需要减少为8个,即隐藏 手电筒和勿扰模式的快捷图标.这是Android系统默认在快捷面板显示的快捷图标,并且是按顺序显示的,原创 2023-05-05 17:19:51 · 227 阅读 · 0 评论 -
Android 11.0 源码中判断 USB 是否在使用中
需求: Android 11.0 定制开发中,需要对 手机 USB 在使用时,需要添加一些业务代码.原创 2023-04-28 17:48:51 · 184 阅读 · 0 评论 -
Android 11.0 判断 麦克风 是否在使用中
需求: 如果手机的 麦克风 在使用时,需要添加一些业务逻辑.原创 2023-04-28 17:42:43 · 1335 阅读 · 0 评论 -
Android 11.0 源码中,判断当前是否在通话中
需求:判断当前是否处于通话中,如果在通话中,就需要添加一些业务代码限制一些功能.原创 2023-04-28 17:33:20 · 401 阅读 · 0 评论 -
Android 11.0 源码中,锁屏界面使用 密码 锁屏方式
需求:判断当系统的锁屏方式为 密码 锁屏方式时,需要做某些业务逻辑.原创 2023-04-28 17:21:30 · 744 阅读 · 0 评论 -
Android 11.0 系统源码中,判断是否设置了锁屏密码
需求:Android 系统在锁屏页面可以设置锁屏密码,或者不设置密码,现在需要通过代码方式获取当前用户是否设置了锁屏密码.原创 2023-04-28 17:09:58 · 522 阅读 · 0 评论 -
Android 11.0 锁屏页面时钟显示样式
(1)frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java 中,设置时间样式.Android 11.0系统默认的锁屏时钟 年月日 显示的样式不符合需求,现在需要定制化.下图是系统默认的时间样式.(2)查看 R.string.system_ui_aod_date_pattern。“eee” : 年月日星期几中的“星期几”;“MMMM” : 年月日星期几中的“月”;原创 2023-04-12 18:43:57 · 1132 阅读 · 0 评论 -
Android 11.0 SystemUI 状态栏下拉快捷面板,添加“反色“快捷开关
在quick_settings_tiles_default 中配置的快捷方式图标,是一次按顺序显示的,需要添加的"反色"快捷开关为inversion.如果有排列需要,则可以按要求放在需求的位置,现在我是直接添加到末尾.(2)"反色"功能的核心代码在ColorInversionTile中实现,现在需要将"反色"添加到QSFactoryImpl.java中,这样,点击快捷面板中"反色"快捷开关时,能实现开启和关闭反正功能.(1)在配制文件config.xml中,添加"反色"项的配置.二.涉及的核心代码路径。原创 2023-04-12 15:18:12 · 966 阅读 · 0 评论