android 的佈局單位 dip dp sp px總結

在android的xml佈局當中,經常會看到dip、dp、px、sp等單位,知道它們的作用纔可以更加精確的佈局UI。

dip:英文device independent pixels(設備獨立像素)。所有的設備都有一個統一的dip大小(480*320),就是說,android的dip就是把屏幕的高分成了480個dip,寬分成了320個dip,每個dip在高中表示屏幕的1/480,在寬中表示屏幕的1/320。這樣做的好處顯而易見,我們可以使應用UI在不同大小的屏幕上都能正常的顯示。

dp:完全等同於dip。

px:pixels,就是絕對像素。大小固定,不會隨着屏幕不同而改變。

sp:scaled pixels,放大像素,主要用於字體顯示,也是爲了字體顯示可以適應不同大小尺寸的屏幕。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章