13 屏幕适配

2018-01-29  本文已影响0人  江东独步行

屏幕适配

为什么要进行屏幕适配?
由于android设备尺寸/分辨率的多样性,导致UI效果的不一致,所以要进行屏幕适配
屏幕尺寸/分辨率/屏幕密度的概念是什么?
屏幕尺寸是指设备的物理尺寸(平面镜对角线,单位英尺)
分辨率是指设备宽高的像素数如1080*1920
屏幕密度指设备屏幕每英寸的像素个数
怎么解决这个问题

  1. 软定义尺寸,使用wrap_content match_parent,尽量避免使用具体数值
  2. 使用RelativeLayout或LinearLayout使用weight属性
  3. 使用百分比布局
  4. 图片资源使用.9.PNG位图
  5. 自定义一套工具,对布局文件根据dpi进行动态缩放
  6. 不同分辨率使用不同的布局文件

参考

适配
适配

上一篇 下一篇

猜你喜欢

热点阅读