【发布时间】:2016-10-25 22:41:52
【问题描述】:
我在我的 WebServices 中使用 Volley API,然后我将使用 SQLITE 写入数据。
带有许多元素的 JSON 附带的 Web 服务,每个元素都有数据和图像,我需要将此图像保存在我的缓存中,以便在 ListView 中脱机显示,然后在详细信息屏幕上显示。未来用户将清理这些物品并清除它们的图像。
那么,如何将这些图像保存在我的本地数据库中并链接到我从 JSON 中获得的每个项目?
在 90% 的时间里,我将处于离线状态。我只会在线同步和下载更新的服务器项目。
【问题讨论】:
-
您可以使用通用图像加载器或毕加索;这些库自动管理图像缓存并且非常可定制
-
听说过毕加索,但不知道毕加索能不能离线显示图片
-
其实两个都可以。您加载一次图像,图书馆为您管理所有(内部)。 Picasso 没有配置,UIL 在你的应用程序类中进行了第一次初始化
标签: android json sqlite caching