对于ldpi,mdpi,hdpi和xhdpi屏幕,背景应该是哪个尺寸?

时间:2012-07-24 12:27:22

标签: android android-layout background

设计师给了我一个在我的应用程序中包含的背景。它有很多细节,所以当试图创建一个9补丁图像时,它变得模糊。

因此,决定拥有Android设备中所有主要屏幕密度的背景,背景图像的大小应该是多少?

例如:

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

我应该遵循任何标准吗?

非常感谢,

菲利普

2 个答案:

答案 0 :(得分:7)

通常,它可能是这样的:

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

但是,对于具有480 * 854屏幕分辨率的设备或具有720 * 1280的较新设备,它不会涵盖很多可能性。

你有两个选择:

1)尝试设计一个可用作.9

的新背景

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

第二种方法需要你的工作。在这里阅读有关分层绘图的内容:

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

答案 1 :(得分:1)

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