![]() |
1
1
我的做法如下: 1)。 获取设备高度。同时检查 this 回答。
(第二章)。 计算比率。
你的手机有分辨率高
十
以像素为单位的权重。我们把高度定义为
这对我来说也有点棘手。你可以看到130dp对于ldpi、mdpi等有不同的像素值。我个人不知道应该使用哪一个,你可以试试mdpi。(我会努力研究更多,然后再给你一个答案)。 乐: 您可以使用此方法根据手机将dp转换为像素。(见 this 回答)。
在下面的公式中使用返回的px。(我们调用返回的px-
(第三章)。 上边距值的公式。 如果我们使用表中mdpi的值130dp,我们得到130px。所以公式是:
具有
注意:
|
![]() |
sanmacorz · 如何在Tkinter上居中放置画布小部件 2 年前 |
![]() |
Darkykitsune · 布局大于设备屏幕导致应用程序崩溃 6 年前 |
|
user9606220 · 如何将图像添加到顶部布局 6 年前 |
![]() |
Abaqus · 如何使TextView字符大小相同? 6 年前 |
![]() |
Boucherie · 为Rails中的布局类实例变量选择控制器 6 年前 |