当前位置:   article > 正文

Android-skin-support换肤框架使用指南_换肤框架android-skin-support怎么导入项目

换肤框架android-skin-support怎么导入项目

1.介绍

针对Android应用的换肤需求,通过Android-skin-support框架可以很好地优化APP的代码结构,不需要将所有皮肤的图片资源和xml放在一起,通过相关接口,加载相应主题的皮肤包即可完成换肤。

框架地址:https://github.com/ximsfei/Android-skin-support

框架的详细介绍和使用流程都可以参考github中的文档,这里主要介绍应用的换肤的实际操作流程。

2.换肤

2.1换肤方式

Android-skin-support框架支持多种换肤方式,如自定义View换肤、应用内换肤、插件式换肤等,在本应用的换肤Demo中使用插件式换肤的方式。

2.2换肤流程

2.2.1准备皮肤包

通过新建Android application工程,创建主题皮肤包module

皮肤工程包名不能和宿主应用包名相同.

需要的换肤资源放到res目录下(同名资源)

如:默认主题下背景图片目录为

则新主题的皮肤包目录应为

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/86862
推荐阅读
相关标签
  

闽ICP备14008679号