给你一个全自动的屏幕适配方案(基于SW方案)!—— 解放你和UI的双手
Calces系列相关文章:Calces自动实现Android组件化模块构建
本文简书链接:https://www.jianshu.com/p/682...
原文链接:http://tangpj.com/2018/09/29/...
前言
屏幕适配一直是移动端开发热议的问题,但是适配方案往往在实际开发的时候会和UI提供的设计稿冲突。本文主要是基于官方推荐的配置限定符方案(Smallest Width目前Android屏幕适配的最优方案)来实现一个接近完美的屏幕适配方案。
对于完美的适配方案笔者是这样定义的:
- 能完美适配UI稿。
- 适配完毕后,在高清设备上不会出现模糊的现象。
- 尽量减少对项目的侵入性。
下面我会从屏幕适配的一些基础知识入手,向你慢慢展现一个最优的屏幕适配方案。
这是我写的Android构建辅助插件库,其中的Screen插件是实现自动屏幕适配的关键。因为怕大家错过这个插件,所以在这里提前推荐给大家。
Screen插件主要提供两个功能:
- 配置设计稿密度与需要适配屏幕的Smallest Width值来自动生成对应的资源文件
- 提供需要的最高清的位图,根据需要缩放的密度自动缩放位图资源。
Github:
相关推荐
Geeny 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