【发布时间】:2013-07-30 16:10:10
【问题描述】:
我需要在不使用 BLOB 的情况下将带有 url 的图像插入到带有 url 的图像视图中,这可能吗?
提前致谢
【问题讨论】:
标签: database image url imageview blob
我需要在不使用 BLOB 的情况下将带有 url 的图像插入到带有 url 的图像视图中,这可能吗?
提前致谢
【问题讨论】:
标签: database image url imageview blob
简短的回答:我不知道有什么方法可以在不使用 BLOB 的情况下在 SQLite 中保存图像,并且图像的 BLOB 可能太大而服务器无法顺利处理。但我不会声称对 SQLite 有全面的经验,所以我很有可能遗漏了一些东西。
根据您可以使用的其他资源,一种解决方案是将图像的 url 存储为 TEXT 类型,但将图像保存在其他文件系统中。然后,当您想要显示图像时,查询数据库以获取地址(以及任何其他相关信息),将其与结果隔离,并在文件系统中查询图像。实现这种模式实际上将取决于您的系统将在其中工作的环境;如果它是 Android 设备,您可能只需要参考它开始的文件路径,或者将其保存到专用文件夹;如果是 Web 界面,则图像最容易保存为使用图像的网页旁边的子文件夹。
【讨论】: