我应该在Android工作室存储大量图片吗?

时间:2016-11-15 14:59:36

标签: java android size apk

我正在Android Studio中构建应用,但我遇到了问题。应用程序的基本思想包含一个Relative_layout,里面有两个按钮。每次按下一个按钮,它将布局的背景设置为我存储在“res / drawable文件夹”中的随机图像。问题是我将有一个非常大量(大于10.000)的图片(高分辨率)存储在该文件夹中。这会对应用的APK大小产生很大影响吗?如果确实如此,是否有其他更有效的方式来存储(或连接)大量的图片与Android应用程序?

2 个答案:

答案 0 :(得分:0)

如果图像数量很大,最好在服务器上存储并在需要时动态加载,使用 Glide(快速高效的开源媒体管理和图像加载框架),可以加载图像和显示只需一行代码。

答案 1 :(得分:0)

您有3个选项:

  • 将图像存储为本地资源,具有非常高的分辨率:您的应用程序大小将是巨大的
  • 将图像作为本地资源进行处理,但分辨率较低:您的应用程序大小会更小
  • 将所有图像存储在Web服务器上,并在需要时检索它们(使用picasso非常简单):您的应用程序大小非常小。

你决定。