【发布时间】:2019-02-10 08:05:59
【问题描述】:
我已经制作了一个表格,其中已经存储了用户信息。当用户使用 id 注册时,如果 id 匹配,则从表中检索用户名、课程等所有详细信息。现在我想在我的用户信息表中添加个人资料图片。互联网上几乎所有的教程都是关于将手机中的照片保存到该数据库中并检索它。但我不想那样。我想为每个用户在表中添加不同的图像,即它应该是特定于用户的。现在我知道使用了 BLOB 数据类型,并且应该将图像转换为字节。但我不知道我应该将图像存储在哪里,无论是在我的手机中还是在我的 res 文件夹中。或者也许将其存储在互联网上。我很困惑。 我应该提到这不是一个理想的应用程序,它只是一个模型。
【问题讨论】:
-
将图像存储在手机内存而不是数据库中,除非存在安全问题。
-
那我如何指定路径并检索它?
-
存储 BLOBS 是一种最糟糕的做法。
标签: android imageview android-sqlite sqliteopenhelper insert-image