弄清楚要使用什么dp

时间:2017-01-20 04:40:42

标签: android xml dpi

我在1440 x 2560帧中为我的应用设计了一些模拟。但是,在使用xml时,我需要指定dp来生成每个元素。我该如何计算这个尺寸?

例如,我有一个1224 x 220的按钮,但它太大而无法使用“wrap_content”作为高度。如何在dp中计算出我需要的高度?

1 个答案:

答案 0 :(得分:0)

dp单位是屏幕上物理尺寸的测量值,非常类似于ptmmin等。具体来说,160dp是一英寸。 (这与屏幕的像素密度无关。因此,如果物理屏幕是320像素/英寸,那么20dp40px相同,因为20/160英寸是该屏幕上有40个物理像素。)

使用比例dp = 1/160“,根据您希望它们在屏幕上显示的大小,在1dp中调整尺寸。