Android長度單位詳解(dp、sp、px、in、pt、mm、dip)
android中定義的dimension單位有以下這些:
px(Pixels ,像素):對應屏幕上的實際像素點。
in(Inches ,英寸):屏幕物理長度單位。
mm(Millimeters ,毫米):屏幕物理長度單位。
pt(Points ,磅):屏幕物理長度單位,1/72英寸。
dp(與密度無關的像素):邏輯長度單位,在 160 dpi 屏幕上,1dp=1px=1/160英寸。隨著密度變化,對應的像素數量也變化,但並沒有直接的變化比例。
dip:與dp相同,多用於Google示例中。
sp(與密度和字體縮放度無關的像素):與dp類似,但是可以根據用戶的字體大小首選項進行縮放。
盡量使用dp作為空間大小單位,sp作為和文字相關大小單位
最後更新:2017-04-02 06:51:40