如何在 SQLite 中存储图库中的图像?
How I can store an image from gallery in SQLite?
我想获取一张图片并将其存储在sqlite中,我应该怎么做?
例如,用户单击按钮并从图库中选择一张图片,现在我想将其存储在 sqlite 中并在另一个图片上显示该图片 activity。
在 android 电话中,由于其性质,将图像存储在数据库中不是一个好主意,因为逐字节存储图像不是线程安全的。将位图传递给另一个位图也很复杂 Activity 并且可能导致内存错误。
这可能会使您的应用变慢甚至出现 ANR (Application Not Responding
) 错误,因此,如果您想存储图片,只需将其文件 path
存储到找到它们的文件夹中或 Uri
到他们的位置。
在引导用户选择不在此问题范围内的图像时,您需要一些关于如何获得 Uri
的培训。所以考虑访问 this question. Also also this external link。
我想获取一张图片并将其存储在sqlite中,我应该怎么做?
例如,用户单击按钮并从图库中选择一张图片,现在我想将其存储在 sqlite 中并在另一个图片上显示该图片 activity。
在 android 电话中,由于其性质,将图像存储在数据库中不是一个好主意,因为逐字节存储图像不是线程安全的。将位图传递给另一个位图也很复杂 Activity 并且可能导致内存错误。
这可能会使您的应用变慢甚至出现 ANR (Application Not Responding
) 错误,因此,如果您想存储图片,只需将其文件 path
存储到找到它们的文件夹中或 Uri
到他们的位置。
在引导用户选择不在此问题范围内的图像时,您需要一些关于如何获得 Uri
的培训。所以考虑访问 this question. Also also this external link。