将图像存储到sqlite数据库的最佳方法

时间:2018-03-29 06:23:01

标签: java android android-sqlite

将图像存储到数据库的最佳方法是什么?

*从图库/相机图像到SQLiteDB

  • 将图像转换为byte []并将其存储为BLOB或
  • 获取图片路径并将其存储为字符串

2 个答案:

答案 0 :(得分:1)

最好的方法是将它们存储在文件夹的磁盘上,并将其存储在数据库中的文件夹路径中。如果您没有数据库,可以将图像的字节数组转换为Base64(Base64编码),当您想要显示它时,从Base64解码为字节数组。

答案 1 :(得分:0)

首先,将图像转换为base 64然后存储在数据库中,并在检索过程中将base64转换为位图并显示。