换肤

最近我觉得是该学习学习架构了,开始学习架构那我们必须学习五个知道,
第一个肯定 UML工具的使用和建模 这样方便我们写需求
第二个 五大创建型模式
第三个 反射
第四个 泛型
第五个 map,list数组结合必须特别了解
                                                        我就拿最近做个一个功能换肤功能
换肤:一听这个大家会怎么想,
第一 有的可能会说,放多套图片,
第二 还可以像网易云音乐动态换,不用跟新版本,
第三 可以js跟我们想结合换,
我呢只说第二种 这个其实就是下载一个apk,就是我们另外做一个app里面定义跟用的app定义相同的名字,然后放到后台,当需要换皮肤的时候
下载到手机本地,最好放一个隐藏目录,或者data、data这种目录,意思就是不容易被客服删除掉,然后在我们用的app中获取这个app中的资源
文件,这个主要我们可以参考setContView();源码的实现,一共就需要五个类,我们按着源码的样子设计就行了,
我写了一个例子在百度云盘,在这个平台也放了一个,有需要的可以联系我,我发给你,有啥不懂的我们可以相互交流

收藏
分享到:
举报
博客
32132
07-14 363
07-12 296
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值