屏幕分辨率兼容

先来张图总结一下:

解决方案:
一、屏幕尺寸适配
1、布局匹配
尽量使用相对布局(RelativeLayout)和线性布局(LinearLayout),禁用绝对布局(AbsolutLayout)
2、布局组件
使用“wrap_content”,“match_parent”和“weight”来控制组件的宽度和高度
3、图片资源
使用自动拉伸位图(矢量图)
使用.9格式图片

二、屏幕密度适配
1、布局适配
尽量使用相对布局(RelativeLayout)和线性布局(LinearLayout),禁用绝对布局(AbsolutLayout)
2、图片资源适配
不用屏幕分辨率可以整一套图片资源,简单点可以整一套较高分辨率的图片即可。
3、单位
文字使用sp,其他使用dp,禁用px。

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

推荐阅读更多精彩内容