在Android应用程序中高效加载可绘制图像

时间:2014-02-27 14:39:32

标签: android memory-management image-loading

我目前正在大学申请。我创建了几个包含大量图像的游戏。然而,我的讲师对加载可绘制文件夹中的图像的应用程序不满意,他想要更高效的内存。

只是想知道是否有人知道任何解决方案?我查看了lazyloader和异步加载,但大多数示例使用来自网络的图像。我需要一种有效的方法来将大量高质量图像从可绘制文件夹加载到UI。

1 个答案:

答案 0 :(得分:1)

以下是您的选择:

  1. 现在加载来自drawable的图片
  2. 缩小图像尺寸,使用质量较低的JPEG手机
  3. 创建下载类并将图像从服务器下载到SD卡并从那里使用
  4. 如果您在应用中使用图像,则可以从可绘制,SD卡或在线阅读。图像必须在某处加载它。