【问题标题】:Flutter: most efficient option for storing simple dataFlutter:存储简单数据的最有效选择
【发布时间】:2020-03-05 22:39:57
【问题描述】:

我想存储可以添加和编辑的简单数据。这可能还包括设置和时间数据等内容。对于 Flutter 应用来说,最好、最简单、最有效的方法是什么?

【问题讨论】:

    标签: database flutter


    【解决方案1】:

    实现这一点的最简单、最轻松的方法是共享首选项。 看到这个: using shared prefrences in flutter

    【讨论】:

      【解决方案2】:

      一种方法是共享偏好package

      用法;

      1 - 打开 pubspec.yaml 并添加 shared_preferences 作为依赖项

      dependencies:
          shared_preferences: ^0.5.4
      

      2 - 读取/更新数据

      toggleSound() async {
        SharedPreferences prefs = await SharedPreferences.getInstance();
        int currentData = (prefs.getInt('soundOn') ?? 1);
        await prefs.setInt('soundOn', currentData==1?0:1);
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-27
        • 1970-01-01
        • 1970-01-01
        • 2011-05-14
        • 2013-05-19
        • 2011-04-10
        相关资源
        最近更新 更多