【问题标题】:How to insert image into sqlite from server url using Volley? [duplicate]如何使用 Volley 将图像从服务器 url 插入到 sqlite? [复制]
【发布时间】:2017-01-11 06:34:22
【问题描述】:

我正在使用 volley 在用户在线时显示用户图像和其他数据,例如(名称、描述)。它工作正常。我想将图像和数据保存在 sqlite 中,以便用户在没有互联网连接时可以看到它们。我知道如何从 sqlite 插入和检索数据,但我不知道如何将图像从 url 插入到 sqlite。谁能建议我我能做什么?谢谢你

【问题讨论】:

标签: android sqlite


【解决方案1】:

你有很多选择在 sqlite 中存储图像:

  1. 将您的位图转换为 base64 并将 Base64 图像字符串存储到您的数据库中。

  2. 将从 url 下载的位图存储在缓存中,并将缓存路径存储在数据库中。

  3. 将服务器 url 存储在 db 中,并使用 imageLoader 从 url 下载和显示图像。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-20
    • 1970-01-01
    • 2013-05-11
    • 2013-04-28
    • 1970-01-01
    • 2011-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多