反编译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="12.0dip" 字体大小 2. android:textStyle="bold" 字体显示为 粗体
3. android:textColor="#ffffffff" 字体颜色
个人觉得12号字体加粗最适合defy/defy+!
3/6
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文件解压,将里面的文件复制到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="12.0dip" 字体大小 2. android:textStyle="bold" 字体显示为 粗体
3. android:textColor="#ffffffff" 字体颜色
个人觉得12号字体加粗最适合defy/defy+!
3/6
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文件夹,重启即可