dp
一种基于屏幕密度抽象长度单位。在每英寸160点的显示器上,1dp = 1px。为什么要选160这个数字呢,因为第一款安卓设备的DPI是160。
假如在不同设备上都设置了240dp的控件宽度,显示效果是一样的。
sp
与dp类似,但是会根据系统字体的大小调整
px
像素单位,假如在不同分辨率的设备上设置了240px的控件宽度,显示效果不同,不推荐使用。
总结
控件宽度用dp,字体用sp,px不推荐使用
2024-02-01 20:59:10
一种基于屏幕密度抽象长度单位。在每英寸160点的显示器上,1dp = 1px。为什么要选160这个数字呢,因为第一款安卓设备的DPI是160。
假如在不同设备上都设置了240dp的控件宽度,显示效果是一样的。
与dp类似,但是会根据系统字体的大小调整
像素单位,假如在不同分辨率的设备上设置了240px的控件宽度,显示效果不同,不推荐使用。
控件宽度用dp,字体用sp,px不推荐使用