我在我的应用程序中捕获图像并需要存储它们。我不确定存储捕获图像的正确位置。将图像作为字节数组存储在数据库中将是非常好的,但如果下一代智能手机获得高分辨率相机并且图像变得更大,那么会发生什么?它们是否超出我的数据库限制或我的应用程序变得缓慢?
将图像存储到IsoStore中会更好吗?
答案 0 :(得分:1)
我存储在isostore中,如果你想使用数据库,你可能只是存储图像或名称的路径,以便能够从isostore中找到它。
使用isostore而不是数据库应该更快。
答案 1 :(得分:0)
如果要将数据存储在数据库中,请在数据库中使用blob类型属性, 转换byte-array中的图像并执行数据库命令。 要转换字节数组中的对象,请遵循link。
此答案基于sqlite数据库。