android 中解释如下:
px:Pixels - corresponds to actual pixels on the screen. Not recommended即为屏幕实际的像素点数
dp:Density-independent Pixels - an abstract unit that is based on the physical density of the screen基于屏幕density值的抽象单位
px与dp间的转换关系:
px=(density / 160)dp
WVGA时 density=240 ; HVGA时 density=160 ; QVGA时 density=120
若不知道屏对应是WVGA还是HVGA,可查看ecllipse里面的window/AVD Manager选项里右边的Details选项,即可查看。
sp:Scale-independent Pixels - this is like the dp unit, but it is also scaled by the user's font size preference 与dp差不多,但会根据字体大小进行缩放。