
android 11.0 Rom定制化高级进阶
文章平均质量分 85
主要有Launcher3,SystemUI,Settings,recovery,等输入法,自定义服务,ram,gps,下拉快捷的增删,摄像头模块蓝牙模块TF卡模块短信电话模块adb模块otg模块USB模块NFC模块控制 安装白名单,wifi黑白名单,app权限模块
安卓兼职framework应用工程师
这个作者很懒,什么都没留下…
展开
-
Android 11.0 护眼模式强度值默认值最小值最大值
在11.0的系统rom定制化开发中,在产品开发中,会对护眼模式进行一些功能开发, 比如设置护眼模式的强度值,最大强度值,最小强度值和默认强度值等功能,接下来分析下 相关设置护眼模式的相关功能,然后进行功能开发原创 2025-05-06 02:00:00 · 155 阅读 · 0 评论 -
Android 11.0 bad array lengths 问题解决
在11.0的系统rom定制化开发中,在进行开发中,会出现bad array lengths的异常功能,接下来 就需要看下相关的系统源码中,关于这部分的源码,看下问题的解决功能分析原创 2025-04-29 00:15:00 · 198 阅读 · 0 评论 -
Android 12.0 framework中增加开启和关闭飞行模式的接口
在11.0的系统rom定制开发中,在某些产品定制化开发中,需要能通过接口来控制和开启飞行模式的相关 功能,所以就需要从系统settings和下拉状态栏中来看下相关的源码来实现相关功能原创 2025-04-23 00:15:00 · 132 阅读 · 0 评论 -
Android 11.0 微信qq后台运行避免进入休眠状态,电池优化白名单功能实现
在11.0的系统rom定制开发中,在一些微信和qq长时间在后台运行就有时候会被系统电池优化掉,就进入休眠状态功能,语音视频功能接收不到对方来的消息 在进行某些功能开发需求中,需要微信qq后台不能休眠功能实现,接下来分析下相关功能然后实现功能原创 2025-04-22 00:15:00 · 202 阅读 · 0 评论 -
android 11.0 Systemui状态栏不显示volte图标
在11.0的系统rom定制化开发中,在systemui中状态栏中,主要负责显示状态栏图标,在最近的 功能开发中,在不显示volte图标的功能中,需要分析相关systemui状态栏中显示图标的功能, 来分析相关功能原创 2025-04-15 00:15:00 · 171 阅读 · 0 评论 -
Android 11.0 framework中增加开启和关闭飞行模式的接口
在11.0的系统rom定制开发中,在某些产品定制化开发中,需要能通过接口来控制和开启飞行模式的相关 功能,所以就需要从系统settings和下拉状态栏中来看下相关的源码来实现相关功能原创 2025-04-01 00:15:00 · 189 阅读 · 0 评论 -
Android 11.0 framework实现对系统语言切换的功能实现
在11.0的系统rom定制化开发过程中,在定制某些接口的过程中,需要通过系统提供接口,然后实现对系统语言的切换 功能实现,接下来分析下系统中关于系统语言切换的相关功能原创 2025-03-28 00:15:00 · 155 阅读 · 0 评论 -
android 11.0控制系统窗口输入事件触摸鼠标是否可以操作功能实现
在系统11.0的rom定制化开发中,在对某些产品进行开发的过程中,需要对窗口输入事件进行控制,要求开启和禁用 触摸和鼠标操作窗口桌面,接下来分析下相关功能的实现原创 2025-03-25 00:15:00 · 155 阅读 · 0 评论 -
Android 11.0 监听某个app启动获取应用使用时长功能实现
在进行11.0的系统定制开发中,在某些app的定制过程中,需要知道某个app的启动时候然后获取 应用使用时长的功能,所以就需要监听某个app的启动后就获取使用时长,需要在Activity的生命周期中来实现监听功能原创 2025-03-18 00:15:00 · 197 阅读 · 0 评论 -
Android 11.0 监听某个app启动或者退出功能实现
在进行11.0的系统定制开发中,在某些app的定制过程中,需要知道某个app的启动记录和退出记录, 所以就需要监听某个app的启动和退出的过程,需要在Activity的生命周期中来实现监听功能原创 2025-03-14 00:15:00 · 261 阅读 · 0 评论 -
Android 11.0 Launcher3单层模式app中多个Launcher属性时,只显示一个icon图标问题解决
在11.0的系统rom定制化开发中,在定制化Launcher3单层模式的时候,发现当一个app有多个 Launcher属性配置,显示多个图标进入多个页面的时候,在桌面只看到一个图标,接下来分析下 绑定app图标的过程,分析下相关流程原创 2025-03-11 00:15:00 · 273 阅读 · 0 评论 -
Android 11.0 Settings首页主菜单遥控器上下滑动看不到焦点背景问题解决
在11.0的系统rom定制化开发中,在TV电视项目中,用遥控器操作Settings主菜单的时候发现, 上下移动主菜单的时候,看不到焦点背景,而二级菜单的时候,就可以正常有焦点背景,所以 发现肯定是布局获取不到焦点背景,接下来分析下相关问题原创 2025-03-07 00:15:00 · 265 阅读 · 0 评论 -
Android 11.0 Launcher3中的Tried to access visual service WallpaperManager froa non-visual Contextandro
在11.0的系统rom定制化开发中,在进行Launcher3的开发过程中,在launcher3启动的过程中,有时候会出现引用Context的时候, 出现Tried to access visual service WallpaperManager from a non-visual Context:android.app.Application@794ff48 Visual services, such as WindowManager, WallpaperService or LayoutInflater原创 2025-03-04 00:15:00 · 211 阅读 · 0 评论 -
Android 11.0 以太网联网分配ip地址默认设置为静态ip
在11.0的系统ROM定制化开发中,在对于有以太网网线的设备来说,需要通过以太网来作为网络 默认的以太网在联网会分配动态ip,根据需要在以太网联网的过程中需要设置默认为静态ip.让 ip地址不变.接下来分析下相关ip分配流程来实现功能原创 2025-02-28 00:15:00 · 417 阅读 · 0 评论 -
Android 11.0 WiFi连接流程分析之IP地址分配流程
在11.0的系统rom定制化开发中,对于wifi的定制功能也是比较多的,在关于wifi连接流程模块的 分析,了解整个wifi连接流程也是非常重要的,接下来看下wifi的连接流程分析下相关功能实现原创 2025-02-25 00:15:00 · 158 阅读 · 0 评论 -
Android 11.0 WiFi连接默认设置静态IP地址功能实现
在11.0的系统rom定制化开发中,在定制化某些功能开发中,在wifi模块中,有产品需要要求设置wifi静态ip功能,而系统中wifi连接 后ip是动态的,每次开机后 连接wifi的ip就是不固定的,所以产品需要采用固定ip,就需要实现静态ip功能原创 2025-02-21 00:15:00 · 246 阅读 · 0 评论 -
Android 11.0 系统settings添加ab分区ota升级功能实现二
在11.0的系统rom定制化开发中,在进行系统ota升级的功能中,在10.0以前都是使用系统 RecoverySystem的接口实现升级的,现在可以实现AB分区模式来进行ota升级的,但是 必须需要系统支持ab分区升级的模式才可以的,接下来分析下看怎么样进行ota升级功能实现原创 2025-02-18 00:15:00 · 233 阅读 · 0 评论 -
Android 11.0 handler消息发送接收机制
在11.0的系统中,对于handler的使用是特别熟悉的,但是对于handler发送消息和接收消息的原理 还是需要从framework中来分析研究相关的发送接收流程的相关原理。原创 2025-02-14 00:15:00 · 195 阅读 · 0 评论 -
Android 11.0 系统settings添加ab分区ota升级功能实现一
在11.0的系统rom定制化开发中,在进行系统ota升级的功能中,在10.0以前都是使用系统 RecoverySystem的接口实现升级的,现在可以实现AB分区模式来进行ota升级的,但是 必须需要系统支持ab分区升级的模式才可以的,接下来分析下看怎么样进行ota升级功能实现原创 2025-02-11 00:15:00 · 276 阅读 · 0 评论 -
Android 11.0 根据包名禁用某个app的home事件
在11.0的系统rom定制化开发中,在某些app中,需要禁用home事件,在普通的app中又无法 禁用home事件,所以就需要从系统中来根据包名禁用home事件了,接下来分析下 系统中处理home事件的相关流程原创 2025-02-08 00:15:00 · 188 阅读 · 0 评论 -
Android 11.0 app静态广播接收不到问题解决
在11.0的系统rom定制化开发中,在某些比较老的app中,会有注册静态广播,然后通过静态广播 启动某些activity页面,但是在8.1后第三方app的静态广播,被系统给拦截了,所以就会导致 app接收不到静态广播,接下来就来看下静态广播接收流程,然后解决问题原创 2025-02-05 00:15:00 · 328 阅读 · 0 评论 -
Android 11.0 第三方app接收不到开机广播问题的解决以及开机自启动功能实现二
在11.0的系统ROM定制化开发中,在定制某些功能中,但是某些第三方app需要在系统开机后,收到开机广播,完成自启动功能实现,接下来先看实现第三方app接收开机广播功能后,后台不能启动activity的问题解决原创 2025-01-21 00:15:00 · 300 阅读 · 0 评论 -
Android 11.0 第三方app接收不到开机广播问题的解决以及开机自启动功能实现一
在11.0的系统ROM定制化开发中,在定制某些功能中,但是某些第三方app需要在系统开机后,收到 开机广播,完成自启动功能实现,接下来先看怎么实现第三方app接收开机广播功能原创 2025-01-17 00:15:00 · 311 阅读 · 1 评论 -
Android 11.0 Camera2 拍照镜像功能实现
在11.0的系统rom定制化开发中,在进行camera2的相关拍照功能开发中,在某些时候会遇到拍照照片 左右镜像的问题,就是照片左半边和右半边是反的,所以就需要在拍照的时候保存图片的时候实现 左右镜像功能,接下来就来分析下拍照保存图片的流程原创 2025-01-14 00:15:00 · 309 阅读 · 0 评论 -
Android 11.0 framework层设置app固定横屏后,根据包名设置某个app竖屏显示
在11.0的系统rom产品定制化开发过程中,在某些产品中由于要求设置app固定横屏,所以对弈一些需要竖屏显示的 app显示不是那么的好,所以就需要根据包名来设置某些app竖屏显示来实现相关的功能原创 2025-01-10 00:15:00 · 183 阅读 · 0 评论 -
Android 11.0 通过广播控制systemui状态栏动态显示和隐藏功能实现
在11.0的系统rom定制化开发中,在某些特定的产品开发中,需要通过接口来控制系统状态栏的显示和隐藏, 所以就需要了解systemui状态栏的显示构造过程,然后通过相关接口来显示和隐藏状态栏,接下来就来 实现相关的功能原创 2025-01-03 00:15:00 · 257 阅读 · 1 评论 -
Android 11.0 系统framework层控制传感器开启和禁用功能实现
在11.0的系统rom定制化开发中,对于系统传感器,光线,距离,重力等传感器的使用过程中,在某些产品 做定制的时候,需要控制这些传感器的使用情况,所以就需要看下怎么样限制传感器的使用功能,原创 2024-12-31 00:15:00 · 280 阅读 · 0 评论 -
Android 11.0 系统framework层修改第三方app的dpi的属性功能实现
在系统11.0的rom定制化开发中,在对于某些第三方app的适配工作中,由于第三方的app的特定默认的 dpi等configuation等参数设置有点大,导致显得字体有点大,控件有点宽等,导致安装后显示很不协调, 所以就需要分析app加载的时候就修改相关的dpi等属性值来实现功能原创 2024-12-27 00:15:00 · 262 阅读 · 0 评论 -
Android 11.0 Launcher3禁止改变density等系统密度导致布局变化hotseat靠右边显示功能实现
在11.0的系统rom定制化开发中,在进行launcher3的定制化功能中,在有些项目修改系统密度density的值, 以后导致launcher3的布局变乱,hotseat布局成一行竖屏显示看的很不美观,接下来就看如何分析解析 禁止density改变导致布局变动的功能分析原创 2024-12-24 00:15:00 · 214 阅读 · 0 评论 -
Android 11.0 系统添加自定义屏保并设置为默认屏保功能实现
在11.0的系统rom定制化开发中,在进行相关项目开发的过程中,由于需要在系统锁屏休眠的时候,需要显示 相关的背景,就是自定屏保功能,所以就需要添加自定义的屏保,然后在上一篇已经实现在进行锁屏休眠的时候 进入屏保的功能,这里就介绍下自定义屏保和设置默认屏保功能就可以了原创 2024-12-20 00:15:00 · 331 阅读 · 0 评论 -
Android 11.0 息屏休眠后立即启动屏保功能实现
在11.0的系统rom定制化开发中,在进行一些关于自定义屏保功能中,产品需要再息屏休眠的时候启动屏保功能,接下来 就需要分析监听息屏休眠的时候,启动屏保功能实现原创 2024-12-17 00:15:00 · 229 阅读 · 0 评论 -
Android 11.0 mtk平板camera2横屏预览旋转90度横屏保存圆形预览缩略图旋转90度功能实现
在11.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,点击录像和照片下保存的圆形预览缩略图 依然是竖屏的,所以说同样需要将视频也保存为横屏视频照片圆形预览缩略图了,所以就需要看下mtk的camera2的相关横屏保存照片视频保存圆形预览缩略图功能, 如何实现实现横屏保存视频照片圆形预览缩略图功能原创 2024-12-13 00:15:00 · 100 阅读 · 0 评论 -
Android 11.0 mtk平板camera2横屏预览旋转90度横屏保存录像旋转90度功能实现
在11.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,点击录像保存的视频 依然是竖屏的,所以说同样需要将视频也保存为横屏视频了,所以就需要看下mtk的camera2的相关横屏保存视频功能, 如何实现实现横屏保存视频功能原创 2024-12-10 00:15:00 · 343 阅读 · 0 评论 -
Android 11.0 mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现
在11.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,拍照保存的图片 依然是竖屏的,所以说同样需要将图片也保存为横屏图标了,所以就需要看下mtk的camera2的相关横屏保存图片功能, 如何实现实现横屏保存图片功能原创 2024-12-06 00:15:00 · 379 阅读 · 0 评论 -
Android 11.0 第三方app设置默认Launcher快速进去桌面去掉android正在启动提示功能
在11.0的系统rom定制化开发中,在有多个app的时候当设置为默认Launcher的时候,在进入系统中,在播放完开机动画的时候,这时候在系统未解锁的时候,这时候会由于在7.0后的fallbackhome机制的原因,导致会弹出Settings中的android 正在启动弹窗,接下来看下如何快速启动第三方app,而不弹出android 正在启动弹窗第一时间直接进入默认的Launcher桌面,接下来就来实现相关功能原创 2024-12-03 00:15:00 · 439 阅读 · 0 评论 -
Android 11.0 mtk平板camera2横屏预览旋转90度功能实现
在11.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,所以就需要看下mtk的camera2的相关预览功能,然后看下进入 launcher camera的时候看下如何实现预览横屏显示原创 2024-11-29 00:15:00 · 168 阅读 · 0 评论 -
Android 11.0 开机广播发送流程分析
在11.0的系统rom定制化开发中,对于在实现开启自启动app实现的功能开发中,所以就需要了解开机广播具体的 发送流程,从而来完善实现接收到开机广播,然后自启动app的功能,接下来看下自启动app的功能实现原创 2024-11-26 00:15:00 · 286 阅读 · 0 评论 -
Android 11.0 系统默认打开的TP触摸开关功能实现
在11.0的系统rom定制化开发中,在进行某些产品开发中,在一些测试版的生产贴片软件中,默认需要打开系统中的TP触摸开关, 就是在点击触摸屏的时候,会处理坐标和手势轨迹的功能,接下来就看系统中是怎么样控制的,然后实现相关功能原创 2024-11-22 00:15:00 · 246 阅读 · 1 评论 -
Android11.0 下拉状态栏清除usb插拔通知后,重新插拔usb通知不显示的问题
在11.0的系统rom定制化开发中,在进行插拔usb设备的时候,会在下拉状态栏中弹出usb插拔通知的时候,发现如果手动清除usb插拔通知,再次插拔usb的时候,发现不会弹出usb通知的问题,接下来分析下相关问题,然后解决问题原创 2024-11-19 00:15:00 · 244 阅读 · 2 评论 -
Android 11.0 锁屏页面忘记锁屏密码情况下点击5次解锁图标弹出锁屏密码功能实现
在11.0的系统ROM定制化开发中,在一些产品中带锁屏密码的功能中,系统默认是滑动解锁,但是客户会设置锁屏密码,在某些时候会 忘掉锁屏密码,导致需要进入恢复出厂设置然后才能进入系统桌面,这样就导致系统的保存的资料都丢失了,所以需要要求在锁屏密码页面在忘记解锁密码的情况下通过点击解锁图标5次来显示 解锁密码,接下来就来实现功能原创 2024-11-15 00:15:00 · 342 阅读 · 0 评论