0

我已经阅读了这篇文章Supporting Multiple Screens,但仍然没有得到任何东西并需要建议。

我有 3 个 psd 文件,其中包含 240x320、480x800 和 720x1280 屏幕分辨率的设计。

由于我不知道密度,看起来我应该按屏幕尺寸对可绘制对象进行分组。我是正确的?我很困惑,因为应用程序应该支持平板电脑(通常是 mdpi)和 hdpi 手机。或者它不是正确的设计文件?

4

2 回答 2

1

您可以按屏幕尺寸或屏幕密度或两者进行分组。这一切都在该链接中进行了解释。

屏幕尺寸为:

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
于 2012-04-25T08:55:07.047 回答
1

您不应该使用屏幕分辨率,因为

  1. 你几乎不可能覆盖所有的屏幕尺寸,例如我的手机是 320x480 而我朋友的平板电脑是 480x960。我敢打赌还有十几种不同的分辨率;正如大卫斯科特在他的回答中指出的那样,有什么是“小/普通/大/超大屏幕”的定义,但是这些定义中的关键词至少是:470x320 是普通屏幕,但 480x320 和 560x480 也是如此;甚至如果今天没有具有特定分辨率的设备,明天可能会有一个。

  2. 即使分辨率相同,不同的像素密度也可能使您的设计在不同设备上看起来不同。

因此,我建议您坚持像素密度并避免静态设计。

于 2012-04-25T09:05:53.703 回答