關於android幾個大小的用法筆記

px:這個是像素的意思,表明屏幕上的一個物理像素點,通常是不建議使用的,由於在不一樣的手機上顯示的實際大小可能不一樣,這也致使效果不是很好。ip

dp/dip:dip是是早期的名字,如今改用dp(也方便寫,和sp同樣相照應);dp,是像素密度,在Android系統定義了四種像素密度:低(120dpi)、中(160dpi)、高(240dpi)和超高(320dpi),它們對應的dp到px的係數分別爲0.7五、一、1.5和2,這個係數乘以dp長度就是像素數。因而用這個定義的大小會使得在不一樣的手機上顯示的大小是同樣的。di

sp:是Scale-independent Pixel的簡稱,抽象像素,sp與dp相對應,根據定義的大小,sp和dp有不一樣的對比大小。諸如Android系統容許用戶自定義文字尺寸大小(小、正常、大、超大等等),當文字尺寸是「正常」時1sp=1dp=0.00625英寸,而當文字尺寸是「大」或「超大」時,1sp>1dp=0.00625英寸。像素

綜述:通常來講,sp通常用於文字的大小,而其餘的則使用dp,畫圖方面則使用px。系統

相關文章
相關標籤/搜索