edit_note帖子
168
stars积分
36,473
event加入
2011-01-01
schedule发表于 2012-11-08 18:35:00
visibility查看 2,330
chat_bubble回复 17
#1 楼主
以下是制作皮肤基本步骤:
1.提取皮肤apk,这个呢,很好办,用自己qq先下载官方的任意一款皮肤;
2.用winrar把你刚下载的apk解压到一个文件夹里。
有2个文件夹和三个文件,其中那2个是我们要用到的,一个是meta-inf,另外一个就是res。
打开meta-inf文件夹,把里面cert.rsa文件和cert.sf文件删掉(因为需要签名,不删掉你签名会失败)。
然后打开res文件夹,里面有四个文件夹,需要替换的图片就在这drawable和drawable-land这两个文件夹里面。
他们中都有一张default_bg.jpg和default_bg_hdpi.jpg两张图片,就是qq皮肤,drawable里面的default_bg.jpg就是前者是竖屏用的,drawable-land里面的default_bg.jpg是横屏用的,而default_bg_hdpi.jpg这张图片则是高分辨率qq皮肤,分辨率是480*800的,可以按你的手机分辨率类别来决定你要修改的皮肤。
接下来用你喜欢的图片来替换它(记得名字要改成一样,最好分辨率也改成一样的)。
如果想大改的话,drawable文件夹中的那些图片你们看了就知道怎么改。
需要提醒一下的就是这个文件夹里面有很多.9.png后缀的图片,什么叫.9.png呢,这是安卓开发里面的一种特殊的图片,用它可以实现部分拉伸,从而实现图片在安卓系统上的完美应用,包括实现透明输入框等都与这些.9.png图片有关。
拆过系统framework-res.apk包的机油们细心点看,里面有许多有.9.png后缀的图片,这些图片是经过安卓的工具进行特殊处理过的,如果没有经过处理的话,直接用png图就会有失真,拉伸不正常的现象出现。
qq皮肤透明设置就和这些.9.png后缀的图片有关,诺想实现透明皮肤,必须修改这些.9.png后缀的图片。
建议没有一般美工功底的机友们就算了,当然如果你是完美主义者那就另当别论了,会用photoshop的话你改起来会得心应手;
3.用winrar把你修改后的文件压缩成zip格式的压缩包,之后给你的zip重新签名吧,把你刚才的zip格式的压缩包放在auto-sign文件夹内,点击 auto-sign.bat,之后dos运行框会出来,dos框消失时候也就是你签名完成的时候啦。
(签名工具在xp环境下运行完美,在vista和win7环境下没有测试).没有签名工具的到下面下载一个,签名之后把后缀修改成apk,这就是你做的皮肤咯,安装测试吧!
有的安装时会出现验证错误,是由于软件重新签名所致,只需要把原来的皮肤卸载重新安装即可!
(签名工具必须在java环境下运行,没有java环境的需要自己下载一个jdk安装,否则签名会失败)
1.提取皮肤apk,这个呢,很好办,用自己qq先下载官方的任意一款皮肤;
2.用winrar把你刚下载的apk解压到一个文件夹里。
有2个文件夹和三个文件,其中那2个是我们要用到的,一个是meta-inf,另外一个就是res。
打开meta-inf文件夹,把里面cert.rsa文件和cert.sf文件删掉(因为需要签名,不删掉你签名会失败)。
然后打开res文件夹,里面有四个文件夹,需要替换的图片就在这drawable和drawable-land这两个文件夹里面。
他们中都有一张default_bg.jpg和default_bg_hdpi.jpg两张图片,就是qq皮肤,drawable里面的default_bg.jpg就是前者是竖屏用的,drawable-land里面的default_bg.jpg是横屏用的,而default_bg_hdpi.jpg这张图片则是高分辨率qq皮肤,分辨率是480*800的,可以按你的手机分辨率类别来决定你要修改的皮肤。
接下来用你喜欢的图片来替换它(记得名字要改成一样,最好分辨率也改成一样的)。
如果想大改的话,drawable文件夹中的那些图片你们看了就知道怎么改。
需要提醒一下的就是这个文件夹里面有很多.9.png后缀的图片,什么叫.9.png呢,这是安卓开发里面的一种特殊的图片,用它可以实现部分拉伸,从而实现图片在安卓系统上的完美应用,包括实现透明输入框等都与这些.9.png图片有关。
拆过系统framework-res.apk包的机油们细心点看,里面有许多有.9.png后缀的图片,这些图片是经过安卓的工具进行特殊处理过的,如果没有经过处理的话,直接用png图就会有失真,拉伸不正常的现象出现。
qq皮肤透明设置就和这些.9.png后缀的图片有关,诺想实现透明皮肤,必须修改这些.9.png后缀的图片。
建议没有一般美工功底的机友们就算了,当然如果你是完美主义者那就另当别论了,会用photoshop的话你改起来会得心应手;
3.用winrar把你修改后的文件压缩成zip格式的压缩包,之后给你的zip重新签名吧,把你刚才的zip格式的压缩包放在auto-sign文件夹内,点击 auto-sign.bat,之后dos运行框会出来,dos框消失时候也就是你签名完成的时候啦。
(签名工具在xp环境下运行完美,在vista和win7环境下没有测试).没有签名工具的到下面下载一个,签名之后把后缀修改成apk,这就是你做的皮肤咯,安装测试吧!
有的安装时会出现验证错误,是由于软件重新签名所致,只需要把原来的皮肤卸载重新安装即可!
(签名工具必须在java环境下运行,没有java环境的需要自己下载一个jdk安装,否则签名会失败)
全部回复 (17)
2012-11-08 18:42:00
沙发
看帖回帖是美德!
2012-11-08 18:47:00
板凳
看帖回帖是美德!
2012-11-08 18:51:00
地板
你牛,我顶!
2012-11-08 19:10:00
#5
这帖不错,该顶!
2012-11-10 08:46:00
#6
看帖回帖是美德!
2012-11-10 23:59:00
#7
你牛,我顶!http://static.bbs.xiaomi.cn/data/attachment/forum/201206/12/183824v3mw4ww7a6uzqlzw.apk
2012-11-27 14:00:00
#8
安卓能手组!欢迎你的加入
2012-12-01 09:37:00
#9
安卓能手组!欢迎你的加入
2012-12-04 22:31:00
#10
你牛,我顶!
2012-12-29 07:47:00
#11
祝安卓论坛越来越好!
2013-01-07 13:11:00
#12
其实。楼主已经out了。现在可以纯手机端更改。
2013-01-20 15:09:00
#13
安卓我最行!
2013-01-26 05:33:00
#14
安卓我最行!
登录 后才能回复
flag举报帖子