Android:针对不同屏幕密度的背景图片大小的建议?

时间:2012-05-18 22:06:41

标签: android screen background-image gimp

对于不同密度ldpi,mdpi,hdpi,xhdpi,xxhdpi,背景图像的正确尺寸是多少?

我有透明背景图片(.png),并希望尽可能减少图像尺寸。 (不是关于.apk大小,而是关于功能较弱的设备上的内存问题)

我认为,首先要确保图像的大小正确,这样它们就不需要缩放。但是,我不知道密度与某些屏幕分辨率(如果有)的关系。

还有哪些其他选项可用于缩小图像尺寸。我正在使用GIMP来创建背景图像。我应该在GIMP中使用哪些设置?

有什么建议吗?

编辑: 具有800 x 480像素屏幕的设备是否应使用800 x 480像素的背景图像? Android不需要扩展它,但另一方面,图像需要大量的内存?

什么是最佳分辨率?

我怎么知道哪些设备有哪个屏幕尺寸?

即。 SGS GT-I9000有800 x 480,但是是ldpi设备(仅233 dpi)。

1 个答案:

答案 0 :(得分:2)

我知道的唯一解决方案是使用9-patch。当然,它限制了你正在使用的背景的性质,但在大多数情况下它解决了这个问题。

http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch