技术栈

换肤框架

命运之手
10 个月前
android·skin·skinner·换肤框架·不重启换肤
【Android】自定义换肤框架03之自定义LayoutInflaterFactory在上一章,我们实现了自定义AssetManager和Resources,但不知道在哪里去应用它们现在我们知道,View是通过InflaterFactory创建的
命运之手
1 年前
android·skin·skinner·换肤框架·不重启换肤
【Android】自定义换肤框架01之皮肤包制作目前为止,市面上主流的安卓换肤方案,其实原理都是差不多的虽然大多都号称一行代码集成,但其实想要做到完全适配,并不简单
命运之手
1 年前
android·skinner·换肤框架·不重启换肤·无侵入换肤
【Android】自定义换肤框架05之Skinner框架集成在所有功能前调用即可,建议在Application中初始化在应用该皮肤包前安装即可,建议预安装,或应用皮肤前安装
命运之手
1 年前
android·skin·skinner·换肤框架·不重启换肤
【Android】自定义换肤框架02之自定义AssetManager和Resource在上一章中,我们已经讲过,apk中有个资源索引文件其中保存了每个资源对应的id,name,type,path