Cm10.1状态栏显示网速教程


Screenshot_2013-07-02-16-39-42.png 
高能预警:
需要使用的软件:apktool (需要java 环境)、Notepad++ 、加压工具(winrar 或好压等)、zipalign
本教程适用于拥有一定反编译能力的人。需要反编译systemui.apk 。注意,反编译时需要导入framework-res 资源文件,否则编译失败。这不是本文重点,具体教程自行百度。

1 、反编译完成后,找到SystemUI 文件夹
2 、下载附件,将其解压到smali\com\android\systemui\statusbar\policy 。共5 个文件,如图所示。

QQ截图20130702170041.png

3 、使用Notepad++ 打开res/layout/statusbar.xml ,将下列代码复制到如图所示位置并保存。
  1. <com.android.systemui.statusbar.policy.Traffic android:textAppearance="@style/TextAppearance.StatusBar.Traffic" android:gravity="left|center" android:id="@id/traffic" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
复制代码
QQ截图20130702171644.png 

4 、打开res/values/styles.xml ,将如下代码复制到文件最后并保存,位置如图所示。
  1. <style name="TextAppearance.StatusBar.Traffic" parent="@style/TextAppearance.StatusBar.Clock">
  2.         <item name="android:textSize">14.0dip</item>
  3.         <item name="android:textStyle">normal</item>
  4.         <item name="android:textColor">#ffffffff</item>
  5.         <item name="android:textAllCaps">false</item>
  6.     </style>
复制代码
QQ截图20130702171833.png 
注意:本段代码第二行为字体大小,第三行为粗细,第四行为颜色。我的手机分辨率为320x480,所以为14.0dip,个人根据需要修改大小及颜色。建议与本文件中其他显示项相同。

5 、打开res/values/ids.xml ,将如下代码复制到文件最后并保存,位置如图所示。
  1. <item type="id" name="traffic">false</item>
复制代码
QQ截图20130702172004.png 
6 、编译SystemUI 文件夹,得到新SystemUI.apk ,用解压软件打开新SystemUI.apk 和旧SystemUI.apk ,将旧SystemUI.apk 中的META-INF 文件夹拖入新SystemUI.apk 中。
7 zipalign 对齐优化新SystemUI.apk (不进行此步骤也可以,不影响使用)
8 、修改新SystemUI.apk 文件名,导入手机中,手机端复制到system/app 文件夹中(先修改权限再复制)
9 、重启手机。

感谢xda-developer论坛 Dzol Cp和yamin8000给予的无私帮助,转载请注明出处。给个评分+1吧。
华为网盘附件:
【华为网盘】  状态栏流量.zip




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值