如何在Android应用程序中存储图像

时间:2013-06-26 18:33:43

标签: android

我正在开发一个Android应用程序,该应用程序基本上就像一个杂货清单,需要存储每个杂货项目的图像。存储应用程序图像的最佳方法是什么。因为有大量的杂货可能会有很多图像,所以我需要知道最好的解决方案。

3 个答案:

答案 0 :(得分:2)

如果它是静态应用程序,即它不通过互联网获取任何数据,那么您必须将图像保存在资源文件夹中,并使用唯一名称引用它们。

答案 1 :(得分:1)

由于您的图片与应用程序捆绑在一起,我建议您不要重新发明轮子,只需将图片放在res/drawable-xxx文件夹中,因为它设计适用于Android

答案 2 :(得分:0)

我将它作为blob(字节数组)存储在Sqlite DB中。我还将使用REST API在应用程序的第一次使用时懒洋洋地下载图像。这样,如果您添加新产品,则不必发布应用更新