完整systemUI美化教程,各种美化差不多都齐了需要反编译,需要systemui已经deodex,不会的朋友多去百度学习学习只说初步代码2.3.7看其他无视,其他系统参考吧透明下拉栏1.提取你的systemui.apk,反编2.找到\res\layout\status_bar_tracking.xml文件,搜索“View android:background”,将其等号后面改成"@drawable/status_bar_background"3.回编systemui.apk4.将新apk中的status_bar_tracking.xml文件替换到老apk中这样,你的下拉栏就变成了status_bar_background.png这张图片了,修改一张透明的status_bar_background.png扔进systemui.apk中替换原文件就好了。
在用压缩方式打开替换好的APK、直接把res拖到桌面,打开drawable-hdpi,quickpanel_quick_settings_background.png这个和quickpanel_title_background.9.png这个还有title_bar_portrait.9.png这个要改成透明或半透明都可以不一定名称都一样但是方法都一样,你们进去了就知道 statusbar_background.9.png这个是状态栏直接该透明就OK记得你改的图片大小要一样{重要}透明状态栏同样是修改systemui.apk。
1.反编后找到smali\com\android\systemui\statusbar\StatusBarService.smali文件2.找到new-instance v0,Landroid[img]file:///C:\Users\CAIDAY~1\AppData\Local\Temp\[LC3U)F{0XCAB)LKNIT0K @G.gif[/img]iew/WindowManager$LayoutParams;const/4 v1, -0x1const/16 v3, 0x7d0const/16 v4, 0x48const/4 v5, 0x2修改为new-instance v0,Landroid[img]file:///C:\Users\CAIDAY~1\AppData\Local\Temp\[LC3U)F{0XCAB)LKNIT0K@G.gif[/img]iew/WindowManager$LayoutParams;const/4 v1, -0x1const/16 v3, 0x7d0const/16 v4, 0x48const/4 v5, -0x33.回编4.替换classes.dex5.修改一张statusbar_background.9.png图片,处理成半透明,替换全局背景教程本帖隐藏的内容提取完后打开“framework-res.apk\res\values\在用笔记本打开styles.xml文件按“Ctrl+F”打开查找,在“找内容”查上写入<item name="windowBackground">@drawable/screen_background_dark</item>把找到的那句改成下面这句<item name="windowBackground">@drawable/wjj_qjbg</item>继续查找<style name="Widget.ListView" parent="@style/Widget.AbsListView">得到下面这段<style name="Widget.ListView" parent="@style/Widget.AbsListView">< itemname="listSelector">@drawable[img]file:///C:\Users\CAIDAY~1\AppData\Local\Temp\ )A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]st_selector_background</item>< item name="cacheColorHint">?colorBackgroundCacheHint</item> ----这句<item name="divider">@drawable/divider_horizontal_dark_opaque</item>< /style>将上面那句<item name="cacheColorHint">?colorBackgroundCacheHint</item>换成<item name="cacheColorHint">@color/transparent</item>第三步:把一张480*800的图片命名为:“wjj_qjbg”记得是PNG格式不然就悲催了放入framework-res.apk\res\drawable-hdpi然后封包接下来就要用压缩方式打开之前没改过的framework-res.apk。
在用压缩方式打开我们改过的framework-res.apk把我们改过的APK里的res拖到没改过的framework-res.apk里直接点确定在把resources.arsc拖到没改过的APK里直接点确定时间居中反编译完SystemUI.apk找到res\layout\status_bar.xml打开status_bar.xml(内容不一定会完全一样,但方法一样,安卓通用)找到以下代码:(搜索,快一些)<com.android.systemui.statusbar.Clockandroid:textAppearance="@android:style/TextAppearance.StatusBar.Icon"android:gravity="left|center"android:paddingRight="4.0dip" android:layout_width="wrap_content"android:layout_height="fill_parent" android:singleLine="true" />把以上的代码全部删除再次找到这一句:xmlns:android="/apk/res/android">在这句的下面添加如下代码<com.android.systemui.statusbar.Clockandroid:layout_gravity="center_horizontal"android:paddingTop="4.0dip"android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true"/>最后,重编译,替换status_bar.xml后再替换到手机,重启!ok再最后!如果时间没有垂直居中的话请调整这句:android:paddingTop="4.0dip" 离顶部的距离时间显示到秒且居中(前5步和上面一样)找到res\layout\status_bar.xml2.打开status_bar.xml(内容不一定会完全一样,但方法一样,安卓通用)3.找到以下代码:(搜索,快一些)<com.android.systemui.statusbar.Clockandroid:textAppearance="@android:style/TextAppearance.StatusBar.Icon"android:gravity="left|center"android:paddingRight="4.0dip" android:layout_width="wrap_content"android:layout_height="fill_parent" android:singleLine="true" />把以上的代码全部删除再次找到这一句:xmlns:android="/apk/res/android">在这句的下面添加如下代码!<DigitalClockandroid:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:layout_gravity="center_horizontal"android:id="@+id[img]file:///C:\Users\CAIDAY~1\AppData\Local\Temp\6ZD$%HBUZ[H~@ Y(R{46]9`1.gif[/img]italClock"android:paddingTop="4.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent"/>最后,重编译,替换status_bar.xml后再替换到手机,重启!ok!再最后!如果时间没有垂直居中的话请调整这句:android:paddingTop="4.0dip" 离顶部的距离下拉栏的一,二级字体颜色自定义反编译framework-res.apk,找到res[img]file:///C:\Users\CAIDAY~1\AppData\Local\Temp\[LC3U)F{0XCAB)LKNIT0K@G.gi f[/img]alue/style.xml,搜索 ">?textColorPrimaryInverse替换为android:textColor="#ff228b22"下拉栏二级字体颜色反编译framework-res.apk,找到res[img]file:///C:\Users\CAIDAY~1\AppData\Local\Temp\[LC3U)F{0XCAB)LKNIT0K@G.gi f[/img]alue/style.xml搜索:<item name="textColor">#ff6b6b6b</item>改成你需要的颜色。