Android常用的距离单位如下:
- px(像素,pixel)。每个px对应屏幕上的一个点。
- dip或dp(设备独立像素,device independent pixels)。一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dip = 1px。但随着屏幕密度的改变,dip与px之间的换算比例会发生变化。
- sp(比例像素,scaled pixels)。主要处理字体的大小,可以根据用户的字体大小首选项进行缩放。
- in(英寸,inch)。标准长度单位。
- mm(毫米,milimeter)。标准长度单位。
- pt(磅,point)。标准长度单位,1/72英寸。
摘自《疯狂Android讲义》