- 博客(2800)
- 资源 (53)
- 问答 (1)
- 收藏
- 关注
原创 android 10.0 systemui动态控制三键导航栏的左右顺序
在10.0的系统rom定制化开发中,在某些时候关于Systemui导航栏关于back home recent 键的顺序 在销售到国外的时候,可能会需要通过按键显示成recent home back键,接下来分析下显示流程
2025-07-10 00:15:00
2
原创 Android 13.0 mtk平板camera2横屏预览旋转90度横屏保存圆形预览缩略图旋转90度功能实现
在13.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,点击录像和照片下保存的圆形预览缩略图 依然是竖屏的,所以说同样需要将视频也保存为横屏视频照片圆形预览缩略图了,所以就需要看下mtk的camera2的相关横屏保存照片视频保存圆形预览缩略图功能, 如何实现实现横屏保存视频照片圆形预览缩略图功能
2025-07-10 00:15:00
1
原创 Android 12.0 SharedPreferences in credential encrypted storage are not avai
在12.0的系统rom定制化开发中,在开机的过程中,由于某些应用在开机解锁阶段就开始访问查询短信和联系人等功能,所以 会出现抛异常的情况出现,接下来分析下相关的情况,然后来解决这些问题
2025-07-09 00:15:00
83
1
原创 Android 14.0 系统关于安兔兔显示信息的修改
在14.0的系统rom定制化开发中,在一些产品开发中,对于安兔兔等第三方检测工具,检测不出某些版本的内核信息等,显示0GB等问题的相关修改,由于不知道安兔兔的检测方式,所以就需要来修改,关于文本上的一些信息了
2025-07-09 00:15:00
142
原创 Android 11.0 第三方app接收不到开机广播问题的解决以及开机自启动功能实现二
在11.0的系统ROM定制化开发中,在定制某些功能中,但是某些第三方app需要在系统开机后,收到 开机广播,完成自启动功能实现,接下来先看实现第三方app接收开机广播功能后,后台 不能启动activity的问题解决
2025-07-08 00:15:00
104
原创 Android 13 设置界面会判断当前屏幕的大小,如果是大屏,则为左右屏显示
在13.0的系统rom定制化开发中,在某些时候,在大屏设备中,设置新增了左右分屏的功能,就是左边显示主菜单,右边显示一级菜单的功能,某些情况下不需要,接下来关闭这个功能
2025-07-08 00:15:00
168
原创 android 10.0 设置默认中文系统settings 语言列表显示不可作为系统语言使用
在10.0的系统rom定制化开发中,在开发国内项目的时候,需要设置默认语言为中文,然后再设置默认语言项为zh-CN 时,这是系统设置语言列表下方显示不可作为系统语言使用,为了解决这个问题,就需要相关的分析,然后 看怎么处理这个问题
2025-07-07 00:15:00
347
原创 Android 15.0 启动app时设置密码锁
在15.0的系统产品开发中,对于限制某些app的启动的功能中,在项目中的需求是在点击app启动的时候,根据包名设置密码锁,当输入正确的密码的时候来启动这个app,否则就不能启动这个app,达到限制使用app的目的,这就需要在app启动的时候,检测app的包名,然后在app启动的时候弹出输入密码的窗口,让用户输入密码,当输入正确的密码后,才可以使用app,这就需要先熟悉app的启动流程,然后来实现这个功能
2025-07-07 00:15:00
100
原创 Android 12.0 could not find Fragment constructor的问题解决
在12.0的系统rom开发过程中,会遇到各式各样的问题,在某些时候回出现找不到Fragment的构造方法的问题,接下来 分析解决相关的问题
2025-07-05 00:15:00
120
1
原创 Android 15.0 通过驱动实现禁用usb鼠标和usb键盘功能
在15.0的系统产品定制化开发中,在进行定制中有关于usb键盘和usb鼠标的需求中,产品要求禁止usb口挂载usb鼠标和usb键盘,所以需要要求在usb挂载类型的时候判断如果是usb鼠标和usb键盘就不让挂载,这就需要从驱动方面入手来解决这个问题,接下来看下驱动的某些挂载usb的相关文件来解决这个功能的禁用问题
2025-07-05 00:15:00
151
原创 Android 14.0 Launcher3定制之首页时钟小部件字体大小修改
在14.0的系统rom产品开发中,在一些Launcher3的定制化开发中,在对于一些小屏幕的产品开发中,在首页添加时钟小部件会显得字体有点小,所以为了整体布局美观就需要改动小部件的布局日期字体的大小来实现整体的布局美观效果,接下来来具体实现相关的功能
2025-07-04 02:30:00
124
原创 Android 11.0 app静态广播接收不到问题解决
在11.0的系统rom定制化开发中,在某些比较老的app中,会有注册静态广播,然后通过静态广播 启动某些activity页面,但是在8.1后第三方app的静态广播,被系统给拦截了,所以就会导致 app接收不到静态广播,接下来就来看下静态广播接收流程,然后解决问题
2025-07-04 00:15:00
140
原创 Android 13.0 mtk平板camera2横屏预览旋转90度横屏保存录像旋转90度功能实现
在13.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,点击录像保存的视频 依然是竖屏的,所以说同样需要将视频也保存为横屏视频了,所以就需要看下mtk的camera2的相关横屏保存视频功能, 如何实现实现横屏保存视频功能
2025-07-03 01:45:00
143
原创 Android 10.0 锁屏页面人脸解锁的过程中camera被占用的问题解决
在10.0的系统rom定制化开发中,在某些时候用人脸解锁的过程中,会发现camera被占用导致解锁失败的问题 出现,接下来就需要分析在锁屏解锁页面判断当前的页面监听camera被占用的情况,然后做相关的处理
2025-07-03 00:15:00
403
原创 Android 14.0 mtp模式下连接pc后显示的文件夹禁止删除copy重命名功能实现
在14.0的系统rom定制化开发中,usb连接pc端的时候有好几种模式,在做otg连接pc端的时候,改成mtp模式的时候,在pc端可以看到产品设备 的显示的文件夹的内容,对于产品设备里面的文件在pc端禁止做删除重命名拷贝等操作功能的实现
2025-07-02 03:00:00
143
1
原创 Android 12.0 Android编译错误的解决总结
在12.0的系统rom定制化开发中,在某些时候,会出现在编译Android.bp的时候,会出现一系列的错误,接下来 分析下相关的错误报告,来解决相关的问题
2025-07-02 00:15:00
154
原创 Android 13.0 mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现
在13.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,拍照保存的图片 依然是竖屏的,所以说同样需要将图片也保存为横屏图标了,所以就需要看下mtk的camera2的相关横屏保存图片功能, 如何实现实现横屏保存图片功能
2025-07-01 01:45:00
113
原创 android 11.0 开机铃声突然变大问题解决
在11.0的rom定制化系统中,默认是没有开机铃声的,有客户提出需要要添加开机铃声,所以为了 完成需求,就来实现这一个功能,而在有时候会出现开机铃声突然变大的问题,接下来 分析相关的功能,来解决这个问题 关于开机铃声 都是在bootanimation_main.cpp 这里面负责管理
2025-07-01 00:15:00
105
原创 android 10.0 gts 中com.google.android.gts.media.router.MediaRouter2Test#publ
在10.0的系统rom定制化开发中,在某些时候用r2工具过gts的时候,发现com.google.android.gts.media.router.MediaRouter2Test#publishAddresslessBluetoothRoute_doesNotCrashSystemU 跑不过,就需要看下相关的原因,然后解决相关问题
2025-06-30 00:15:00
452
原创 Android 15.0 根据包名授权悬浮窗权限
在15.0的系统ROM产品开发中,在一些特殊权限比如悬浮窗,WRITE_SETTINGS权限,安装权限等等这些特殊权限,是需要单独授权的,在申请动态权限是不起作用的,所以就需要根据包名用AppOpsManager.java中的方法来授权,来实现授权悬浮窗权限的功能.
2025-06-30 00:15:00
99
原创 Android12.0 Android.bp文件详解,以及内置app编写Android.bp文件
在11.0的系统rom定制化开发中,在内置app的时候都是常用的用法,用Android.mk的常用,但是某些时候,会 使用Android.bp的方式来内置app,接下来就来使用常用的方式来写内置so aar jar等文件
2025-06-28 00:15:00
126
原创 Android 15.0 系统多个播放器app时,设置默认播放器
在15.0的系统产品开发中,对于在系统中有多个播放器的时候,这时候如果调用代码打开播放器,会出现多个播放器列表让用户选择启动哪个播放器,所以产品开发需求需要设置默认播放器,当打开播放器的时候,就直接打开播放器就可以了,所以就需要了解查询播放器列表流程,然后设置默认播放器就可以了
2025-06-28 00:15:00
123
原创 Android 14.0 mtp模式下连接PC后只显示指定文件夹功能实现
在14.0的系统rom定制化开发中,对于usb作为otg连接电脑时,在mtp模式下会作为一个存储器在电脑端显示,作为电脑的一个盘符,来显示设备的内部存储的文件,所以说如果要对设备内部的资料做保密处理的时候,需要在mtp模式下不显示某些文件夹,接下来就分析下相关源码来实现功能
2025-06-27 11:56:34
148
原创 android 11.0 打开ALOGV ALOGI ALOGD日志输出的方法
在11.0的系统rom定制化开发中,在某些时候,需要打印ALOGV,ALOGI等TAG日志,在系统中,默认是关闭这些日志的, 防止日志打印过多,系统过于卡顿,但是有时候会为了调试,需要打开日志开关,所以就需要在系统源码中查看哪里 需要打开日志的开关,来实现日志的打印解决问题
2025-06-27 00:15:00
115
原创 Android 13.0 第三方app设置默认Launcher快速进去桌面去掉android正在启动提示功能
在13.0的系统rom定制化开发中,在有多个app的时候当设置为默认Launcher的时候,在进入系统中,在播放完开机动画的时候,这时候在系统未解锁的时候,这时候会由于在7.0后的fallbackhome机制的原因,导致会弹出Settings中的android 正在启动弹窗,接下来看下如何快速启动第三方app,而不弹出android 正在启动弹窗第一时间直接进入默认的Launcher桌面,接下来就来实现相关功能
2025-06-26 02:45:00
126
原创 Android 10.0 java.lang.IllegalStateException The content of the adapter has
在10.0的系统rom定制化开发中,在某些时候,关于在Listview刷新数据的时候,出现The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread.崩溃异常, 接下来分析下相关原因,然后
2025-06-26 00:15:00
457
原创 Android 14.0 系统修改usb连接电脑mtp和PTP的显示名称
在14.0的系统产品rom定制化开发中,在usb模块otg连接电脑,调整为mtp文件传输模式的时候,这时可以在电脑看到手机的内部存储显示在电脑的盘符中,会有一个mtp名称做盘符,所以为了统一这个名称,就需要修改这个名称,接下来分析下处理的方法来解决这个问题
2025-06-25 03:15:00
171
原创 Android 12.0 framework层设置app固定横屏后,根据包名设置某个app竖屏显示
在12.0的系统rom产品定制化开发过程中,在某些产品中由于要求设置app固定横屏,所以对弈一些需要竖屏显示的 app显示不是那么的好,所以就需要根据包名来设置某些app竖屏显示来实现相关的功能
2025-06-25 00:15:00
133
原创 Android 13.0 mtk平板camera2横屏预览旋转90度功能实现
在13.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,所以就需要看下mtk的camera2的相关预览功能,然后看下进入 launcher camera的时候看下如何实现预览横屏显示
2025-06-24 01:15:00
167
原创 Android 11.0 SharedPreferences in credential encrypted storage are not avai
在11.0的系统rom定制化开发中,在开机的过程中,由于某些应用在开机解锁阶段就开始访问查询短信和联系人等功能,所以 会出现抛异常的情况出现,接下来分析下相关的情况,然后来解决这些问题
2025-06-24 00:15:00
120
原创 Android 15.0 自定义仿小米全面屏手势导航左右手势滑动返回UI效果
在15.0的系统rom产品定制化开发中,对于设置默认系统手势的左右滑动返回UI,系统默认的是比较简单,产品需求要求仿小米华为的左右手势返回UI样式的定制,所以需要找到绘制手势返回UI的相关代码,然后自定义手势导航左右滑动返回的相关UI就可以了接下来就来实现手势导航做好手势返回UI特效定制功能
2025-06-23 00:30:00
171
原创 Android 10.0 系统设置蓝牙搜索页面横竖屏黑屏的问题处理
在10.0的系统rom定制化开发中,在系统Settings中,在已连接设备的主菜单中,进入蓝牙页面,看 扫描蓝牙的页面中,发现横竖屏切换的过程中,会出现黑屏卡死的页面,接下来分析下相关的功能 看怎么解决这个问题
2025-06-23 00:15:00
310
原创 Android 15.0 SystemUI状态栏屏蔽掉通知栏不显示通知
在15.0的系统产品开发中,在SystemUI定制化开发中,有产品需求要求屏蔽通知显示,由于对状态栏的通知管控的比较严,所以要求屏蔽掉通知栏的通知不显示通知接下来就需要对通知栏的显示流程分析,屏蔽掉通知就可以了
2025-06-21 02:15:00
160
原创 Android 12.0 动画缩放默认值改为0.5的功能实现
在12.0的系统rom定制化开发中,在关于设置动画的时候,系统有相关参数要求,设置默认的 动画缩放默认值等功能,来实现相关功能,接下来分析下相关的动画默认缩放值的设置功能实现
2025-06-21 00:15:00
184
原创 Android 13.0 开机广播发送流程分析
在13.0的系统rom定制化开发中,对于在实现开启自启动app实现的功能开发中,所以就需要了解开机广播具体的 发送流程,从而来完善实现接收到开机广播,然后自启动app的功能,接下来看下自启动app的功能实现
2025-06-20 02:45:00
150
原创 Android 11.0 could not find Fragment constructor的问题解决
在11.0的系统rom开发过程中,会遇到各式各样的问题,在某些时候回出现找不到Fragment的构造方法的问题,接下来 分析解决相关的问题
2025-06-20 00:15:00
155
原创 Android 14.0 framework层设置后台运行app进程最大数功能实现
在14.0的系统rom定制开发中,在系统中,对于后台运行的app过多的时候,会比较耗内存,导致系统运行有可能会卡顿,所以在系统优化的过程中,会限制后台app进程运行的数量,来保证系统流畅不影响体验,所以需要分析下系统中关于限制app进程的相关源码来实现功能接下来具体实现相关功能
2025-06-19 00:45:00
193
原创 Android 10.0 安装app前判断app的size大小功能实现
在10.0的系统rom定制化开发中,在开发定制的过程中,安装app的过程中,有些功能 需要禁止安装过大的app,所以就需要判断安装app的size大小,接下来分析安装的 app的功能,来实现这个功能
2025-06-19 00:15:00
376
原创 Android 13.0 系统默认打开的TP触摸开关功能实现
在13.0的系统rom定制化开发中,在进行某些产品开发中,在一些测试版的生产贴片软件中,默认需要打开系统中的TP触摸开关, 就是在点击触摸屏的时候,会处理坐标和手势轨迹的功能,接下来就看系统中是怎么样控制的,然后实现相关功能
2025-06-18 02:15:00
190
原创 Android 12.0 Settings主菜单去掉移除备份和多用户菜单功能实现
在12.0的系统rom定制化开发中,在系统Settings开发过程中,会发现在settings中的系统菜单中需要去掉 备份多用户这个菜单,接下来就需要分析下系统菜单中的备份菜单的相关功能,然后实现去掉备份和多用户菜单的功能
2025-06-18 00:15:00
145
android 9.0 10.0Launcher3 Hotseat 添加apps button.txt
2021-08-08
android 9.0 10.0添加负一屏(左一屏)功能left_screen.rar
2021-08-06
8.1 9.0 10.0安装app时抛出异常解决方案.rar
2021-09-07
android 自定义九宫格图案解锁DrawPwd.rar
2021-08-05
android Accessibility无障碍服务实现获取系统全局任何控件的名称和坐标信息
2024-03-23
关于开通单篇收费资源的建议
2021-07-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人