给你一个全自动的屏幕适配方案(基于SW方案)二 —— Calces.Screen插件拓展功能升级
如果不了解Calces.screen插件的用法或者想深入了解sw( Smallest Width) 屏幕适配方案的话,可以阅读上一篇文章:
给你一个全自动的屏幕适配方案(基于SW方案)!—— 解放你和UI的双手
<!--more-->
前言
前段时间,笔者开发了一个名为Calces.Screen的全自动屏幕适配插件,这个插件是基于官方推荐的屏幕适配方案实现的。它的核心原理就是通过配置限定符来设置需要适配的屏幕的最少宽度来实现屏幕适配。而该插件的作用就是通过配置把设计稿的标尺自动生成你需要适配的屏幕dimension资源文件来实现屏幕适配。并且插件还提供了资源图片自动设配方案,所以在开发的时候,我们只需要提供一套高清的图片资源即可。插件会根据配置自动帮你生成你需要的分辨率的图片。而本插件推出后,有部分使用者反应了一些问题,主要是Screen限制了资源文件的名字为dimens.xml,并且无法图片缩放的时候只支持缩放mipmap文件夹下的图片,所以这次更新主要是为了解决这两个问题的。
如果不了解Calces插件的话,可以登陆Github查看项目的介绍。
项目地址:calces-gradle-plugin
如果想了解Calces是如何实现自动组件化的话,可以阅读这篇文章:
相关推荐
yinbaoshiguang 2019-06-28
zhouanzhuojinjie 2020-05-05
magic00 2020-01-29
Ifree团队 2019-12-10
csdnuuu 2019-12-14
绿豆饼 2019-12-11
csdnuuu 2019-12-10
人走丿茶凉 2019-11-18
androidstudyroom 2019-11-08
翟浩浩Android 2019-10-28
屋顶小黑猫 2015-03-16
芒果先生Mango 2015-03-10
肥皂起司 2015-05-12
zjwijy 2011-12-29
whale 2019-06-30
刘炳昭 2019-06-28
Android进阶 2019-06-28
蓝蓝的天 2019-06-28
learningITwell 2019-06-28