【问题标题】:Android: Recommendations for background image sizes for different screen densities?Android:针对不同屏幕密度的背景图像大小的建议?
【发布时间】:2012-05-18 22:06:40
【问题描述】:

对于不同密度的 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)。

【问题讨论】:

标签: android screen background-image gimp


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2013-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多