【发布时间】:2018-02-28 15:14:43
【问题描述】:
我正在开发一个应用程序,并希望我的 UI 能够适应尽可能多的屏幕。我已阅读有关针对不同屏幕进行设计的 Android 文档。虽然我有一个问题是:有一些手机是 5.0 英寸和一些 5.5 英寸,请问我如何使用 sw-qualifier 以便 5.0 和 5.5 设计可以不同。或者我可以得到一个最常用的 sw-qualifiers 的建议,比如我们如何拥有 small、normal 和 large,我在文档中看到了这些:
320dp:典型的手机屏幕。
480dp:类似于 Streak (480x800 mdpi) 的补间平板电脑。
600dp:7 英寸平板电脑 (600x1024 mdpi)。
720dp:10 英寸平板电脑(720x1280 mdpi、800x1280 mdpi 等)。
那么对于 5.5 英寸的屏幕,我应该使用哪一个? 有没有什么单一的dp尺寸可以让所有5.5寸的屏幕都调整到,这样我开发5.5寸就用它?
【问题讨论】:
-
320dp: a typical phone screen.和720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).过于笼统。我目前的手机(4.7" 宽)的分辨率为 1280x720,标准化密度为 320 dpi (xhdpi)。我鼓励您阅读官方文档中的Supporting multiple screens。 -
是的,我明白你在说什么,而且我已经阅读了所有需要阅读的文档......实际上:/,.. 我想要得到的是,假设我要为您的手机开发,这是否意味着我将为您的手机(4.7)设计,为 5.0、5.5、6.0 设计......为所有这些设计,同时考虑到并非所有 5.0 英寸手机都是平等的。问题是我是否需要为所有这些设计,如果是这样,我可以使用它。为什么我问这个是以前它只是小,正常和大它更快。
标签: android layout width screen-size qualifiers