《安卓 状态栏透明化》由会员分享,可在线阅读,更多相关《安卓 状态栏透明化(6页珍藏版)》请在金锄头文库上搜索。
1、安卓 状态栏透明化教程写在前面的话:网上已经有许多方法和教程来修改状态栏透明化,无非是替换framework-res.apk和SystemUI.apk中的ststusbar_background.9.png这个图片为透明即可。以上方法只对部分机型有效,你替换好以后,还是不能透明的话。那么!恭喜你!你找到了我这篇透明化的教程,保证让你实现状态栏透明化!第一步:1、电脑上已经搭建好了Java平台2、手机必须root。如果你的手机已经root,那么请看第二步。第二步:提取手机中的framework-res.apk和SystemUI.apk以及SystemUI.odex文件放到电脑中备用。(具体路径:
2、根目录:systemframework和根目录:systemapp)第三步:用xUltimate(文后会有下载地址)将system.odex转换成classes.dex放到SystemUI.apk中具体步骤:1、把手机上/system/framework目录下的文件拷贝到xUltimate的origi_frame目录,把SystemUI.apk和SystemUI.odex拷贝到origi_app目录下,运行Main Skip.bat,选3即可,得到的apk在done_app目录下。2、用apktool反编译done_app目录下的SystemUI.apk文件3、进入SystemUIreslay
3、out找到status_bar.xml并打开4、打开后找到android:background=#ff000000 改为android:background=#66000000共有俩处此代码 记得要一起修改哦!【解说:#66000000“ 其中66代表透明度 要全透明的话可以修改为#00000000】PS:如果你打开看到的是:android:background=drawable/statusbar_background的字样而不是上面的字样那么恭喜你!你可以跳过这一步,直接进行下一步!5、修改完成后,保存并退出!第四步:修改StatusBarService.smali里面的内容!1、找到cl
4、assescomandroidsystemuistatusbarStatusBarService.smali 打开并编辑。2、查找代码:invoke-direct/rangev0.v5,Landroid/view/WindowManager$LayoutParams;-(IIIII)V3、把上方的const/4 v5, 0x2 修改为 const/4 v5, -0x3保存并退出第五步:接着用apktool打包文件即可!第六步:当然你还有一个很重要的步骤要做:就是替换resdrawable-hdpistatusbar_background.9.png这张图片。(最好是找其他机油美化好的APK提取出来替换,避免自己处理出错)附录:xUltimate下载地址:http:/