方法为用Apktool工具将SystemUI.apk反编译,得到整个SystemUI文件夹,然后按以下的步骤和路径找到相关XML文件修改后保存,再重建APK文件,签名,将原图片修改透明后然后刷入系统,记得步骤不要错
注:这个随便弄,错了最多也就状态栏会消失而已,替换之前记得把原来的systemUI文件放SD卡里备份,出错了直接用RE换回来就行,不会死机的,
Hyder状态栏透明美化XML文件完全修改教程 LT15I
。转载的童鞋们请表明出处
步骤 1
在路径 res/layout/status_bar_tracking.xml
找到以下代码:复制代码改为:
复制代码要点是将通知背景原来的底色替换为一张透明的图片shade_bg.png。
步骤 2
在路径res/layout/status_bar_expanded.xml
找到以下字段android:id="@id/noNotificationsTitle" :复制代码改为:
复制代码还有字段android:id="@id/ongoingTitle" :
复制代码改为:
复制代码还有字段android:id="@id/latestTitle" :
复制代码改为:
复制代码要点是将顶部横条的原图替换为透明图片shade_header_background.png,
电脑资料
《Hyder状态栏透明美化XML文件完全修改教程 LT15I》(https://www.unjs.com)。
步骤 3
在路径smali/com/android/systemui/statusbar/StatusBarService.smali中
用ctrl+f搜索
.method onBarViewA