自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

安卓兼职framework和app工程师的博客

从事7年app和os定制开发

  • 博客(3090)
  • 资源 (53)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 10.0 SystemUI下拉状态栏长按蓝牙和互联网白屏修复

在10.0的系统rom定制化开发过程中,在某些时候,在运用SystemUI下拉状态栏的过程中,在一些时候 长按蓝牙和互联网的时候发现在跳转的时候,会弹出一个白屏然后点击白屏就看到settings的蓝牙和互联网 菜单,接下来分析实现相关功能

2026-01-06 00:15:00 9

原创 Android RNR经典蓝牙连接速度优化功能实现

在进行蓝牙优化的相关开发中,在对于经典蓝牙的连接速度优化的过程中,需要让蓝牙快速连接,接下来就需要分析蓝牙的连接流程,然后实现蓝牙快速连接的功能

2025-12-29 19:08:56 189 1

原创 Android 13.0 systemui下拉状态栏 来电时解锁收缩下拉状态栏

在13.0的系统开发中,在某些时候,在SystemUI下拉状态栏显示的时候,这时候突然来电话,会发现这时候看不到接通电话的画面, 就是被下拉状态栏挡住了,接下来就看下如何分析来电的时候,把下拉状态栏收缩下,显示来电页面

2025-12-29 03:00:00 40

原创 Android 15.0 Launcher3仿ios的hotseat效果修改hotseat样式功能实现

在15.0系统产品rom定制化开发中,在项目需求的需要,系统原生Launcher的布局样式很一般,所以需要重新设计ui对布局样式做调整,产品在看到ios的hotseat效果觉得特别美观,所以要仿ios一样不需要横屏铺满的效果 居中显示就行了,所以就要看hotseat的具体布局显示了

2025-12-27 00:15:00 166

原创 android 14.0 framework系统窗口输入事件触摸鼠标是否可以操作功能实现

​在系统14.0的rom定制化开发中,在对某些产品进行开发的过程中,需要对窗口输入事件进行控制,要求开启和禁用 触摸和鼠标操作窗口桌面,接下来分析下相关功能的实现​

2025-12-26 00:15:00 126

原创 android 13.0 systemui 动态控制Navigation导航栏三键左右顺序

在13.0的系统rom定制化开发中,在某些时候关于Systemui导航栏关于back home recent 键的顺序 在销售到国外的时候,可能会需要通过按键显示成recent home back键,接下来分析下显示流程

2025-12-25 00:15:00 192

原创 Android 12.0 Settings系统字体大小定制和设置系统默认字体大小功能实现

​在12.0的系统rom定制化开发过程中,在某些时候,由于系统需要,所以就需要新增一些项来实现设置系统Settings字体大小的功能, 就是新增系统字体大小的倍数来实现控制字体大小的变化,接下来就来分析相关功能的实现

2025-12-24 00:15:00 126

原创 Android 11.0 禁止系统桌面壁纸缩放功能实现

在11.0的系统rom定制化开发中,在使用应用替换桌面壁纸的时候,发现如果壁纸和系统分辨率大小不一致的情况,会出现缩放壁纸的情况,所以可以分析下相关的替换壁纸的过程,来实现禁用系统桌面壁纸缩放功能

2025-12-23 00:15:00 110

原创 Android 10.0 Launcher3抽屉式背景设为透明,去掉上滑时的白色背景

在10.0的系统rom定制化开发中,在某些时候上划抽屉的时候,会有一个白色的背景,在某些产品中,客户要求需要修改 这个白色背景,所以接下来看下这个背景是怎么出现的,来解决这个问题

2025-12-22 08:00:38 382

原创 Android 15.0 SystemUI下拉状态栏定制二 锁屏页面横竖屏时钟都居中功能实现一

在15.0的系统rom定制化开发中,在关于systemui的锁屏页面功能定制中,由于在平板横屏锁屏功能中,时钟显示的很大,并且是在左旁边居中显示的,由于需要和竖屏显示一样,所以就需要用到小时钟显示,然后同样需要居中,所以就来分析下相关的源码,来实现具体的功能

2025-12-20 03:15:00 220

原创 Android 12.0 Launcher3去掉开机时hotseat上下抖动动画功能实现

在12.0的系统rom定制开发过程中,在进行某些Launcher3的定制过程中,会在首次开机的过程中, 在桌面hotseat上下抖动动画,提醒可以进入抽屉桌面,接下来就来去掉相关的这个动画

2025-12-20 00:15:00 150

原创 Android 14.0 framework监听某个app启动获取应用使用时长功能实现

在进行14.0的系统定制开发中,在某些app的定制过程中,需要知道某个app的启动时候然后获取 应用使用时长的功能,所以就需要监听某个app的启动后就获取使用时长,需要在Activity的生命周期中来实现监听功能

2025-12-19 08:09:37 663

原创 Android 11.0 系统屏保默认充电时的功能实现

在11.0的系统rom定制化开发中,在系统settings的屏保默认选项做定制,原生系统默认充电插入基座时,由于项目不支持插入基座功能,所以需要修改屏保默认项为充电时,接下来分析相关的屏保流程来实现相关功能

2025-12-19 00:15:00 128

原创 android 13.0 系统设置默认中文为默认语言,settings 语言列表显示不可作为系统语言使用问题解决

在13.0的系统rom定制化开发中,在开发国内项目的时候,需要设置默认语言为中文,然后再设置默认语言项为zh-CN 时,这是系统设置语言列表下方显示不可作为系统语言使用,为了解决这个问题,就需要相关的分析,然后 看怎么处理这个问题

2025-12-18 00:30:00 169

原创 Android 10.0 按键智能机按键连续响两次的异常处理

在10.0的系统定制开发中,在某些按键智能机的功能开发功能中,在某些时候按键音量按得太快的时候,会出现 按键声音响两次的情况,接下来分析下相关功能,然后解决这个问题。

2025-12-18 00:15:00 635

原创 Android 14.0 监听某个app启动或者退出功能实现

在进行14.0的系统定制开发中,在某些app的定制过程中,需要知道某个app的启动记录和退出记录, 所以就需要监听某个app的启动和退出的过程,需要在Activity的生命周期中来实现监听功能

2025-12-17 01:00:00 134

原创 Android 12.0 SystemUI锁屏状态下 微信语音视频不亮屏的问题解决

在12.0的系统rom定制化开发过程中,在某些产品中,在解决一些微信语音视频通话过程中,突然发现 在锁屏的情况下,会出现微信语音或者微信视频的过程中会黑屏,接下来分析下相关问题,找相关的解决方法

2025-12-17 00:15:00 155

原创 Android 13.0 SystemUI锁屏页面人脸解锁的过程中camera被占用的问题解决

在13.0的系统rom定制化开发中,在某些时候锁屏页面用人脸解锁的过程中,会发现camera被占用导致解锁失败的问题 出现,接下来就需要分析在锁屏解锁页面判断当前的页面监听camera被占用的情况,然后做相关的处理

2025-12-16 00:30:00 142

原创 Android 11.0 系统实现充电时振动时长修改

​在11.0的系统rom定制化中,通过上述的分析得知,在开机插上充电器充电的时候会有振动提示,有些客户需要修改 充电振动的时长,接下来就需要根据充电的电量相关流程来分析解决这个问题​

2025-12-16 00:15:00 126

原创 android 15.0 Launcher3长按app弹窗设置为圆角背景功能实现二

在15.0的系统ROM定制化开发中,在进行一些Launcher3的定制化开发中,在使用app的弹窗的功能时,会弹出应用信息和微件之类的内容,所以在定制需求中,需要默认设置为圆角背景,接下来就来分析下相关功能的实

2025-12-15 00:30:00 117

原创 Android 10.0 关机页面焦点事件导致两次点击事件有效问题解决

在10.0的系统rom定制化开发中,在有按键控制的机器设备或者遥控机焦点控制的机器中,在关机页面会在关机键获取焦点的时候,需要点击两次财可以响应事件,接下来分析相关功能,来实现功能

2025-12-15 00:15:00 427

原创 Android 15.0 Launcher3 app图标和hotseat 添加焦点选中背景

在15.0的系统产品rom定制化开发中,进行Tv设备定制化开发中,配置的有遥控器需要使用遥控器来移动来控制点击功能,所以需要给app 的Icon 和hotseat添加背景来显示选中状态原生的Launcher的背景没有支持遥控器的焦点事件,所以就需要在Launcher3中给Item 添加默认背景直接焦点样式背景,接下来就来实现相关功能

2025-12-13 01:30:00 137

原创 Android 12.0 mtk 原生图库不加载sd卡问题功能分析和实现

​在12.0的系统rom定制化开发中,在mtk原生图库中,对于从相机camera中存储sd卡的视频,点击视频缩略图的过程中, 会出现崩溃,就是图库不支持查询展示sd卡的相关视频,接下来分析下相关的功能实现​

2025-12-13 00:15:00 144

原创 Android 14.0 Launcher3单层模式app中多个Launcher属性时,只显示一个icon图标问题解决

在14.0的系统rom定制化开发中,在定制化Launcher3单层模式的时候,发现当一个app有多个 Launcher属性配置,显示多个图标进入多个页面的时候,在桌面只看到一个图标,接下来分析下 绑定app图标的过程,分析下相关流程

2025-12-12 03:45:00 129

原创 Android 11.0 手动切换壁纸时黑屏问题解决

在11.0的系统rom定制化开发中,在某些时候需要再应用中切换壁纸,但是在切换壁纸的时候,会出现黑屏的情况,接下来分析下相关切换壁纸的相关功能,然后解决切换壁纸的过程中这个黑屏的问题

2025-12-12 00:15:00 174

原创 android 13.0 gts问题分析解决之com.google.android.gts.media.router.MediaRouter2Test跑不过

在13.0的系统rom定制化开发中,在某些时候用r2工具过gts的时候,发现com.google.android.gts.media.router.MediaRouter2Test#publishAddresslessBluetoothRoute_doesNotCrashSystemU 跑不过,就需要看下相关的原因,然后解决相关问题

2025-12-11 08:05:10 158

原创 Android 10.0 关于SystemUI状态栏系统图标修改功能实现

在10.0的系统rom定制化开发中,在某些时候发现状态栏在小屏幕的手机上会显得有点小,接下来就需要分析下相关状态栏图标显示的代码,然后来更改图标显示大小

2025-12-11 00:15:00 443

原创 Android 14.0 Launcher3中的Tried to access visual service WallpaperManager froa non-visual

在14.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-12-10 00:30:00 185

原创 Android 12.0 systemui锁屏页面人脸解锁锁屏页面显示通知功能实现

在12.0的系统rom开发中,在某些产品中,需要要求在锁屏页面人脸解锁的场景下来实现通知的显示,接下来分析下 看怎么在锁屏页面来显示相关的通知

2025-12-10 00:15:00 150

原创 Android 13.0 java.lang.IllegalStateException The content of the adapter has changed but ListView

在13.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-12-09 00:30:00 128

原创 Android 11.0 默认授权引起GtsPermissionTestCases报错问题解决

在11.0的系统rom定制化开发中,在某些时候关于gms认证的相关功能开发中,在给予系统某些应用默认权限的时候, 在过gms认证的时候,会引起GtsPermissionTestCases报错问题,接下来分析解决下相关报错问题

2025-12-09 00:15:00 172

原创 Android 15.0 Settings搜索功能屏蔽某个app

在15.0的系统ROM产品定制化开发中,Settings中由于要屏蔽到某些app 不让搜索出这个app,所以就要从搜索流程中来去掉查询到这个app,而搜索流程都是在SettingsIntelligence中完成的,接下来就来具体实现相关功能

2025-12-08 00:30:00 126

原创 Android 10.0 横屏分辨率640x480如何修改,默认是竖屏480x640的功能实现

在系统10.0的rom定制中,在某些时候横屏分辨率640x480的设备,默认显示为480x640的分辨率,这样就需要再某些时候设置某些屏幕显示方式来实现这个功能,接下来分析实现这个功能

2025-12-08 00:15:00 349

原创 Android 15.0 Launcher3禁止卸载某个桌面安装的第三方app

在15.0的系统rom开发中,预安装的方法来安装这个app.然后在Launcher3 拖拽卸载时,不让他卸载接下来就看Launcher3 app 长按卸载的流程接下来就来具体分析实现相关功能

2025-12-06 00:30:00 162 1

原创 Android 12.0 systemui通过广播控制导航栏显示与隐藏功能实现

在12.0的系统rom定制化开发中,在某些特定的产品开发中,需要通过接口来控制系统导航栏的显示和隐藏, 所以就需要了解systemui状态栏的显示构造过程,然后通过相关接口来显示和隐藏导航栏,接下来就来 实现相关的功能

2025-12-06 00:15:00 169

原创 Android 14.0 WiFi连接默认设置静态IP地址功能实现

在14.0的系统rom定制化开发中,在定制化某些功能开发中,在wifi模块中,有产品需要要求设置wifi静态ip功能,而系统中wifi连接 后ip是动态的,每次开机后 连接wifi的ip就是不固定的,所以产品需要采用固定ip,就需要实现静态ip功能

2025-12-05 00:30:00 173

原创 Android 11.0 Launcher3 抽屉模式 app图标间距调整的功能实现

在11.0的系统定制化开发中,在某些时候,需要在抽屉模式单层模式下实现app图标间距调整的功能,接下来 分析下相关的图标应用实现功能,看如何实现这个功能

2025-12-05 00:15:00 189

原创 Android 13.0 系统设置蓝牙搜索页面横竖屏黑屏的问题处理

在13.0的系统rom定制化开发中,在系统Settings中,在已连接设备的主菜单中,进入蓝牙页面,看 扫描蓝牙的页面中,发现横竖屏切换的过程中,会出现黑屏卡死的页面,接下来分析下相关的功能 看怎么解决这个问题

2025-12-04 00:30:00 124

原创 Android 10.0 关于dialog和悬浮窗窗口焦点导致SystemUI状态栏下拉频繁闪烁

在10.0的系统rom定制化开发中,发现在dialog和悬浮窗窗口获取焦点的时候,会导致状态栏下拉频繁自动闪烁,接下来分析下相关的窗口焦点问题,来解决这个问题

2025-12-04 00:15:00 365

原创 Android 14.0 WiFi连接流程分析之IP地址分配流程

在14.0的系统rom定制化开发中,对于wifi的定制功能也是比较多的,在关于wifi连接流程模块的 分析,了解整个wifi连接流程也是非常重要的,接下来看下wifi的连接流程分析下相关功能实现

2025-12-03 00:30:00 254

android10.0禁止拨打电话(屏蔽拨打电话功能).txt

android 10.0禁止系统拨打电话功能,屏蔽掉系统拨打电话的功能

2021-08-09

android 自定义单手指旋转抽奖转盘

自定义手指滑动旋转抽奖转盘的demo 根据手指旋转弧度来旋转转盘

2021-08-10

android 9.0 10.0Launcher3 Hotseat 添加apps button.txt

android 9.0 10.0Launcher3中 Hotseat 添加apps button功能 点击apps 进入app列表界面

2021-08-08

9.0 10.0去掉锁屏和息屏功能(永不息屏).rar

9.0 10.0去掉锁屏和息屏功能(永不息屏) 让屏幕永不息屏和锁屏

2021-09-08

android 9.0 10.0添加负一屏(左一屏)功能left_screen.rar

android 9.0 10.0添加负一屏(左一屏)的功能,适用于各大平台,纯原生代码,添加到Launcher3以后 就可以使用了

2021-08-06

8.0 9.0 10.0静默安装和卸载

8.0 9.0 10.0静默安装和卸载的功能

2021-09-09

自定义时间选择器 农历公元时间切换 省市联动器

自定义时间选择器 农历公元时间切换 省市联动器 圆分割线等功能

2021-09-09

仿ios底部弹dialog

仿ios底部弹出对话框

2021-09-08

8.1 9.0 10.0安装app时抛出异常解决方案.rar

8.1 9.0 10.0在系统app中代码安装app时抛出Permission Denial that is not exported from UID 1000的异常的解决方案

2021-09-07

android 自定义仿微信底部菜单栏

仿微信底部菜单栏 底部菜单字体显示隐藏 底部菜单缩放等等

2021-09-05

android 支持水平垂直滚动的RecyclerView

支持水平垂直滚动的RecyclerView的app demo

2021-09-03

android 自定义View动画全集

app包含图层混合 滤镜效果 粒子爆炸 拖拽气泡 动画绘制文字 圆形水波纹进度条 自定义加载动画 Splash动画等

2021-09-01

android 自定义酷炫ViewPager切换效果带页面弹性指示器动画

自定义酷炫的ViewPager控件 在切换图片时,带页面弹性指示器动画效果

2021-09-02

android 粒子爆炸和气泡拖拽SplitDemo.rar

实现粒子爆炸 破碎酷炫动画 气泡拖拽动画 滤镜 图层混合等效果

2021-08-26

侧滑菜单依次弹出(动画效果) SlideMenuPro.rar

android 侧滑菜单依次弹出demo 点击菜单按钮 按顺序弹出菜单,关闭侧滑菜单也是按顺序关闭

2021-08-25

android 读写Excel(支持xlsx xls格式)

app 读写Excel 支持读写xlsx和xls格式

2021-08-19

android app设置动态壁纸和静态壁纸的DynamicWallpaper.rar

在app中设置系统静态壁纸和动态壁纸

2021-08-18

9.0 10.0Launcher3设置app图标和hotseat图标为圆角图标

9.0 10.0Launcher3修改默认的app图标和hotseat图标为圆角图标

2021-08-13

android 9.0 10.0设置上网白名单

9.0 10.0设置上网app白名单 在白名单内的app可以上网 其他的app不能上网

2021-08-10

android 自定义九宫格图案解锁DrawPwd.rar

android 自定义九宫格图案解锁demo,绘制完图案后 保存当前密码,然后第二次比对图案密码看和保存的密码是否一致

2021-08-05

android Accessibility无障碍服务实现获取系统全局任何控件的名称和坐标信息

运用android系统中的Accessibility无障碍服务实现获取系统全局中任何控件的名称和坐标信息等AccessibilityNodeInfo的信息

2024-03-23

android 悬浮窗全屏显示,锁屏页面悬浮窗全屏显示

实现悬浮窗全屏功能,覆盖导航栏状态栏,在锁屏页面同样做到悬浮窗显示在锁屏页上面,并且做到全屏显示

2024-03-22

读写xls 和 xlsx格式的excel文件

app 里面 可以读写xls 和xlsx格式的文件

2022-05-20

10.0 根据包名授予app所需的权限.rar

10.0 根据包名授予app所需的权限 去掉首次运行授权

2021-11-10

Android(Q)10.0添加关机音乐和关机动画.rar

10.0添加关机音乐和关机动画的功能

2021-11-05

10.0添加开机音乐.rar

Android 10.0增加开机音乐功能

2021-11-05

10.0在电话拨号盘(Dialer app中)通过暗码进入工厂测试模式.rar

10.0在通过拨号盘添加暗码进入工厂模式的功能,输入特定暗码 然后进入工厂模式方便测试

2021-11-05

10.0创建恢复出厂设置不被清除的文件夹节点.zip

创建恢复出厂设置不被清理的文件夹和节点 保存不该清理掉的数据

2021-11-07

10.0 init.rc中data下创建文件节点失败.zip

init.rc 在data创建文件夹和节点的正确方法

2021-11-07

10.0去掉前置摄像头闪光灯功能.zip

10.0 Camera2去掉前置摄像头闪光灯功能

2021-11-07

10.0 充电电压过高增加提示弹框和警报声.zip

10.0添加充电电压过高增加提示弹窗和警报声的功能

2021-11-07

10.0 电压低不能开机增加提示功能.rar

10.0电压过低 不能开机 增加提示功能

2021-11-08

9.0 10.0SystemUI默认展开下拉框(展开下拉快捷).rar

Android 9.0 10.0 SystemUI实现默认展开下拉列表,显示所有下拉快捷

2021-11-05

9.0 10.0设置系统默认语言为中文.rar

9.0 10.0修改系统默认语言为中文,开机默认中文显示

2021-11-05

10.0修改系统版本号和系统ID.rar

10.0修改系统版本号Build.DISPLAY和系统id号Build.ID

2021-11-05

Android 自定义ListView和RecycleView实现多级树功能

自定义ListView和RecycleView实现多级树功能 实现类似qq分组列表

2021-09-22

9.0 10.0屏蔽锁屏 息屏功能.rar

Android 9.0 10.0屏蔽锁屏功能和息屏功能 让平板永不息屏和从不锁屏

2021-09-15

Android 9.0 10.0 framework添加KeyEvent按键事件流程.rar

9.0 10.0 在framework层添加KeyEvent按键事件的流程

2021-09-14

FlowLikeStar.rar

利用贝塞尔曲线原理自定义仿qq 点赞动画

2021-09-11

9.0 10.0 USB连接模式默认设为MTP.rar

android 9.0 10.0 USB连接模式默认充电连接模式修改为默认设置为MTP模式

2021-09-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除