我在1440 x 2560帧中为我的应用设计了一些模拟。但是,在使用xml时,我需要指定dp来生成每个元素。我该如何计算这个尺寸?
例如,我有一个1224 x 220的按钮,但它太大而无法使用“wrap_content”作为高度。如何在dp中计算出我需要的高度?
答案 0 :(得分:0)
dp
单位是屏幕上物理尺寸的测量值,非常类似于pt
,mm
,in
等。具体来说,160dp
是一英寸。 (这与屏幕的像素密度无关。因此,如果物理屏幕是320像素/英寸,那么20dp
与40px
相同,因为20/160英寸是该屏幕上有40个物理像素。)
使用比例dp
= 1/160“,根据您希望它们在屏幕上显示的大小,在1dp
中调整尺寸。