Android 系统
panyingdao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
系统开发之禁止卸载应用名单
我实现思路是在系统内新增自己的数据库用来记录禁止卸载应用名单开关状态以及禁止卸载应用名单列表。3、在 rk3288\frameworks\base\services\core\java\com\android\server\pm\PackageManagerService.java 中实现卸载拦截功能。本文目的主要是记录自己系统(Android7.1系统)开发实现代码,以便后期通用的功能可以直接使用,不需要再去通过搜索然后筛选再验证的繁琐流程,大大减小自己的开发时间。原创 2024-08-13 15:39:12 · 462 阅读 · 0 评论 -
系统开发之应用黑白名单
我实现思路是在系统内新增自己的数据库用来记录黑白名单开关状态以及黑白名单列表。3、在frameworks\base\services\core\java\com\android\server\pm\PackageManagerService.java内实现黑白名单判断。本文目的主要是记录自己系统(Android7.1系统)开发实现代码,以便后期通用的功能可以直接使用,不需要再去通过搜索然后筛选再验证的繁琐流程,大大减小自己的开发时间。2、修改黑白名单状态以及列表数据的新增和删除;原创 2024-07-29 14:36:00 · 430 阅读 · 0 评论 -
Android 高通7.1系开机动画自动跟随系统方向旋转
2、rk3288\frameworks\base\services\core\java\com\android\server\wm\WindowManagerService.java 修改。1、rk3288\frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager 修改。到此修改就完成了,本文是参照。四、上层修改动画方向。原创 2024-08-13 15:04:00 · 1070 阅读 · 0 评论 -
Android 系统开机动画修改
本次记录的是系统动画修改实现方法,逻辑就是把选择的动画压缩文件拷贝到/system/media/目录下,这是系统动画文件存储目录,只要目录内有动画文件系统就会自动使用这个文件作为开机动画。由于这个目录是系统目录,所有我们需要注意的就是目录以及目录文件的权限问题,实现逻辑就是先把当前目录权限修改文件可读写权限然后再拷贝文件进去,然后再修改拷贝文件权限。不需要修改任何系统源码就是如此简单解决了。原创 2024-08-01 17:55:15 · 835 阅读 · 0 评论 -
解决Android高版本状态栏通知图标白底问题
最近临时转换角色修改Android系统源码,没有搞过一看源码一脸懵逼,代码太多了,关键是无法跟studio一样直接进行代码调转,折腾了一天才找到这个问题要修改的地方,其实就是Google为了规范统一和不给使用者再擦屁股,不在系统来处理图标不统一或者缺失问题,当遇到这情况是直接这是白底处理,Google是省事了,但是开发者们可就苦了,且一个白底给用户很不友好;最终参考Android N状态栏图标白底问题 - 简书 (jianshu.com) https://www.jianshu.com/p/2045693a原创 2021-09-28 18:29:29 · 2549 阅读 · 4 评论 -
Android Q修改默认息屏时间
最近经理突然告诉我系统默认息屏时间1分钟太长了,要我改成30s;然后网上找了下这个文章不是很多,然后mtk的有爱玩覆盖着一套,我就吃了亏就记录下。正常直接修改/frameworks/base/packages/SettingsProvider/res/values/defaults.xml修改:def_screen_off_timeout值改为30000 就可以了,但是现实狠狠的打脸,刷完机啥都没有改变;mtk自己定义了vendor,这个的优先级最高,vendor\mediatek\propr.原创 2021-09-28 18:06:56 · 976 阅读 · 0 评论
分享