安卓首页资讯频道安卓日报手机频道图库频道VR频道游戏频道安卓论坛|百度手机助手
切换到宽版
新浪微博
腾讯微博
 

只需一步,快速开始

QQ登录

查看: 239122|回复: 2167

[S5660/I569(Gio )] 第四节:教你制作个性状态栏、下拉背景图片及下拉透明!   [复制链接]

荣誉版主

『Hiapk美化组』红ぃ枫

积分
8948
金币
10450
注册时间
2011-11-2

Hiapk美化组 Hiapk荣誉版主 Hiapk解答组

发表于 2012-4-15 00:17:22 |显示全部楼层
本帖最后由 红い枫 于 2012-7-1 16:28 编辑

美化教程:

第一节:美化必备,教你配置JAVA环境变量!及美化工具集!

第二节:熟悉反编译及回编译系统APK,教你透明菜单背景

第三节: 教你制作1%电量精确显示,及全局透明

第四节: 教你制作个性状态栏、下拉背景图片及下拉透明!

第五节:美化透明弹出对话框!以及系统字体颜色修改!


【教程】替换系统文件失败后不再求人,自己提取原机文件恢复。(美化出错不开机的点我)



本系列教程属于通用教程!理论上支持所有安卓机型的修改!
===========分======割======线==========



写了前三节教程,中间有事耽误,到今天才出第四节教程!让大家久等了。
今天的教程是在2.3系统的基础上修改。
2.2系统的话,暂时只能状态栏透明,下拉透明和背景图片还有待研究!

好了,话不多说,切入主题:

为了让大家明白此节教程修改的目的,预览下:
桌面.png
下拉.png

左图为桌面;右图为下拉菜单,红框部分为下拉菜单的背景!并有80%透明效果!


和以前的美化不太一样!以前的都是将颜色代码修改透明,今天修改代码直接指向图片。

这是今天刚研究出来的,而这样修改的好处在哪里?

那就是可以随意将喜欢的图片设置为下拉菜单的背景!


先说说要用到的系统文件:
systemUI.apk、systemUI.odex、framework-res.apk、TouchWiz30Launcher.apk四个文件。

四个文件都需要原生未做过任何修改的。


==================分==============割================线===================

今天要学到新的知识,那就是合并systemUI.apk和systemUI.odex文件,将其合并在一个apk文件里,(也称作Deodex化)只有这样才能做到2.3系统的状态栏透明!(如果只要下拉透明,不要状态栏透明的话可省去这一步。)
1、下载附件,解压到任意文件夹下。打开下图的路径,将你原机系统的framework下文件全部复制到工具的framework文件夹下。
ODEX工具使用.png

2、将需要合并的systemUI.apk和systemUI.odex文件放入工具的app文件夹下。
2.png

3、运行工具odextools.bat。第一次运行时,工具会自动检查JDK环境,检查到了会出现下图:
3.png

4、选择1,然后确定,出现下图后说明合并成功。
4.png

5、然后打开app文件夹,你会发现此时systemUI.odex文件消失了,因为它已经被合并到了systemUI.apk内。
用压缩软件打开systemUI.apk,你看到下图中反黑显示的dex文件,就是systemUI.odex合并后的文件。
5.png


如果你的系统内就只有一个systemUI.apk文件的话,说明是已经合并优化过的,就不用再进行合并了!
==================分==============割================线===================

下面开始本节教程的目的:
1、反编译合并好的systemUI.apk文件,找到以下路径:res/layout/status_bar.xml
  状态栏透明的代码就在此文件里面修改:
游客,如果您要查看本帖隐藏内容请回复



好了,回编译systemUI.apk,然后将resources.arsc、classes.dex、status_bar.xml、status_bar_tracking.xml四个文件替换回原生apk文件内的相应文件夹,就修改完成了! (最后使用systemUI.apk文件时,大胆的将手机系统内的systemUI.odex文件删掉。因为此时的systemUI.apk文件是两个文件合并的产物。如果不删的话,状态栏是花屏的,注意就好。)

6、TW3桌面的童鞋请往下看。(TW4桌面及第三方桌面的童鞋省略该步骤。)
   反编译TouchWiz30Launcher.apk文件,找到以下路径:res/xml-mdpi/launcher_config.xml
打开文件
第7行 :<launcher launcher:screenCount="7" launcher:defaultScreenCount="3" launcher:use16BitWindow="true"
修改true为false
成为<launcher launcher:screenCount="7" launcher:defaultScreenCount="3" launcher:use16BitWindow="false"
回编译,成功后提取resources.arsc替换到原文件内就行了!

odex合并与拆分工具:

游客,如果您要查看本帖隐藏内容请回复


(PS:
    2.2的系统:没有systemUI.apk文件,想要状态栏透明的童鞋直接提取framework-res.apk文件,修改statusbar_background.9.png图片为你想要的透明度,替换就可以实现了,下拉透明暂时未能攻破。状态栏内的信号等图标,找到喜欢的图片对应大小和名称,直接替换即可!;
    2.3的系统:状态栏内的信号等图标,找到喜欢的图片对应大小和名称,直接替换即可!)


(此教程为系列教程,不会反编译基础的童鞋请从第一节开始学习!)



好了,本节教程到此结束。如果觉得好的童鞋请不吝点击下方评分按钮评个分。你们的支持是我们最大的动力!
回复请勿灌水,灌水者视情况扣5-10金币!










37

查看全部评分

使用道具 举报

Rank: 1

积分
5
金币
4
注册时间
2012-3-9
发表于 2012-4-15 09:37:14 |显示全部楼层
支持!!!!!!!!!!!
顶(2) 踩(0)

使用道具 举报

积分
-2
金币
-17
注册时间
2012-4-4
发表于 2012-4-15 09:37:42 |显示全部楼层
啊啊啊啊啊啊啊啊啊
1

查看全部评分

顶(1) 踩(1)

使用道具 举报

Rank: 1

积分
5
金币
4
注册时间
2012-3-9
发表于 2012-4-15 09:45:33 |显示全部楼层
支持!!!!!!!!!!!!!!!!!!!!11
顶(1) 踩(0)

使用道具 举报

Rank: 2

积分
112
金币
7
注册时间
2011-4-17
发表于 2012-4-15 09:59:09 |显示全部楼层
支持!!!!!!!!!!!
顶(1) 踩(0)

使用道具 举报

Rank: 8Rank: 8

积分
1016
金币
1158
注册时间
2012-2-2
发表于 2012-4-15 10:57:33 |显示全部楼层
支持 .........
顶(0) 踩(0)

使用道具 举报

Rank: 3Rank: 3

积分
259
金币
363
注册时间
2011-2-11
发表于 2012-4-15 13:54:38 |显示全部楼层
好晕,要烟酒下
顶(0) 踩(0)

使用道具 举报

Rank: 2

积分
154
金币
141
注册时间
2011-3-15
发表于 2012-4-15 14:27:51 |显示全部楼层
不错谢谢分享
顶(0) 踩(0)

使用道具 举报

Rank: 2

积分
154
金币
141
注册时间
2011-3-15
发表于 2012-4-15 15:10:45 |显示全部楼层
谢谢楼主分享
顶(0) 踩(0)

使用道具 举报

Rank: 1

积分
14
金币
2
注册时间
2012-2-26
发表于 2012-4-15 15:19:10 |显示全部楼层
好好学习天天向上

1

查看全部评分

顶(0) 踩(0)

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

用安卓手机,装安卓市场!

Archiver|手机版|安卓网 ( 闽ICP备09004645号 )

GMT+8, 2017-9-24 14:59

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部