安卓状态栏添加显示网速教程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

状态栏添加显示网速教程
状态栏添加网速显示教程:以国行2.3为例
1.反编译SystemUI.apk
将网速显示.zip文件解压,将里面的文件复制到smali/com/android/systemui/statusbar/policy
2.到res/layout/statusbar.xml 在
<com.android.systemui.statusbar.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:paddingLeft="6.0dip"
android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentLeft="true" />

<LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:paddingRight="6.0dip" android:layout_width="wrap_content"
android:layout_height="fill_parent" android:layout_alignParentRight="true" />
之间添加
<com.android.systemui.statusbar.policy.Traffic android:textAppearance="@style/TextAppearance.StatusBar.Traffic" android:textColor="#ffffffff"(网速字体颜色**删除汉字及括号)android:gravity="right|center" android:id="@id/traffic" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
如图:
以上上位置我已经调试好了!
效果:
我们还可以这样在代码里面添加相关代码,
比如:
1.android:textSize="1
2.0dip" 字体大小
2.android:textStyle="bold" 字体显示为粗体
3.android:textColor="#ffffffff" 字体颜色
个人觉得12号字体加粗最适合defy/defy+!
3.到res/values/ids.xml添加代码:
<item type="id" name="traffic">false</item>
4.到res/values/styles.xml最下面添加
<style name="TextAppearance.StatusBar.Traffic" parent="@*android:style/TextAppearance.StatusBar.Icon"> <item name="android:textSize">14dp</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">#ffffffff</item>
</style>
如图:
5.OK,回编译,将回编译得到的classes.dex和status_bar.xml替换到原systemUI.apk中,
在将修改好的systemUI.apk在sysytem文件夹给定权限644,替换到sysytem/app文件夹,重启即可
所用材料:
教程代码里面有汉字备注,自行删除!
其他系统应该也可以按照教程添加网速显示,自己尝试,举一反三!
教程代码里面有汉字备注,自行删除!
其他系统应该也可以按照教程添加网速显示,自己尝试,举一反三!
(注:以上教程及附件转自魔趣论坛小青年)
如果不能下载,请按如下方法:右键点击网速显示.zip,选择打开超链接。

相关文档
最新文档