- 博客(31)
- 收藏
- 关注
原创 Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)
客户有些需求需要设置默认壁纸和锁屏壁纸 在默认情况下 这两个壁纸是相同的 如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改。
2024-09-09 15:58:00 516
原创 Android 9.0 增加interface audio接口,解决编译报错
其实报错信息有让你去跑一个脚本,之前我也有试过,始终跑不过,找了很多资料,结果少了-products xxx // xxx为boardname,敲如下命令就build pass了,上code到服务器,完美~执行命令:sha256sum ./audio/common/5.0/types.hal ,这里修改那个*.hal文件,就执行 sha256sum xx/xx/xx/*.hal。下面是我新生成的哈希值,发现这个值和上面error的值一样,也许编译时已经计算出。他会换原先的,重新编译后通过。
2024-09-05 17:30:58 1026
原创 Android修改默认字体大小(小、默认、大、最大)
根据packages\apps\Settings\src\com\android\settings\display\ToggleFontSizePreferenceFragment.java。通常修改屏幕显示大小会通过调整屏幕密度来实现,但这调整的是整体的大小。客户会经常要去调整至合适大小,需要修改字体默认大小可参考本文的内容。可知字体大小是由Settings.System.FONT_SCALE来控制的。
2024-09-03 15:02:54 341
原创 Android点击和触摸音量小的问题(问题追踪)
可以看出来是用:Settings.System.SOUND_EFFECTS_ENABLED这个setting值来控制的。很明显,我们要查看isSoundEffectsEnabled的调用关系。接着我们看谁调用了它,找到在AudioServeice.java中。但是问题还要继续,客户是上帝,所以要解决的是触摸声音小的问题。于是我放在耳朵边上听,微弱的触摸音传出的时候,我心态崩了。直到追到这里我才惊觉,好像每个流程都正常!但是即使调整到最大,其声音也是很细微。有客户反馈:A14触摸声音没有。
2024-08-23 16:58:24 434
原创 Android低内存设备系统优化
我们为什么会觉得卡顿、不流畅?卡顿等性能问题的最主要根源都是因为渲染性能,Android系统很有可能无法及时完成那些复杂的界面渲染操作。Android系统每隔16ms发出信号,触发对UI进行渲染,如果每次渲染都成功,这样就能够达到流畅的画面所需要的60fps,为了能够实现60fps,这意味着程序的大多数操作都必须在16ms内完成。如果你的某个操作花费时间是24ms,系统在得到VSYNC信号的时候就无法进行正常渲染,这样就发生了丢帧现象。
2024-08-19 15:43:59 820
原创 Android Settings值和SystemProperties值的使用
android源码开发中 常常要用到一些全局标志或者说变量 这时候我们可以给android系统添加自己想要的属性。
2024-06-24 16:46:12 478
原创 vscode错误:Unable to connect to VS Code server: Error in request
【代码】vscode错误:Unable to connect to VS Code server: Error in request。
2024-05-23 09:02:35 392
原创 当有多个播放器、图库等应用时,移除某些选择项、或设置为默认应用
修改位置:frameworks/base/core/java/com/android/internal/app/ResolverActivity.java。修改ResolverActivity.java的rebuildList() 当遍历currentResolveList时remove需要移除的项。
2024-02-18 17:41:22 410 1
原创 Android设置默认输入法(附带常见输入法)
Android系统原生的拉丁输入法在很多情况下是无法满足我们的需求的,因此就需要开发者集成输入法,基础输入法到系统,并需要修改系统默认输入法的配置。
2024-01-27 16:03:16 1568 1
原创 Android各个版本移除setting Suggestion菜单的方式
移除Suggestion的方式有很多调整高度为0、设置为不支持等等,本文章将提出不同Android版本的解决方案
2024-01-27 15:27:08 582
原创 Android第三方无源码应用图标icon定制、修改、替换与添加背景
为适配的各种UI,客户经常会对要求应用的图标进行替换、定制或修改。修改的方式有很多,效果也不尽相同,本文章将会把所有的修改方式与君解析。
2024-01-25 16:35:20 2663
原创 默认Launcher(全网最全、任意Android版本、任意应用)
在本文中,我将介绍所有在Android系统修改应用为默认launcher的方法。
2024-01-25 12:33:42 1369
原创 Android系统定制开发——万能通用密码(包括PIN、Password、图案)
因为客户经常会遇到用户忘记密码的情况,导致用户寄回给客户,所以需要开发这个功能。此功能分别在Android8--Android13上面实现了。
2023-11-09 12:42:50 463 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人