使用颤振动态存储本地图像的最佳实践 - 配置单元、文件夹

问题描述

我正在将包含图像的类对象下载到 Flutter 应用程序并将它们存储在本地。字符串和数字等简单数据存储在 hive 数据库中。

但是,存储图像的最佳方式是什么?我发现一些评论认为将它们直接存储在 hive 中不是一个好主意,并且转换为 base64 和 Uint8List 似乎强调了这一点(实际上是需要 Uint8List 或者我可以直接将 base64 存储到 hive - 似乎可以使用 Mongo ?).

对我来说最明显的选择是将图像存储为文件,并且只保留路径/文件名作为 hive 中的参考。

或者有更好的方法吗?

我查了很多问题和答案,但它们涉及如何将它们存储在 sqlite、hive 等中,或者关于临时缓存的图像或应用程序附带的静态图像。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)