Android - 手动存储图像并从预加载的数据库显示图像

时间:2012-01-15 15:52:15

标签: android database image sqlite

我是否知道如何在不使用代码/编程的情况下手动将图像存储到数据库中?我该怎么做呢?我怎么把它保存为BLOB类型?或者我将图像URL(从本地桌面位置而不是从Internet)保存到数据库?之后,如何从预装数据库中显示图像并将其显示在图像视图中?

非常感谢提前!

2 个答案:

答案 0 :(得分:1)

我想你想在你的设备上存储图像,我还怀疑吗?至于我,最好的做法是将它们保存在SD卡上并记住数据库中的路径。

为了便于保存,您可以使用位图贴图方法压缩接收输出流到SD卡路径作为参数

答案 1 :(得分:0)

我已经设法找到了适应的替代方案。这是将图像文件名保存到数据库中,并将图像存储在应用程序的资产文件夹中,然后通过webview中的路径名显示图像。

相关问题