edit_note帖子
386
stars积分
53,287
event加入
2011-06-21
安卓交流
奉献全局透明教程
schedule发表于 2013-06-27 11:42:00
visibility查看 2,010
chat_bubble回复 181
#1 楼主
1. 已安装JAVA, 配置环境变量
2.已安装反编译软件 :apktool(注
意版本问题4.0系统最好用4.1.3以上
版本) 至于怎么安装java和配置环
境变量及apktool的使用在这里就不
在介绍(百度上有教程,很简单)
下面直接进入主题
1. 首先在手机上用re文件管理器提起
system/framework/framework-
res.apk 这个软件放到电脑上(或者
直接在电脑端从卡刷包里面提取)
2.反编译framework-res.apk 把
framework-res.apk放到工具根目录
下,打开反编译工具进行反编译。
3.反编译出来后找到 framework-
res/res/values文件夹下的
styles.xml,右击选择编辑(用记事
本,写字板或者Notepad++等随便你
们)
下面就开始修改代码了:
查找代码 <item
name=“windowBackground“>@drawable/
screen_background_*or_dark</
item>
改为
<item
name=“windowBackground“>@drawable/
BackTu</item> (其实这里的
BackTu就是等下要放进去的全局背
景图片的名称,也可以改为自己喜欢
的图片名称)
4。在这个主题下继续搜索:
<item
name=“windowShowWallpaper“>false</
item>
更改为:<item
name=“windowShowWallpaper“>true</
item>
5:找到:
<style name=“Widget.ListView“
parent=“@style/
Widget.AbsListView“>
<style name=“Widget.ListView.White“
parent=“@style/
Widget.AbsListView“>
把这两句主题代码内的
<itemname=“cacheColorHint“>?
colorBackgroundCacheHint</item>
分别改为
<item name=“cacheColorHint“>#00000000</
item>
(这里的00000000就是透明)
6:最后一步,分别找到以下主题:
<style name=“Theme.NoTitleBar“
parent=“@style/Theme“>
<style name=“Theme.Black“
parent=“@style/Theme“>
<style name=“Theme.Dialog“
parent=“@style/Theme“>
<style name=“Theme.Light“
parent=“@style/Theme“>
<style name=“Theme.Translucent“
parent=“@style/Theme“>
<style name=“Theme.No*“
parent=“@style/Theme“>
<style name=“Theme.Panel“
parent=“@style/Theme“>
把以上主题内的代码内部末尾,全部
加上一句代码:
<item
name=“windowShowWallpaper“>false</
item>
PS:记得代码要加在</style>之前。
完成这一切,我们在styles.xml内的
代码修改已经全部完成,你们可以关
闭XML文件了,但我们的工作还未结
束。
1:开始我们定义了一张自定义图片
内容,那么我们现在就要把这图片加
进去,否则会错,回编会失败!
准备一张800*480(我们小5的分辨
率)png格式的图片改名BackTu放
入 framework-res/res/drawable-
hdpi(这张就是全局壁纸,注意图片
名称要跟第四步图片名称一样)
做完之后,我们就可以回编译了。
回编译成功的话,会在framework-
res文件夹内,生成dist文件夹,回编
成功的APK文件就在其中。
注意,这里不能直接把回编的APK直
接拖入手机进行替换。
3:我们用压缩软件打开回编译成功
之后的APK,会看到一个
resources.arsc。
我们把resources.arsc拖出来,然后
找到你之前进行反编译的那个
framework-res.apk文件,同样用压
缩工具打开,然后把我们得到的
resources.arsc拖进去,覆盖原本的
resources.arsc。
如此,大功告成!
童鞋们把这个处理过的framework-
res.apk文件放到手机里替换吧。
是不是很简单呢?
PS:最后提醒一句,记得修改权
限!!!
2.已安装反编译软件 :apktool(注
意版本问题4.0系统最好用4.1.3以上
版本) 至于怎么安装java和配置环
境变量及apktool的使用在这里就不
在介绍(百度上有教程,很简单)
下面直接进入主题
1. 首先在手机上用re文件管理器提起
system/framework/framework-
res.apk 这个软件放到电脑上(或者
直接在电脑端从卡刷包里面提取)
2.反编译framework-res.apk 把
framework-res.apk放到工具根目录
下,打开反编译工具进行反编译。
3.反编译出来后找到 framework-
res/res/values文件夹下的
styles.xml,右击选择编辑(用记事
本,写字板或者Notepad++等随便你
们)
下面就开始修改代码了:
查找代码 <item
name=“windowBackground“>@drawable/
screen_background_*or_dark</
item>
改为
<item
name=“windowBackground“>@drawable/
BackTu</item> (其实这里的
BackTu就是等下要放进去的全局背
景图片的名称,也可以改为自己喜欢
的图片名称)
4。在这个主题下继续搜索:
<item
name=“windowShowWallpaper“>false</
item>
更改为:<item
name=“windowShowWallpaper“>true</
item>
5:找到:
<style name=“Widget.ListView“
parent=“@style/
Widget.AbsListView“>
<style name=“Widget.ListView.White“
parent=“@style/
Widget.AbsListView“>
把这两句主题代码内的
<itemname=“cacheColorHint“>?
colorBackgroundCacheHint</item>
分别改为
<item name=“cacheColorHint“>#00000000</
item>
(这里的00000000就是透明)
6:最后一步,分别找到以下主题:
<style name=“Theme.NoTitleBar“
parent=“@style/Theme“>
<style name=“Theme.Black“
parent=“@style/Theme“>
<style name=“Theme.Dialog“
parent=“@style/Theme“>
<style name=“Theme.Light“
parent=“@style/Theme“>
<style name=“Theme.Translucent“
parent=“@style/Theme“>
<style name=“Theme.No*“
parent=“@style/Theme“>
<style name=“Theme.Panel“
parent=“@style/Theme“>
把以上主题内的代码内部末尾,全部
加上一句代码:
<item
name=“windowShowWallpaper“>false</
item>
PS:记得代码要加在</style>之前。
完成这一切,我们在styles.xml内的
代码修改已经全部完成,你们可以关
闭XML文件了,但我们的工作还未结
束。
1:开始我们定义了一张自定义图片
内容,那么我们现在就要把这图片加
进去,否则会错,回编会失败!
准备一张800*480(我们小5的分辨
率)png格式的图片改名BackTu放
入 framework-res/res/drawable-
hdpi(这张就是全局壁纸,注意图片
名称要跟第四步图片名称一样)
做完之后,我们就可以回编译了。
回编译成功的话,会在framework-
res文件夹内,生成dist文件夹,回编
成功的APK文件就在其中。
注意,这里不能直接把回编的APK直
接拖入手机进行替换。
3:我们用压缩软件打开回编译成功
之后的APK,会看到一个
resources.arsc。
我们把resources.arsc拖出来,然后
找到你之前进行反编译的那个
framework-res.apk文件,同样用压
缩工具打开,然后把我们得到的
resources.arsc拖进去,覆盖原本的
resources.arsc。
如此,大功告成!
童鞋们把这个处理过的framework-
res.apk文件放到手机里替换吧。
是不是很简单呢?
PS:最后提醒一句,记得修改权
限!!!
全部回复 (181)
2013-07-27 18:21:00
#62
好帖,要顶!
2013-07-28 04:47:00
#63
你牛,我顶!
2013-07-28 14:26:00
#64
你牛,我顶!
2013-07-28 15:15:00
#65
好帖,要顶!
2013-07-28 16:26:00
#66
这帖不错,该顶!iii是
2013-07-29 17:21:00
#67
支持你!
2013-08-03 15:37:00
#68
【繁花管理工资贴及分配帖】
[繁花殿☆┆副族№真爱/17回/294阅]
【繁花家族分享安卓QQ4.2美化软件○完美主题○修改教程大集合】
[繁|梨花雨凉|杰哥ㄦ/9回/61阅]
【繁花家族资源分享丨空间丨安卓丨学习丨java丨神器大合集】
[梨花雨凉/77回/364阅]
1.安卓手机66套精美QQ4.2主题
[繁|梨花雨凉|杰哥ㄦ/8回/26阅]
2. 安卓移动卡全局免流教程
[繁|梨花雨凉|杰哥ㄦ/41回/130阅]
3. 安卓新移动免流下载+教程
[繁|梨花雨凉|杰哥ㄦ/31回/109阅]
4. 安卓透明到桌面的QQ2013,附加全透明微信和透明百度输入法
[繁|梨花雨凉|杰哥ㄦ/7回/26阅]
5. 安卓免流透明版QQ音乐
[繁|梨花雨凉|杰哥ㄦ/19回/57阅]
6. 安卓免流欧朋测试成功的现象
[繁|梨花雨凉|杰哥ㄦ/26回/77阅]
7.由于手机钻经常掉业务 普通激活已经没用了 现在最新方法!
[ 专属~繁花@顶帖组 明/48
回/139阅]
8. 安卓悬浮窗可显示连接ip的悬浮窗
[繁|梨花雨凉|杰哥ㄦ/9回/34阅]
9. 安卓免流资源合集,种有一款你想要的!
[VI p丿繁★花√轻狂↗小杰/298
回/1345阅]
10. 全屏MV空间及flash模块链接添加方法
[VI p丿繁花↗小旺/131回/691阅]
11. 安卓almp免流开关
[梨花雨凉/51回/193阅]
12. 安卓amlp百度浏览器
[梨花雨凉/28回/104阅]
13. 28日联通两条短信成功刷超级qq
[ 已换ID:6666/173回/1908阅]
14. 安卓qq自动留言工具
[梨花雨凉/66回/224阅]
15. 安卓qq4.2最新版美化QQ
[繁|梨花雨凉|杰哥ㄦ/25回/110阅]
第 1/182 页,共 2717 条
* 翻页
搜索.今日.日志.在线.
[繁花殿☆┆副族№真爱/17回/294阅]
【繁花家族分享安卓QQ4.2美化软件○完美主题○修改教程大集合】
[繁|梨花雨凉|杰哥ㄦ/9回/61阅]
【繁花家族资源分享丨空间丨安卓丨学习丨java丨神器大合集】
[梨花雨凉/77回/364阅]
1.安卓手机66套精美QQ4.2主题
[繁|梨花雨凉|杰哥ㄦ/8回/26阅]
2. 安卓移动卡全局免流教程
[繁|梨花雨凉|杰哥ㄦ/41回/130阅]
3. 安卓新移动免流下载+教程
[繁|梨花雨凉|杰哥ㄦ/31回/109阅]
4. 安卓透明到桌面的QQ2013,附加全透明微信和透明百度输入法
[繁|梨花雨凉|杰哥ㄦ/7回/26阅]
5. 安卓免流透明版QQ音乐
[繁|梨花雨凉|杰哥ㄦ/19回/57阅]
6. 安卓免流欧朋测试成功的现象
[繁|梨花雨凉|杰哥ㄦ/26回/77阅]
7.由于手机钻经常掉业务 普通激活已经没用了 现在最新方法!
[ 专属~繁花@顶帖组 明/48
回/139阅]
8. 安卓悬浮窗可显示连接ip的悬浮窗
[繁|梨花雨凉|杰哥ㄦ/9回/34阅]
9. 安卓免流资源合集,种有一款你想要的!
[VI p丿繁★花√轻狂↗小杰/298
回/1345阅]
10. 全屏MV空间及flash模块链接添加方法
[VI p丿繁花↗小旺/131回/691阅]
11. 安卓almp免流开关
[梨花雨凉/51回/193阅]
12. 安卓amlp百度浏览器
[梨花雨凉/28回/104阅]
13. 28日联通两条短信成功刷超级qq
[ 已换ID:6666/173回/1908阅]
14. 安卓qq自动留言工具
[梨花雨凉/66回/224阅]
15. 安卓qq4.2最新版美化QQ
[繁|梨花雨凉|杰哥ㄦ/25回/110阅]
第 1/182 页,共 2717 条
* 翻页
搜索.今日.日志.在线.
2013-08-04 14:14:00
#69
hgv
2013-08-04 14:42:00
#70
。。。
2013-08-04 14:50:00
#71
好學生
2013-08-04 15:08:00
#72
哦,
2013-08-04 17:33:00
#73
就
2013-08-05 00:02:00
#74
晚上去社区卫生
2013-08-06 11:58:00
#75
1111
2013-08-07 11:28:00
#76
感染v
2013-08-10 00:52:00
#77
急功近利
2013-08-10 12:37:00
#78
。。,。。。
2013-08-10 13:44:00
#79
???
2013-08-10 16:29:00
#80
好玩
2013-08-11 23:13:00
#81
~?!
登录 后才能回复
flag举报帖子