要想随心所欲地美化系统一定要学会反编译.首先工具要准备齐全.Java 不可少,环境配置也要一定正确.这里不作介绍.请自行百度.
准备工具.Apktool.exe 、notepad++、jdk-6u22-windows-i586.exe Photoshop CS4
1:状态栏透明
将系统区内的systemui.apk复出来用apktool如图工具反编译.得到systemui文件夹,找到路径为SystemUI\\smali\\com\\android\\systemui\\statusbar中的StatusBarService.smali文件用notepad++打开,使用搜索功能查找const/16 v4, 0x48,此时,再修改下一行的框内的0x2改为-0x3如图保存文件。此处完成。现在再将systemui文件夹拉到重建apk栏,重建apk文件,成功无出错会得到两个apk文件如图将已签名的apk文件打开再将原来的sysytemui.apk打开,用已签名的apk文件内的两个文件拖拽到原来的sysytemui.apk上出现此图再确定完成这为第一步.
第二步为ps图片为透明.找到SystemUI\\res\\drawable-hdpi文件夹内的图片复制出来用Photoshop CS4修改透明度保存文件格式为png文件名不变.然后将保存下来的文件替换到原来的sysytemui.apk文件夹内的res\\drawable-hdpi中的文件.至此已经完成了.将systemui.apk复制到手机系统区改好权限再移动到app文件夹内.重启生效.如图这需要桌面软件支持.或者使用动态桌面的任何的桌面软件都可以实现透明状态栏.
2设置程序背景图片.
反编译framework-res.apk文件,到 framework-res\\res\\values 该目录下找到 styles.xml 文件,用notepad++打开查找
(横屏图放在framework-res\\res\\drawable-land-mdpi 下分辨率为800*480 竖屏图放在 framework-res\\res\\drawable-mdpi 下 图片分辨率为480*800. )此screen_background_dark_transparent为你的图片文件名.
这些工作都完成后再回编译生成apk文件.如果出错就要看看提示什么错误,然后百度吧.如果没有出错顺利完成编译,那么就用新新成的已签名的apk文件中的替换原来framework-res.apk的文件,那两个图片文件也要分别放入原来的framework-res.apk文件夹中.然后复制到手机系统区改好权限替换再重启.效果图
提示..这里所有的操作会要有一定的基础,过程步骤也不怎么详细,过程风险自己承担,如果没有把握的就不要尝试了,等熟悉些再尝试.多看看各论坛上的教程,参考人家的经验与方法.总之多学习多看教程再自己尝试,另一个是.美化是会造成增加电量损耗的.
有什么错误的地方请斧正指导. 鼓风机.