2574645475
手机端美化状态栏[教程]

先反编译SystemUI

一, 下拉栏背景

首先下拉栏背景由SystemUI/res/layout/status_bar_tracking.xml决定

其中

<View android:background="@drawable/shade_bg" android:layout_width="fill_parent"

说明了下拉栏的背景图片是shade_bg.png,

如果红色部分如果是#ff212121类似的说明背景是纯色而不是一张图片

这样就找到目标文件,自行处理图片

二,顶部状态栏背景图片

找到SystemUI、res\layout\status_bar.xml

找到

<com.android.systemui.statusbar.StatusBarView android rientation="vertical" android:background=

其后面紧跟的内容即为目标文件

喜欢透明的童鞋就自行ps图片吧

关于以上两者透明度的问题

打开

systemui\com\android\systemui\statusbar\StatusBarService.smali

搜索const/4 v0, 0x2改为const/4 v0, -0x3(通知栏透明)

搜索const/4 v5, 0x2改为const/4 v5, -0x3(状态栏透明)

最后回编译之后,将相应的xml文件拖到原版systemui中去

涉及到values的文件就把resource..rsc也拖到原版systemui中去,

最后改权限再放到app中去,注意先后顺序,否则会开不了机

如果反编译没有基础的同学会比较吃力,绕道勿喷

先反编译SystemUI

一, 下拉栏背景

首先下拉栏背景由SystemUI/res/layout/status_bar_tracking.xml决定

其中

<View android:background="@drawable/shade_bg" android:layout_width="fill_parent"

说明了下拉栏的背景图片是shade_bg.png,

如果红色部分如果是#ff212121类似的说明背景是纯色而不是一张图片

这样就找到目标文件,自行处理图片

二,顶部状态栏背景图片

找到SystemUI、res\layout\status_bar.xml

找到

<com.android.systemui.statusbar.StatusBarView android rientation="vertical" android:background=

其后面紧跟的内容即为目标文件

喜欢透明的童鞋就自行ps图片吧

关于以上两者透明度的问题

打开

systemui\com\android\systemui\statusbar\StatusBarService.smali

搜索const/4 v0, 0x2改为const/4 v0, -0x3(通知栏透明)

搜索const/4 v5, 0x2改为const/4 v5, -0x3(状态栏透明)

最后回编译之后,将相应的xml文件拖到原版systemui中去

涉及到values的文件就把resource..rsc也拖到原版systemui中去,

最后改权限再放到app中去,注意先后顺序,否则会开不了机

顺便说一下爪机要先root了

⑨の水母脑袋♪
不明觉历
展开Biu

不明觉历,先马着

[查看全文]
戴斗笠的猫
不明觉厉啊
展开Biu

不明觉厉啊

[查看全文]
无处飘的云
怎么回编译呢
展开Biu

怎么回编译呢!!QAQ

[查看全文]
黄弥s
果然看不懂
展开Biu

果然看不懂T^T

果然我真是弱爆了T^T

来自:Android客户端

[查看全文]
原承诺
MATH是大虚
天啊太凶残
展开Biu

天啊太凶残!QUQQQQQ果然这类神技在下总是无法掌握的233333333

来自:IOS客户端

[查看全文]
BLACK_NEVE
好厉害的样子
展开Biu

好。。好厉害的样子daze。。

来自:Android客户端

[查看全文]
blueflymouse
不明觉厉
展开Biu

不明觉厉,一开始还看的懂,后面果然不是我凡人可达的境界

来自:Android客户端

[查看全文]