安卓4.2状态栏美化教程之一 添加网速显示和电池百分比 |
您所在的位置:网站首页 › 反编译systemui添加网速 › 安卓4.2状态栏美化教程之一 添加网速显示和电池百分比 |
安卓4.2状态栏美化教程 之添加网速显示及电池百分比
本次美化教程收集整理于网络,请勿用于商业用途!以下教程请务必仔细查阅修改 安卓4.2状态栏美化方法同4.0,4.1大致一样,本教程仅在4.2.1系统下测试并通过,其它4.22理论上 相同! 第一步 1:反编译SystemUI.apk,反编译工具APKTOOLS下载,推荐拿官方原文件出手,避免回编译失败,以下路径以d:\apktool为例.
的布局文件,gemini前缀即为双卡版调用的,很多人改动后没变化就是这里出的问题.信号图标布局\ 下拉运营商显示\下拉栏布局分别对应gemini_signal_cluster_view.xml\gemini_carrier_label.xml\gemini_status_bar_expanded.xml; 3:在gemini_status_bar.xml添加如下代码: 具体加入的位置应跟随信号图标,我列出前后2段代码大家自己斟酌: 前面: 后面: 大家需要注意的是前后2个"LinearLayout"必须对齐,这才是一个完整的线性布局控件.我们添加的代码同 应该是次级元素,大家在添加时记得这4者对齐就OK了.这里我就详细讲一下这4段:第一段是我们添加的网速显示,字体大小及颜色这里可以定义, 也可以稍后在另外一处定义.第2段为信号显示部分,直接指向的就是前面提到的gemini_signal_cluster_view.xml,第3段是电池百分比的定义, textSize=字体大小;textColor=字体颜色,如要改白色则将android:textColor="@*android:color/holo_blue_light"改为android:textColor="#FFFFFFFF" 这里的修改比较常用.第四段就是电池图标了,[email protected]/battery不在layout目录下,大家请打开D:\apktool\systemui\res\drawable\stat_sys_battery.xml 和stat_sys_battery_charge.xml,后面这个 是充电时候调用的.大家熟称的电量1%步进就是改这2个,stat_sys_battery.xml里面从1到100都把代码都加上,(充电的就没必要了是吧,而却如果需要 滚动效果的话添加比较麻烦),然后在资源目录里面D:\apktool\systemui\res\drawable-xhdpi添加1-100的数显电池图标就OK了(xhdpi为720P分辨率, xxhdpi为1080P,hdpi为960X540,请对应添加) 3:打开D:\apktool\systemui\res\values目录下的ids.xml,在最后一行前添加以下代码: false 4打开D:\apktool\systemui\res\values目录下的styles.xml,在最后一行前添加以下代码: 14.0dip---字体大小 normal---字体样式(bold为粗体) @*android:color/holo_blue_light---字体颜色#p#分页标题#e# false 同样都需要对齐,这个大家全局的观察一下就清楚了. 5:比较关键的东西,下载附件解压后放入D:\apktool\systemui\smali\com\android\systemui\statusbar\policy目录下. OK,回编译,替换classes.dex和resources.arsc以及res/layout/gemini_status_bar.xml下的status-bar.xml,如电池图标有改动也一并替换相关文件并添加相关资源. 6.把回编辑好的resources.arsc 拉到SystemUI.apk下 保存方式选择存储 7.把修改好的SystemUI.apk复制到system/app下替换 8.替换好文件后,修改权限为三读一写。然后重启手机
来源网址为:https://www.huaweirom.com/meihua/1613.html |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |