px:表示实际的屏幕的像素。
dp:(dip)是屏幕的物理尺寸,大小为英寸的1/72;
sp(与刻度无关的像素):与dp类似,但是可以根据用户的字体大小首选项进行缩放。
设计技巧:
如果设置长度,高度等属性时,可以使用dp或sp。但如果设置字体,需要使用sp
dp是与密度无关,sp除了与密度无关外,还与scale无关
如果使用dp和sp,系统会根据屏幕密度的变化进行转换。
px:表示实际的屏幕的像素。
dp:(dip)是屏幕的物理尺寸,大小为英寸的1/72;
sp(与刻度无关的像素):与dp类似,但是可以根据用户的字体大小首选项进行缩放。
设计技巧:
如果设置长度,高度等属性时,可以使用dp或sp。但如果设置字体,需要使用sp
dp是与密度无关,sp除了与密度无关外,还与scale无关
如果使用dp和sp,系统会根据屏幕密度的变化进行转换。