2 yiranwujixian yiranwujixian 于 2012.09.06 11:40 提问

android中px,dp,dip和sp有什么不同?

有人能解释android中px,dip,dp和sp这些单位的不同么?

27个回答

suannai0314
suannai0314   2012.09.06 13:20
已采纳

px就是一个像素宽度-独立像素(设备),设备独立像素(dip)是你想使用的设备的字体大小,而且设备独立像素对于所有的事情。在这里设备独立像素——dphttp://developer.android.com/guide/topics/resources/more-resources.html#Dimension
Px
像素-相当于屏幕上的实际像素。
In
英寸-基于屏幕的物理尺寸
Mm
毫米-基于屏幕的物理尺寸
Pt
点-基于屏幕的物理尺寸,英寸的72分之一
Dp
密度-独立像素-一个基于屏幕的物理密度的抽象的单位。这个单位和160分辨率的屏幕是成比例的,所以在一个160分辨率的屏幕下,1dp就是1px。Dp和像素的比率将会随着屏幕的密度改变而改变,但是并不一定就是正比。注意:编译器既接受“dip”也接受“dp”,尽管dp比sp更符合。
Sp
刻度-独立像素-它就像dp单位,但是它也取决于用户偏好的字体大小。当指定字体大小的时候,我推荐您使用这个单位,因为它既调整了屏幕的密度,也调整了使用者的偏好。

mansuifengqi
mansuifengqi   2012.09.07 10:05

对于除了字体外的任何事情使用dp,对于字体使用sp。
对于不同尺寸和密度的各种屏幕来说,关于这个的几乎每件事情和如何达到最好的支持,这都有记载
Supporting Multiple Screens
对于超过一种类型的设备来说,如果你在开发一个android app时有任何严重的问题你都应该至少读上边的内容一次。除此以外,对于知道一个特殊屏幕设备的活跃用户数也是非常重要的。
Screen Sizes and Densities

sina_2831808769
sina_2831808769   Rxr 2015.07.28 21:07

px就是一个像素宽度-独立像素(设备),设备独立像素(dip)是你想使用的设备的字体大小,而且设备独立像素对于所有的事情。在这里设备独立像素——dphttp://developer.android.com/guide/topics/resources/more-resources.html#Dimension
Px
像素-相当于屏幕上的实际像素。
In
英寸-基于屏幕的物理尺寸
Mm
毫米-基于屏幕的物理尺寸
Pt
点-基于屏幕的物理尺寸,英寸的72分之一
Dp
密度-独立像素-一个基于屏幕的物理密度的抽象的单位。这个单位和160分辨率的屏幕是成比例的,所以在一个160分辨率的屏幕下,1dp就是1px。Dp和像素的比率将会随着屏幕的密度改变而改变,但是并不一定就是正比。注意:编译器既接受“dip”也接受“dp”,尽管dp比sp更符合。
Sp
刻度-独立像素-它就像dp单位,但是它也取决于用户偏好的字体大小。当指定字体大小的时候,我推荐您使用这个单位,因为它既调整了屏幕的密度,也调整了使用者的偏好。

fandyvon
fandyvon   Rxr 2015.08.14 09:43

buzhidaoaaaaaa

qazwsx132656526
qazwsx132656526   2015.08.31 20:01

Px
像素-相当于屏幕上的实际像素。
In
英寸-基于屏幕的物理尺寸
Mm
毫米-基于屏幕的物理尺寸
Pt
点-基于屏幕的物理尺寸,英寸的72分之一
Dp
密度-独立像素-一个基于屏幕的物理密度的抽象的单位。这个单位和160分辨率的屏幕是成比例的,所以在一个160分辨率的屏幕下,1dp就是1px。Dp和像素的比率将会随着屏幕的密度改变而改变,但是并不一定就是正比。注意:编译器既接受“dip”也接受“dp”,尽管dp比sp更符合。
Sp
刻度-独立像素-它就像dp单位,但是它也取决于用户偏好的字体大小。当指定字体大小的时候,我推荐您使用这个单位,因为它既调整了屏幕的密度,也调整了使用者的偏好。

zhangdongxucsdn
zhangdongxucsdn   2015.12.17 15:23

Px
像素-相当于屏幕上的实际像素。
In
英寸-基于屏幕的物理尺寸
Mm
毫米-基于屏幕的物理尺寸
Pt
点-基于屏幕的物理尺寸,英寸的72分之一
Dp
密度-独立像素-一个基于屏幕的物理密度的抽象的单位。这个单位和160分辨率的屏幕是成比例的,所以在一个160分辨率的屏幕下,1dp就是1px。Dp和像素的比率将会随着屏幕的密度改变而改变,但是并不一定就是正比。注意:编译器既接受“dip”也接受“dp”,尽管dp比sp更符合。
Sp
刻度-独立像素-它就像dp单位,但是它也取决于用户偏好的字体大小。当指定字体大小的时候,我推荐您使用这个单位,因为它既调整了屏幕的密度,也调整了使用者的偏好

media_test2
media_test2   2016.02.03 14:45

px像素,dp dip密度 sp 字体大小

zqzhengcd
zqzhengcd   2016.03.24 18:59

px像素,dp dip密度 sp 字体大小。

u010646502
u010646502   2016.04.20 16:48

px像素,dp dip密度 sp 字体大小。

qq_35839817
qq_35839817   2016.08.10 16:56

px像素,dp dip密度 sp 字体大小。

共27条数据 1 3 尾页
Csdn user default icon
上传中...
上传图片
插入图片