px,dp,dip,sp的区别

来源:互联网 发布:aes加密算法java 编辑:程序博客网 时间:2024/06/06 03:02
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 
dp: dip是一样的,像素密度=px/屏幕大小(英寸)
px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。

sp: scaled pixels(放大像素). 主要用于字体显示。


Android调用函数得到的都是像素 例如 gety(),一般打dp sp转换为px运算

0 0
原创粉丝点击