当前位置: 手机中国论坛 > 小米论坛 > 小米手机论坛 > 帖子正文

基础替换美化教程,附工具和素材

2013-09-04 20:59:11 60218 评论(36)
这是一个 替换美化的简单教程
学会替换美化,积累一些经验,再配合一些素材,人人都能成为美化高手。
这里就以“GoMarket.apk”为例,我们来替换它默认图标为自己想要的。
第一步:
如图1,双击打开“GoMarket.apk”,我们美化时只关注“res”文件夹,其他的可忽视。


当然如果你是高手,你也可以用apktool反编译这里的classes.dex,进行比美化更高级的工作,呵呵,扯远了...
继续,打开“res”文件夹,常见有“drawable”、"drawable-hdpi"、"drawable-mdpi"、"drawable-ldpi"几个文件夹。
这些文件夹分别是什么意思呢?
第一个常是默认公共资源文件夹,后面三个分别是高分辨率中分辨率、低分辨率图标文件夹(h、m、l分别是high、medium、low的缩写,即高、中、低;dpi指每英寸点数,我们可理解成手机分辨率)。当然,并不是每个软件都有这几个文件夹的,看软件具体支持的分辨率而定了。
小V是高分辨率屏,主要改动drawable-hdpi文件夹下的内容,有时也需改动drawable
第二步:
继续看图2,打开drawable-hdpi文件夹,里面好多图标啊,眼花了,怎么办?改哪个啊?

别急,有几种简便方法找出要该的图标:
1.把这个文件夹拖到桌面上,打开直接看(电脑的查看方式设为“中等图标”或者“大图标”)。
2.在压缩软件面板上点击“大小”,则所有图标会按大小排列,软件图标一般较大,很快就可以在那几个大文件中找到了;
3.按名称查找,图标常用名称是icon.png , app_icon.png,logo.png,还有一些以ic打头的文件也是各种图标。
stat打头的一般是状态图标,noti开头的常常是状态栏提示图标..不同软件有所不同,具体请自己探索。
这里GoMarket.apk图标是icon.png,找到它,双击即可打开,如果你的看图软件支持的话,图标大小信息也能看到了(我用的picasa)。


第三步:
根据图标大小,这里的是72*72,把自己想替换的素材,如我找了苹果appstore的图标89*89的,可以缩小成72*72来替换之。
关于图标的大小,建议不要大于90*90,而且各主要图标的大小最好一致,否则桌面很不规则。
至于名称,转换之前或之后改都无妨,反正要记得图标最终名称一定要与想替换的图标一致


第四步:
目标和素材都有了,接下来,把做成的图标用鼠标拖进压缩软件的窗口中,在弹出的窗口中点击“是”确认即可。
其他的图标类似操做,不过有一种图标绝对不允许这样操做,那就是传说中的"***.9.png” ,这种格式的图片是可拉伸的,是android设备上特有的,处理比较麻烦一点。
如果你知道那个图标是做什么用的(也就是说你知道它拉伸后是什么样子),你也可以用拉伸后效果的普通png图片替换它,只是名字还是要改成***.9.png ,效果也不错,只是这样改过的apk编译和反编译都会报错。
替换美化就此完成了,可以退出压缩软件了,它已经自动保存并重压缩了。
第五步:
美化完成的apk,无法直接安装,用签名工具重新签名即可安装;

如果是要集成进Rom,可以不签名直接集成进去,亦可正常使用;
如果想直接使用,修改权限放到system/app下即可
总之,有条件、有需要的最好就签名吧。
=================================================================================
可能有人需要,我再写一段增加精确电量教程。
首先,你必须确定你要什么样的精确电量,通常有:
1%精确电量+5步充电
需101张(0~100)电量显示图标+6张(0~5)充电图标+stat_sys_battery_blink.png+stat_sys_battery_unknown.png

1%精确电量+20步充电
需101张电量显示图标+21(0~20)张充电图标+sstat_sys_battery_charge_animfull.png+tat_sys_battery_blink.png+stat_sys_battery_unknown.png

1%精确电量+100步充电
需101张电量显示图标+101(0~100)张充电图标++sstat_sys_battery_charge_animfull.png+stat_sys_battery_blink.png+stat_sys_battery_unknown.png

将所需图标全部拖进framework-res.apk里resdrawable-hdpi目录里,然后按你的选择做如下更改:
第一种,需要修改framework-res.apk里resdrawable目录下的 stat_sys_battery.xml ,不过好消息是不同Rom的这个文件是通用的。
所以你无需自己修改,找一个精确电量Rom里的同样的文件覆盖替换进去即可。
第二种,需要修改同样目录下的stat_sys_battery.xml 和 stat_sys_battery_charge.xml 两个文件。
原生系统自带5级动态充电显示,所以第一种方法里不用改第二个文件。
第三种,当然两个文件都要改。
到这儿大家都知道了,1%精确电量要改stat_sys_battery.xml 文件,三个选择无论哪个都要改;
而充电图标的不同就按情况,改成不同的 stat_sys_battery_charge.xml 即可。
我这里提供stat_sys_battery.xml 和100步充电的 stat_sys_battery_charge.xml 给大家下载,20步的手边暂时没有,自己改的话有点烦。需要的可以自己搜索一下。

说说三种步进的充电的区别
其实只是显示上的区别,5步的各图标一直循环变化,缺点是看不到已经充了多少电;
20步进的是先循环变化一次再跳变到当前电量,再继续循环跳动,整体如此循环;
100步进则是充到多少显示多少,其实也只能看个大概,充电时没数字的。

到底选哪种,自己斟酌,关键要和图标对应。stat_sys_battery.xml 和 stat_sys_battery_charge.xml 文件以及电池图标见附件。

=================================================================================
推荐几款软件,都是我美化Rom过程中的利器。
第一个小软件交ImageZoom,顾名思义,是一个图片缩放工具。它同样很小巧,1.69MB的绿色软件。
它主要有图片缩小和图片转换两个功能,也许你会问,它没什么很出彩的地方啊?别急,听我慢慢说。
我是在处理透明图标的时候找到这个软件的。你去试试就知道了,透明背景的png图标素材通常要在一些专业软件(如Photo Shop才能)下才能不失透明度地进行缩放操作,而系统自带画图,以及常用的光影魔术手、美图秀秀之类的都没办法搞定。可是,就让我找到了这么个小软件,它竟然可以做到不失透明度缩小png图标!
当你只做一些简单的美化时,例如想用找到的透明背景图片素材替换软件自有的图标,但是经常遇到的情况是图标大小不合适,需要缩小素材以适应原图标尺寸,这时,你是特意装一个PS软件,还是用这个小软件轻松搞定呢?或许你已经装了PS,但是这个小软件绝对要比PS操作便捷。


软件操作很简单,把要处理的图片放到该软件同一目录下,在软件界面输入想要转换的尺寸,即可批量转换当前文件夹内的所有图片。
小技巧:
正方形的图标在宽或高的方框之一输入分辨率即可;
如需输出非正方形图标,请勾选后面的“强制按照输入的宽和高缩小图片”;
Android下常用图标素材尺寸有72*72、48*48、90*90、36*36、120*120等,为了方便,你可以一次性把要用的素材分别转成这几个尺寸,按尺寸放到不同的文件夹,方便使用。
第二款软件叫 iRoundPic ,是一款图片圆角化工具,可以按你的需呀设置不同的参数,把图片、按钮圆角化,具体使用自己摸索,就不多介绍了。
第三款就是大名鼎鼎的PS了,不多说,这个可更加说不清楚。

工具是别人的,只有学会用才是自己的。

==============================================================================================================
看到这个帖子的人有福了,因为你们打开了一个宝库。
我搜集提取的一些素材,将大部在这里集中分享给大家。


今天先上几个时钟图标、电池图标包和气泡窗口素材,其他的整理了再上。

希望大家把帖子顶起,谢谢了

时钟.zip 气泡窗.zip

电池.zip xml配置文件.zip

iRoundPic_3.9.7.rar ImageZoom.zip

apktool签名.zip

不吐不快,我来说两句... 登录 | 注册

最新评论(36)
此贴已被删除 发表于:2013-09-04 22:47:11 来自:PC端
此贴已被删除
回复
浮尘8858 LV.2 发表于:2013-09-05 21:28:07 来自:PC端
还不错!
回复
187135364 LV.3 楼主 发表于:2013-09-05 22:06:14 来自:PC端

“浮尘8858 发表于 2013-9-5 21:28【图片1】基础替换美化教程,附工具和素材还不错!”



嗯,感谢你的支持!

回复
poiuyt3212 LV.1 发表于:2013-09-06 08:50:58 来自:PC端 5#
【图片2】基础替换美化教程,附工具和素材【图片3】基础替换美化教程,附工具和素材【图片4】基础替换美化教程,附工具和素材
回复
ync6 LV.5 发表于:2013-09-07 13:45:41 来自:PC端 6#
来支持一下
回复
/xu人生果/$ LV.2 发表于:2013-09-07 15:43:17 来自:PC端 7#
[D448O][D448O][D448O][D448O]
回复
阿七的心 LV.7 发表于:2013-09-09 09:23:45 来自:PC端 8#
楼主辛苦了,很给力
回复
904415770 LV.7 发表于:2013-09-09 11:48:43 来自:PC端 9#
支持技术大神,感谢无私奉献的楼主!
回复
此贴已被删除 发表于:2013-09-14 15:23:01 来自:PC端 10#
此贴已被删除
回复
187135364 LV.3 楼主 发表于:2013-09-14 20:37:22 来自:PC端 11#
既来之则回之,那就回复支持楼主吧!
回复
18099926668 LV.8 发表于:2013-09-27 16:25:33 来自:PC端 12#
好帖子,必须支持,赞一下!
回复
享受人生1217 LV.1 发表于:2013-10-16 22:46:43 来自:PC端 13#
貌似没有看懂啊
回复
青丝乱舞 LV.1 发表于:2013-10-23 15:48:10 来自:PC端 14#
支持[D448O]
回复
wang820208 LV.1 发表于:2013-10-25 23:04:08 来自:PC端 15#
2111111111111111111111
回复
736292398 LV.1 发表于:2013-10-30 21:12:42 来自:PC端 16#
顶下..........
回复
187135364 LV.3 楼主 发表于:2013-10-30 22:19:59 来自:PC端 17#

“736292398 发表于 2013-10-30 21:12【图片5】基础替换美化教程,附工具和素材顶下..........”



感谢

回复
187135364 LV.3 楼主 发表于:2013-10-30 22:20:12 来自:PC端 18#
看帖顶帖这是必须滴!强烈支持楼主!
回复
【福】太子 LV.1 发表于:2013-11-01 17:05:28 来自:PC端 19#
大家好 我是位淘宝店主 主营各种苹果 三星 小米等品牌手机的手机壳 希望大家多多关注 小店地址zuanshimkc.taobao.com
回复
罗飘浪 LV.7 发表于:2013-11-02 18:05:50 来自:PC端 20#
楼主好厉害啊,强烈支持,谢谢分享!
回复
可乐0 LV.2 发表于:2013-11-04 21:13:18 来自:PC端 21#
既来之则回之,那就回复支持楼主吧!
回复
可乐0 LV.2 发表于:2013-11-05 17:11:40 来自:PC端 22#
你回不回帖由你决定,我反正要回的!
回复
杨绍钢 LV.1 发表于:2013-11-06 15:42:24 来自:PC端 23#
好不好,用了才知道.
回复
58886489 LV.1 发表于:2013-11-20 15:00:26 来自:PC端 24#
赞赏两个SANGE
回复
此贴已被删除 发表于:2013-11-22 18:01:02 来自:PC端 25#
此贴已被删除
回复

您需要注册登录后,才能回帖哦! 登录 | 注册