根据我的发现,三星 Galaxy s2 的分辨率为 480x800,s3 的分辨率为 1280x720。所以我相信我应该请我的图形设计师为我提供hdpi
包含 480x800 背景图像的图形,并在 Galaxy s3 移动版中实现相同的背景图像。我可以使用大小为 1280x720 的图像并将其放在xhdpi
文件夹中,以便它可以在 s3 上运行。
背景图像覆盖了移动应用程序的整个可用区域。所以我在这种方法上是对的吗?
根据我的发现,三星 Galaxy s2 的分辨率为 480x800,s3 的分辨率为 1280x720。所以我相信我应该请我的图形设计师为我提供hdpi
包含 480x800 背景图像的图形,并在 Galaxy s3 移动版中实现相同的背景图像。我可以使用大小为 1280x720 的图像并将其放在xhdpi
文件夹中,以便它可以在 s3 上运行。
背景图像覆盖了移动应用程序的整个可用区域。所以我在这种方法上是对的吗?
为什么不在两种分辨率下进行设计?有关详细信息,请参阅http://developer.android.com/guide/practices/screens_support.html 。
您应该阅读支持多个屏幕。您必须在模拟器上定义 dpi。240 是 hdpi,160 是 mdpi,低于通常是 ldpi。
摘自上面的 Android 开发者指南链接:
320dp:典型的手机屏幕(240x320 ldpi、320x480 mdpi、480x800 hdpi 等)。
480dp:像 Streak (480x800 mdpi) 这样的补间平板电脑。
600dp:7 英寸平板电脑 (600x1024 mdpi)。
720dp:10 英寸平板电脑(720x1280 mdpi、800x1280 mdpi 等)。