安卓心吧 关注:47,054贴子:681,250
  • 11回复贴,共1

【教程】关于三星note2状态栏背景色的修改,想知道的就戳进来吧~

取消只看楼主收藏回复

话说发教程贴需要提前通知吗?
我是新来的也不太了解吧规什么的,如果有人需要就来看看吧~ 效果图镇楼~


IP属地:陕西1楼2013-01-26 13:33回复
    大家好,露珠新人一枚,看我的等级就知道了~
    露珠的妞2到手大概20天了吧,因为之前一直用爱疯,美化什么的这方面都习惯弄的很完美了,所以拿到妞2的时候看见那个黑乎乎的状态栏相当难过啊,于是很想把它改了,吧里某些教程其实只是适合旧版本系统的,有很多新入安卓手机的同学基本找不到头绪,所以露珠只好自己动手丰衣足食,经过几天的研究,露珠终于成功了,好了,废话不说了,上教程!~
    露珠手机三星note2联通双卡版7102,系统4.1.1~此教程妞2单卡版双卡版通用~
    此教程只关于状态栏背景色的修改,状态栏图标的替换请参考其他教程贴,顺便说一句,三星note2改状态栏图标只需替换\res\drawable-xhdpi里的文件即可。其他手机也可以学习下,试试看能否成功,吧里有个词说得好啊,举一反三~


    IP属地:陕西3楼2013-01-26 13:35
    收起回复
      1.反编译的准备:
      安装JAVA,配置系统环境变量,这些吧里都有教程贴我就不重复了。
      然后安装反编译工具,关于反编译工具我用的是APK+Dex(APKDB),注意APKDB不要装在磁盘根目录。
      然后下载Notepad++安装。
      APKDB官方下载地址: dl.dbank.com/c0ud4xxc4j
      Notepad++官方下载地址: notepad-plus-plus.org


      IP属地:陕西4楼2013-01-26 13:36
      收起回复
        2.提取手机系统文件:
        首先手机要root,这样才能进到手机系统路径里去复制东西。
        打开RE管理器,进入路径\system\app,复制 SystemUI.apk 到你的 sdcard;
        进入\system\framework,复制 framework-res.apk 和twframework-res.apk 到你的 sdcard;
        然后手机连接电脑,把这三个文件复制到电脑上去。
        注意:这里给已经替换过状态栏图标的捧油们说一句,这里的系统文件要使用手机原生的,不要用你改过图标的那个系统文件,不然回编译会报错。
        ps:这些系统文件你就建个文件夹备份到电脑上最好~


        IP属地:陕西5楼2013-01-26 13:37
        收起回复
          3.设framework-res.apk和twframework-res.apk为架构文件:
          点击framework-res.apk右键,设为架构文件,
          同理再设twframework-res.apk为架构文件。


          IP属地:陕西6楼2013-01-26 13:37
          收起回复
            4.准备一张 5×5 png格式的图片,颜色就是你想改的状态栏颜色,然后给此图改一个名字,比如我这里改为anzhuoxin.png


            IP属地:陕西7楼2013-01-26 13:38
            收起回复
              5.反编译SystemUI:
              点击SystemUI.apk右键,反编译APK文件,然后回车,稍等一下就成功了,窗口自动关闭,在旁边生成一个SystemUI的文件夹。




              IP属地:陕西8楼2013-01-26 13:39
              收起回复
                6.把刚才的图片复制到SystemUI\res\drawable-xhdpi下。
                ps:这里有的型号手机是复制到res\drawable-hdpi,貌似这个是根据手机的屏幕分辨率系统自动调用哪个文件夹的,我在这里不多说了,请各位自己测试。


                IP属地:陕西9楼2013-01-26 13:40
                回复
                  7.用Notepad++打开res\layout\tw_status_bar.xml
                  找到第二行的android:background="@drawable/status_bar_background",或者直接搜索,
                  修改成android:background="@drawable/anzhuoxin",
                  斜杠后面就是你刚才的图片名称,保存。
                  打开res\layout\tw_super_status_bar.xml
                  把第2行的android:background="#ff000000"改成android:background="#00000000",保存。
                  打开res\values\drawables.xml
                  把第5行的"status_bar_background">#ff1e1e1e改成"status_bar_background">#00000000,保存。
                  关闭Notepad++


                  IP属地:陕西10楼2013-01-26 13:41
                  收起回复
                    8.回编译SystemUI:
                    点击SystemUI文件夹右键,回编译APK完整版,回车,
                    这里等的时间要长一点,最后会显示回编译完成。
                    注意:这里可能会报错,露珠开始回编译的时候总是失败,找了很久才找到解决方法,
                    打开路径找到res\drawable-xhdpi\stat_sys_data_connected_roam_dark.PNG这个文件,
                    有木有发现所有的png都是小写就它是大写,
                    所以把它也改成小写stat_sys_data_connected_roam_dark.png
                    然后回编译,成功~




                    IP属地:陕西11楼2013-01-26 13:42
                    收起回复
                      10.这一步应该大家都会的,还是给新手啰嗦一下吧。
                      把修改好的SystemUI.apk复制到手机sdcard,再用RE管理器复制到\system,
                      注意这里是只读才能粘贴。

                      14长摁修改文件权限为rw-r-r,再移动到\system\app覆盖,重启手机即可。


                      IP属地:陕西13楼2013-01-26 13:46
                      收起回复
                        @JW0916
                        @JW0916
                        @JW0916
                        不好意思,删了你的楼,因为刚才没发完~
                        现在可以留言了~


                        IP属地:陕西15楼2013-01-26 13:50
                        回复