Android 尺寸dp,sp

Android 密度邏輯:佈局

在Android中,有dp,px,dip等幾種單位,最多見的就是dip
dip的設置於分辨率沒有關係,可是與屏幕密度有關。在默認狀況下,LDPI的密度爲120,係數爲0.75;MDPI的密度爲160,係數爲1.0;HDPI密度爲240,係數爲1.5;XHDPI的密度爲320,係數爲2.0.所謂密度即單位平方英寸中含像素的數量。
px於dip的關係:字體

px=(int)(dip*density+0.5f);
屏幕密度被稱爲scale。 ip

在描述字體大小的時候,用到的單位通常爲sp,sp和dip有類似的意義,都與屏幕上每平方英寸含多少像素無關。it

Notification自定義視圖時,有時候會引發ClassNotFoundException異常。有時候是由於在自定義佈局中使用了除FrameLayout,LinearLayout,RelativeLayout佈局控件和AnalotClock,BUtton,Chronometer,ImageButton,ImageView,ProgressBar,TextView顯示和控制控件以外的控件和佈局引發的。io

相關文章
相關標籤/搜索