我正在考虑开发一个 android 应用程序,该应用程序基本上就像一个杂货清单,需要为每个杂货项目存储一个图像。为应用程序存储图像的最佳方式是什么。由于杂货清单很大,可能会有很多图像,所以我需要知道一个最佳解决方案。
问问题
1484 次
3 回答
2
如果它是一个静态应用程序,即它不通过 Internet 获取任何数据,那么您必须将图像保存在资源文件夹中并使用唯一名称引用它们中的每一个。
于 2013-06-26T18:39:09.520 回答
1
由于您的图像与应用程序捆绑在一起,我建议避免重新发明轮子,只需将您的图像放在res/drawable-xxx
文件夹中,因为它是为在 Android 上工作而设计的
于 2013-06-26T19:19:31.363 回答
0
我会将它作为 blob(字节数组)存储在 Sqlite DB 中。我还将使用 REST API 在应用程序首次使用时延迟下载图像。这样,如果您添加新产品,您不必发布应用程序更新
于 2013-06-26T19:08:22.060 回答