gpt4 book ai didi

dart - 保存可关闭状态

转载 作者:IT王子 更新时间:2023-10-29 07:00:37 27 4
gpt4 key购买 nike

如何保存可忽略的状态?当项目被关闭时,它会在关闭和打开应用程序时保持关闭状态吗?

我是 Flutter 的新手,我检查了已保存的首选项插件,但无法让它工作。

最佳答案

您需要一些方法来保存和恢复应用程序在两次启动之间的状态。 Flutter 中常见的解决方案是使用 Redux ,这是一种用于管理状态的单向数据流架构。这blog post来自 Xavi Rigau 的介绍是一个很好的介绍。GitHub repository 中有一个示例应用程序扩展默认计数器示例应用程序以使用 redux。

为了在应用程序启动之间保持状态,您需要添加持久层。一种选择是使用您自己的文件存储中间件(请参阅 Xavi 的帖子和 flutter_redux 存储库中的示例)。另一种方法是使用 Flutter redux_persist库(我还没有用过这个)。

注意:鉴于所涉及的复杂性和细节,我没有在此处包含代码示例,但列出的引用资料中有很多。

关于dart - 保存可关闭状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51553759/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com