布局中常用的单位有很多种,其中最常用的如下:
1.像素单位 px
此单位不推荐使用 其经常用在 手表设备 机顶盒设备 中
2.适配的单位 dp [旧版使用:dip]
推荐使用!
优点是 在不同的分辨率下 可以显示几乎相近的布局内容
缺点 未发现
例如:
宽 1080px 的屏幕 其dpi为420,需要一块屏幕一半宽度大小的view图层
计算过程:
所以:屏幕的一半为540px;
所以:420/160 = 2.625
所以:540/2.625 = 205dp
此时,无论怎样更换不同分辨率的设备,依旧几乎占屏幕的一半面积
其中 160 什么意思呢?
以下引用 阳光沙滩 论坛的解释:
3.字体单位 sp
名称为 放大像素 与刻度无关
推荐使用!
到此结束~