--- dp
1dp 可以换算为 0.006英尺
宽高都为10dp的矩形,运行在任何尺寸的屏幕上其物理尺寸大小都是一样的。但是其占比却不一样。在屏幕尺寸相对小的机型上占比较大。
--- sp
sp和dp的表现是一样的,只不过sp可以受用户偏好设置影响。
--- 官方对dp和sp的定义 点击打开链接
dp
是一种密度无关像素,对应于 160 dpi 下像素的物理尺寸。 sp
是相同的基本单位,但它会按用户首选的文本尺寸进行缩放(属于缩放无关像素),因此您在定义文本尺寸时应使用此计量单位(但切勿为布局尺寸使用该单位)。
------ 适配的出发点: 只考虑屏幕分辨率其他的全都不考虑,利用百分比计算出所需px