px、dp和sp,这些单位总结

最佳实践,文字的尺寸一律用sp单位,非文字的尺寸一律使用dp单位。
例如textSize="16sp"、layout_width="60dp";

偶尔需要使用px单位,例如需要在屏幕上画一条细的分隔线时:
<View android:layout_width="match_parent" android:layout_height="1px"/>



dip:
与dp完全相同,只是名字不同而已。在早期的Android版本里多使用dip,后来为了与sp统一就建议使用dp这个名字了。

mm:
即毫米;

in:
即英寸,1英寸=2.54厘米(约);

pt:
1pt=1/72英寸=0.035厘米;

你可能感兴趣的:(android)