2012-07-20 50 views
3

所以我注意到现在我在布局中使用“dip”而不是“dp”,但由于某种原因,它运行正常。为什么?它回落到DP?或者我得到了什么单位?Android的默认度量单位?

+2

dp与倾角相同。你可以使用它们两个。但是dp更像sp,所以人们更喜欢使用这个度量。 – Yury 2012-07-20 11:08:15

回答

1

请参阅此链接。一切都非常明确:

What is the difference between "px", "dp", "dip" and "sp" on Android?

+0

那么,dip/dp是默认的度量单位吗?我在那个页面上搜索了“default”这个词,并且它不在页面上的任何地方。 – AlcubierreDrive 2013-01-16 05:50:49

+0

我不这么认为。我认为我们必须根据我们的需要使用dp和sp。例如对于文本大小,编译器本身建议使用“sp”而不是“dp”。所以它更像我们所需要的。 – 2013-01-16 06:02:11

+0

那么我在做什么'android:layout_width =“@ integer/thumbnail_width”',那么你认为会发生什么?我很难知道,因为在我的测试设备上1 dip == 1 px。 – AlcubierreDrive 2013-01-16 06:03:43