安卓应用开发中,布局文件中,dip,sp,px是什么意思?怎么用?

2025-05-22 04:43:29
推荐回答(1个)
回答(1):

android属性中的px,sp,dip的区别:
px: pixels(像素)。不同设备显示效果相同,一般HVGA代表320x480像素,这个用的比较多。
sp: scaled pixels(放大像素)。主要用于字体显示best for textsize。
dip: device independent pixels(设备独立像素)。不同设备有不同的显示效果,这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA 一般使用这个,不依赖像素。
  像素是指基本原色素及其灰度的基本编码。像素是构成数码影像的基本单元,通常以像素每英寸PPI(pixels per inch)为单位来表示影像分辨率的大小。