安卓中 dp\px\sp的区别

dp(dip):全称devices independent pixels(设备独立像素),不同的设备有不同的分辨率,所以为了支持WVGA,HVGA,QVGA推荐使用dip,不依赖像素

pix:像素,不同设备显示效果相同,但存在一个问题,那就是在分辨率上显示大小适宜的可能在高分辨率设备上显得很小

sp:(scaled pixels),与刻度无关的像素,可以缩放。


综合以上特点,在安卓开发的过程中,图片或者控件等的控制用dp,文字控制用sp,不推荐使用px。

你可能感兴趣的:(安卓中 dp\px\sp的区别)