
附效果图,本人rom前两天@love泳怡 发布的官方4.2.2
步骤:
1、反编译systemUI.apk,把下载的smali文件复制到反编译的目录:smali/com/android/systemui/statusbar/policy/ 中。对于刷新时间间隔,打开Traffic.smali,搜索 const-wide/16 v2, 0xbb80xbb8则为16进制的毫秒数,默认为3000即3s,可以改成你认为合理的刷新率,记得转换回16进制。smali文件:http://pan.baidu.com/share/link?shareid=2001574541&uk=3291118010
2、打开res/layout/status_bar.xml, 把网速显示代码:<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" />
插到图中高亮的区域

接下来打开res/values/ids.xml,加入:<item type="id" name="traffic">false</item>
然后打开res/values/styles.xml,在<resources>之后加入以下定义:
<style name="TextAppearance.StatusBar.Traffic" parent="@style/TextAppearance.StatusBar.Clock">
<item name="android:textSize">14.0dip</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">#ffffffff</item>
<item name="android:textAllCaps">false</item>
</style>
字体样式就在这里改,不再多说。如果需要和时间颜色统一,则把textColor一行删掉即可。
最后把apk编译回去,替换掉原来apk里的res/layout/statusbar.xml、resources.arsc、classes.dex。

屌丝前排



疯狂癫崽