Android换肤机制
16lz
2021-01-23
参考资料:
- Android换肤技术总结
- Android应用程序插件化研究之AssetManager
- Android应用程序资源管理器(Asset Manager)的创建过程分析
- Android应用程序资源的查找过程分析
几种换肤实现方案对比:
1. AndroidChangeSkin
一种完全无侵入的换肤方式,支持插件式和应用内,无需重启Activity.
GitHub - AndroidChangeSkin
2. ChangeSkin
基于插件式的Android换肤框架,支持app内和或者外部插件式提供资源的换肤方案,无需重启Activity。
ChangeSkin
3. Android-Skin-Loader
一个通过动态加载本地皮肤包进行换肤的皮肤框架
Android-Skin-Loader
4. Colorful 动态换肤开源库
基于Theme的Android动态换肤开源库,以简单的方式实现夜间模式。
Colorful 动态换肤开源库
aapt
更多相关文章
- Android 应用程序构成
- android studio 2.1 preview4 之 gradle插件问题
- [入门八]Android的应用程序框架
- 【Android热修复与插件化 三】ClassLoader详解
- Android应用程序结构介绍
- Android UI详解之动态布局
- 2011.09.01(4)——— android 应用程序跳转到桌面
- Android动态壁纸开发
- Android Studio插件