存储和显示图像资源策略

时间:2011-03-05 02:19:17

标签: android image resources

据我们所知,各种Android设备上都有several screen layout out there。现在,我的问题是,在各种设备上显示屏幕上的图像(全尺寸图像)的最佳解决方案是什么?

我应该(这是我现在想到的几种策略):

  • 调整目标设备的每张图片的大小? (在大型设备上调整大小和降低质量的成本)
  • 为所有或几个常见屏幕尺寸创建多个图像? (下载量较大)
  • 创建核心应用程序,让他们下载适合该屏幕大小的图像(这意味着,我必须准备托管这些图像)
  • 我还不知道......

所以,如果你们有这种情况的经验,我们非常感谢你们的建议。

更新:我的应用程序将有几个(20-30)图像。

1 个答案:

答案 0 :(得分:2)

这是记录的(http://developer.android.com/guide/practices/screens_support.html)并且已经相当多次回答了。

为不同的屏幕分辨率创建不同的图像(相应地存储在drawable,drawable-hdpi ......)。

您还可以为不同的屏幕尺寸定义不同的布局(虽然显示全屏图像,但听起来并不像您需要的那样)。