将带有url的imageview中的图像插入到没有BLOB的sqlite DB中

时间:2013-07-30 13:23:12

标签: database image url imageview blob

我需要在不使用BLOB的情况下将图像插入带有url的imageview到sqlite DB中,是否可能?

提前致谢

1 个答案:

答案 0 :(得分:0)

简短回答:我不知道如何在不使用BLOB的情况下在SQLite中保存图像,并且图像的BLOB可能太大而服务器无法顺利处理。但我不会声称对SQLite有丰富的经验,所以我很有可能错过了一些东西。

根据您可以使用的其他资源,一种解决方案是仅以TEXT类型存储图像的URL,但将图像保存在其他文件系统中。然后,当您想要显示图像时,查询数据库以获取地址(以及任何其他相关信息),将其与结果隔离,并在文件系统中查询图像。实现这种模式将取决于您的系统将在哪些环境中工作;如果它是Android设备,您可以直接参考它开始的文件路径,或将其保存到专用文件夹;如果它是一个Web界面,图像最容易保存为使用图像的网页旁边的子文件夹。