差异化打包主题设想

利用gradle中不同渠道打包可以加载替换不同的资源文件,在src中mian并列的文件系统中创建productFlavors中同名的路径,内置资源文件夹可以显示资源的替换合并。
至于icon图标采用svg矢量图的形式进行修改
vector使用步骤

//在gradle2.0及以上:
android {
defaultConfig {
vectorDrawables.useSupportLibrary = true
}}
2.导入矢量文件:File->new->Vector Asset
3.配置主题色:导入之后可以通过 android:tint="?attr/colorControlNormal"属性和系统保持一致
4.抽取主题色theme_colors分别放到不同渠道的资源文件夹下

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容