博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android机子屏幕适配最简单最全面方案
阅读量:6578 次
发布时间:2019-06-24

本文共 610 字,大约阅读时间需要 2 分钟。

调试布局会发现,每款手机显示的布局效果有时候不尽人意,这是因为我们在写代码时,只针对了调试机型屏幕做了设计,而没有考虑到每个手机适配的问题,虽然大家都知道使用dp,但是并没能完全解决问题,而且在美工小伙伴也不会设计dp的图出来给你作为参考。今天就给大家介绍一款适配,来自鸿洋大神之手的工具AutoLayout:

相信很多同学是知道这个库的,就是不知道怎么使用,什么导入module,什么注明之类的,今天写给大家的方法,绝对最简单,最方便!

在build.gradle添加依赖 compile 'com.zhy:autolayout:1.4.5'

在AndroidManifest清单文件中注明你要设计的初始屏幕尺寸

<!-- 设计图适配尺寸 -->

<meta-data
android:name="design_width"
android:value="768" />
<meta-data
android:name="design_height"
android:value="1280" />

也就是在你的项目的中注明你的设计稿(美工给你的)的尺寸。

最后使用让你的Activity继承AutoLayoutActivity

现在你就可以安心的使用UI设计图了!可以在布局中直接写px,而不用再担心去换算dp的问题了!

转载于:https://blog.51cto.com/1206995290qq/2357406

你可能感兴趣的文章
十三五关口:国网眼中的光伏风电与电网
查看>>
看得见的大数据
查看>>
数据库那点事儿
查看>>
一项优化美国联邦数据中心的新方法
查看>>
深度揭秘:大数据时代企业卖技术还是卖数据?
查看>>
SQL Server配置管理WMI问题
查看>>
大数据应当追求数据精确而非大而全
查看>>
2016年哪些数据存储供应商身陷“围城”?
查看>>
CSDN中的Bug
查看>>
《DevOps实战:VMware管理员运维方法、工具及最佳实践》——2.2 服务器部署
查看>>
Egor Homakov:我是如何再次黑掉 GitHub
查看>>
锤子再捐款,OpenSSL 基金会150万赠款已到账
查看>>
别再笑话 Windows 了 Linux 出现“永恒之蓝”攻击
查看>>
QML信号和信号处理器程序
查看>>
要成为自由职业者?先要学会苹果的 Swift 哦
查看>>
ASP.NET入驻Github 下一代ASP.NET将全部开源
查看>>
Chrome 发现漏洞:可盗版媒体视频资源
查看>>
《Sony Vegas Pro 12标准教程》——2.2 使用Vegas采集视频
查看>>
《After Effects CC中文版超级学习手册》——2.6 基础操作实例:欢迎学习AE CC打板动画...
查看>>
《vSphere性能设计:性能密集场景下CPU、内存、存储及网络的最佳设计实践》一2.4.2 存储...
查看>>