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