【kris专题】android 换肤(续)


[Android实例] android 换肤
http://www.eoeandroid.com/thread-102060-1-1.html
中说到了两中方式,上面已经把第一种apk方式实例了,应大家的要求 ,今天来把第二种以zip方式的实例也弄了一下下。。。

直接上图,以图为证,哈哈

第一图为原始的皮肤:

第二种为读取sdcard中skin_kris目录下的资源素材:

【kris专题】android 换肤(续)_第1张图片

界面上有说明,得先导入 皮肤文件,再换肤哦。。。

下面是皮肤文件,也就是一个包括资源文件的zip包,在这里去解压 zip包用到了这个帖子中的方法:
《[Android实例] 利用antzip包来进行解压与压缩》
http://www.eoeandroid.com/thread-102534-1-1.html

在运行项目前,记得先要下面的skin包上传到自己的sdcard目录下哦。当然这个名字啊,路径啊,你也可以自己在代码里面去改,甚至于zip包里面的资源也可以自己的修改,这就留给大家去发挥了。为了读取的快速及安全性,也可以把解压的目录放到程序有私有目录下面去哈,在这里为了方便就没去做这一步了,皮肤包来了:
skin.zip(44.29 KB, 下载次数: 335, 售价: 1 元e币)

下面是代码来啰 !!
Re_Skin2.zip(2.29 MB, 下载次数: 712, 售价: 1 元e币)
再重说一次,换肤的详细信息请看:
[Android实例] android 换肤
http://www.eoeandroid.com/thread-102060-1-1.html




12.png(116.7 KB, 下载次数: 0)


11.png(38.96 KB, 下载次数: 0)

【kris专题】android 换肤(续)_第2张图片


你可能感兴趣的:(【kris专题】android 换肤(续))