参考资料:

  • 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

更多相关文章

  1. Android 应用程序构成
  2. android studio 2.1 preview4 之 gradle插件问题
  3. [入门八]Android的应用程序框架
  4. 【Android热修复与插件化 三】ClassLoader详解
  5. Android应用程序结构介绍
  6. Android UI详解之动态布局
  7. 2011.09.01(4)——— android 应用程序跳转到桌面
  8. Android动态壁纸开发
  9. Android Studio插件

随机推荐

  1. Android(安卓)EventBus 传递消息
  2. Android手机开发:开机自动启动程序
  3. Android(安卓)自定义输入框
  4. Android的Button监听
  5. AS gradle
  6. android 进度对话框的使用
  7. 区分Android(安卓)和IOS
  8. Android(安卓)WifiManager 常量
  9. BroadcastReceiver广播监听android网络状
  10. Android中自定义View支持缩放