【问题标题】:Which size should a background be for ldpi, mdpi, hdpi and xhdpi screens?ldpi、mdpi、hdpi 和 xhdpi 屏幕的背景应该是哪种尺寸?
【发布时间】:2012-07-24 12:27:22
【问题描述】:

设计师为我提供了背景信息,可以将其包含在我的应用程序中。它有很多细节,所以在尝试创建 9-patch 图像时,它变得模糊。

那么,决定在 Android 设备中为所有主要屏幕密度设置背景时,背景图像的确切尺寸应该是多少?

例如:

  • ldpi - 200 x 200
  • mdpi - 300 x 300
  • hdpi - 400 x 400

我应该遵循什么标准吗?

非常感谢,

费利佩

【问题讨论】:

  • 改为使用ldpi、mdpi、hdpi使用small、medium和large。

标签: android android-layout background


【解决方案1】:

一般情况下可以这样:

ldpi:240 * 320(小) mdpi:320 * 480(中) hdpi:480 * 800(大)

但是,它不会涵盖与屏幕分辨率为 480 * 854 的设备或具有 720*1280 的更新设备有关的很多可能性......

你有两个选择:

1) 尝试设计一个可以用作.9 的新背景

2) 尝试创建多层可绘制对象 - drawable 将包含 .9 格式的图像,以及“粘合”在其上的所有细节

第二种方法需要您的大量工作。在此处阅读有关分层可绘制对象的信息:

http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList

【讨论】:

    【解决方案2】:

    xlarge 屏幕至少为 960dp x 720dp。 大屏幕至少为 640dp x 480dp。 普通屏幕至少为 470dp x 320dp。 小屏幕至少为 426dp x 320dp。

    【讨论】:

      猜你喜欢
      • 2013-01-01
      • 2011-09-04
      • 2018-12-23
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 2011-07-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多