首页 > 解决方案 > 在共享首选项中保留显式数据与二进制数据(性能)

问题描述

我在开发移动应用程序时遇到了一个问题,这需要我在共享首选项中保留一些简单的模型数据。

我想知道在写入和读取操作方面,在性能/效率方面保持模型的最佳方法是什么:

此外,我坚持的模型对于应用程序来说是唯一的,因此没有多个模型可以坚持共享首选项。

标签: androidperformanceflutterpersistence

解决方案


根据官方颤振网站

“只能使用原始类型:int、double、bool、string 和 stringList”

因此,如果您想存储二进制数据,您应该考虑使用sqlflite ,它是著名的Fluttersqllite数据库的自包含实现。


推荐阅读