我正在开发一个Android应用程序,该应用程序基本上就像一个杂货清单,需要存储每个杂货项目的图像。存储应用程序图像的最佳方法是什么。因为有大量的杂货可能会有很多图像,所以我需要知道最好的解决方案。
答案 0 :(得分:2)
如果它是静态应用程序,即它不通过互联网获取任何数据,那么您必须将图像保存在资源文件夹中,并使用唯一名称引用它们。
答案 1 :(得分:1)
由于您的图片与应用程序捆绑在一起,我建议您不要重新发明轮子,只需将图片放在res/drawable-xxx
文件夹中,因为它设计适用于Android
答案 2 :(得分:0)
我将它作为blob(字节数组)存储在Sqlite DB中。我还将使用REST API在应用程序的第一次使用时懒洋洋地下载图像。这样,如果您添加新产品,则不必发布应用更新