【问题标题】:Saving pictures in sqlite db and server在 sqlite db 和服务器中保存图片
【发布时间】:2023-03-15 19:45:01
【问题描述】:

我正在开发一个应用程序,其中用户可以选择将 n 个图片附加到 3MB 并将其提交到服务器。图片以及其他信息需要保存在 android db 以及服务器 db 中。那么在数据库中插入图片时是否有任何限制,让我知道应该以什么格式插入?
在某个时间点,需要从 db 填充图片,并且应该能够在设备和 webapp 上从服务器中的 db 中查看它。

【问题讨论】:

  • 您可以在此处查看我的答案以获取代码 sn-p stackoverflow.com/questions/14607032/… 在我的情况下,存储的图像是小图标,效果很好。如果您的图像很大,您应该考虑仅在数据库中存储文件的路径

标签: android


【解决方案1】:

将图像保存在 sqlite 数据库中不是一个好主意。性能不会很好。如果你想这样做,你必须使用 BLOBS(二进制大对象 - > http://www.sqlite.org/datatype3.html

图像通常最好存储在文件系统中。您可以将元数据(图像路径、图片名称、其他信息)插入 sqlite 数据库并从文件系统加载图像。

【讨论】:

    猜你喜欢
    • 2019-12-10
    • 1970-01-01
    • 2013-07-01
    • 1970-01-01
    • 2015-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多