pixel 像素
ppi(pixel per inch)一英尺上的像素个数
dip(device independent pixel)设备独立像素,android中简称dp
当ppi=160时,1dp=1pixel;ppi=320时,1dp=2pixel……
如图假设上面一行ppi=320则1dp=2pixel,下面一行ppi=160则1dp=1pixel,那么Android布局中若一个TextView的width为1dp
它在320ppi的设备上的宽度为2pixel,160ppi的设备上的宽度为1pixel,设备物理尺寸相同显示的TextView的宽度也相同,所以dp
为设备独立像素,即与具体的设备无关。
android中res文件下drawable-hdpi 为240dpi(ppi)
drawable-ldpi为120dpi
drawable-mdpi为160dpi
drawable-xhdpi为320dpi