Android UI長度單位和內外邊距

px 像素 它表示的是一個單位像素,我們經常說我們手機或者電腦的分辨率,例如手機的分辨率是 800*480,表示的是手機的屏幕寬有480個像素,高郵800個像素。
dpi 每英寸上的像素
dp 虛構單位 與px 換算爲 px=dp*(dpi/160)  在dpi爲160的屏幕上,1px=1dp
dip: device independent pixels(設備獨立像素). 不同設備有不同的顯示效果,這個和設備硬件有關,一般我們爲了支持WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。 (dip和dp是一樣的)
sp sp這個單位通常我們用來設置字體的大小,並且如果我們設置字體顯示大小用sp做單位的話,如果我們改變了系統的字體大小,其控件的顯示大小也會跟着發生變化。sp:Scale-independentpixels,它是安卓的字體單位,以160PPI屏幕爲標準,當字體大小爲 100%時,1sp=1px。
Android系統允許用戶自定義文字尺寸大小(小、正常、大、超大等等),當文字尺寸是“正常”時1sp=1dp=0.00625英寸,而當文字尺寸是“大”或“超大”時,1sp>1dp=0.00625英寸。類似我們在windows裏調整字體尺寸以後的效果——窗口大小不變,只有文字大小改變。
默認系統字體 英文:Roboto;中文:DroidSans Fallback 與微軟雅黑很像

控件和控件之間的距離我們稱之爲外邊距,控件中的內容與控件之間的距離我們稱之爲內邊距。

(http://www.cnblogs.com/xiaoluo501395377/p/3389980.html)
(http://www.ui.cn/detail/45435.html)

發佈了30 篇原創文章 · 獲贊 4 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章