--- dp
1dp 可以換算爲 0.006英尺
寬高都爲10dp的矩形,運行在任何尺寸的屏幕上其物理尺寸大小都是一樣的。但是其佔比卻不一樣。在屏幕尺寸相對小的機型上佔比較大。
--- sp
sp和dp的表現是一樣的,只不過sp可以受用戶偏好設置影響。
--- 官方對dp和sp的定義 點擊打開鏈接
dp
是一種密度無關像素,對應於 160 dpi 下像素的物理尺寸。 sp
是相同的基本單位,但它會按用戶首選的文本尺寸進行縮放(屬於縮放無關像素),因此您在定義文本尺寸時應使用此計量單位(但切勿爲佈局尺寸使用該單位)。
------ 適配的出發點: 只考慮屏幕分辨率其他的全都不考慮,利用百分比計算出所需px