【发布时间】:2019-01-31 15:10:45
【问题描述】:
自从我开始为 Android 开发应用程序以来,我一直使用 dp 作为尺寸,用 sp 作为文本大小已有 3 年了。
但最近,我和几个不相信 dp 和 sp 的人一起说“它在所有设备上的显示都不一样”。
他们使用的方法是:
设置文字大小时,不使用24 sp,也不使用24 dp,设置为屏幕的24%宽度或高度(以像素为单位)。这样,文本在所有设备(包括平板电脑)上的像素大小始终相同。
这种方法的正确性/有效性如何?专业的设计方法是什么?专业的安卓设计师对这种方法有什么看法?
【问题讨论】:
-
这种方法的流行程度如何? - 以前从未听说过
-
你试过 24% 了吗?
-
@TimCastelijns 抱歉,我的意思是正确的,感谢您的纠正
标签: android xml user-interface