AutoLayout-傻瓜式编写布局

不用考虑各个分辨率的手机适配问题,直接按照设计图写布局文件即可。

效果图:左为:1080 * 1920 ; 右为:768 * 1280 第一组图片是设计图在720 * 1280的基础上显示的



上述两个机器的分辨率差距挺大了,但是完美实现了适配,最为重要的是:

1、再也不用拿着设计稿去想这控件的宽高到底取多少dp

2、再也不用去为多个屏幕去写多个dimens

3、再也不用去计算百分比了(如果使用百分比控件完成适配)

4、再也不用去跟UI MM去解释什么是dp了,你所要做的就是抄抄设计稿上面的px,直接写入布局文件。

      还有很多好处,比如上面的Item里面元素比较多,如果标识的比较全面,一个FrameLayout,里面的View填写各种marginLeft,marginTop就能完美实现,几乎不需要嵌套了。

具体的详看github:

https://github.com/heavenxue/AutoLayout

> 如果此篇文章对您有帮助或者您很感兴趣,那么小手指别忘了点个赞哦!么么哒,谢谢关注!欢迎star 和 follow 🤑

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

推荐阅读更多精彩内容