首页 手机游戏 手机软件 教程攻略 新闻资讯 专题合集
当前位置: 首页 > 教程攻略 > 进阶使用 > 如何把安卓手机状态栏变成透明的

如何把安卓手机状态栏变成透明的

时间:2013-07-05

小编:三三乐园

阅读:

安卓手机透明状态栏制作教程

安卓手机透明状态栏制作教程

  不少的朋友很不喜欢安卓手机黑色背景的状态栏,如果换成透明的可不可以呢?答案是可以的,那么该怎么做呢?最简单cm9状态栏透明(网上方法挺多的,有些过于复杂,有些过于简单,这里我就简单说下我的步骤吧,做过上面2.3状态栏透明的,在看cm9的透明步骤,挺简单的)(此方法同样适用于上面的2.3系统状态栏透明,只是比cm9稍微麻烦点,得合并odex文件,但相比上面纯命令制作要简单的多!!有兴趣的机油可以试试)经过各种方法试验测试,cm9状态栏挺简单的,不需要上面那些繁琐步骤,借助反编译回编译软件,可以很快完成准备工作:提取手机system/framework目录下的framework-res.apk文件,提取system/app目录下的SystemUI.apk文件,下载编译工Apkdb_Setup)。

  1.第一步还是得安装java 设置环境变量。

  2.安装Apkdb_Setup,按提示安装即可,安装成功后,右键菜单将多了下面一些功能 。

  3.将framework-res.apk和SystemUI.apk复制到电脑。

  4.选择framework-res.apk文件,右键,将此文件设置为构架文件。

  5.选择SystemUI.apk,右键,反编译apk文件,目录下将会生成SystemUI文件夹。

  6.进入SystemUIsmalicomandroidsystemuistatusbar,然后用写字板打开。StatusBar.smali文件,搜索 “const v15, 0x800048”,更改下一行的“const/16 v16, 0x4”将其中的0x4改为-0x3,保存。

  7.进入SystemUI esvalues,然后用写字板打开文件drawables.xml文件,找到status_bar_background,改变颜色值#ff000000,#ff000000为不透明#00000000为全透明根据你的喜好了,我是不大喜欢太透明的,改为b3即可,保存(ff=255,b3=179 即70%的透明度,颜色采用的16进制数表示)。

  8.退出文件夹,选择SystemUI文件夹,右键,回编译apk完整版,此时你会发现SystemUI文件夹下生成了一个已编译文件夹,进入SystemUI已编译apk,你会看到resources.arsc和classes.dex文件,好压打开未编译的SystemUI.apk文件,将apk文件夹下resources.arsc和classes.dex两文件覆盖到未编译的SystemUI.apk文件中。

  9.复制替换过后的SystemUI.apk文件至手机,re管理器复制SystemUI.apk到system文件夹下,更改权限后在覆盖至app文件夹下。

  10.好吧,搞定收工,就这么简单,重启手机吧。

火爆手游