gpt4 book ai didi

android - 使用 Flutter 时我有哪些存储数据的选项? (iOS 和安卓)

转载 作者:IT老高 更新时间:2023-10-28 12:31:20 26 4
gpt4 key购买 nike

我还是 Flutter 环境的新手,在使用 Flutter 构建应用程序时很难找到有关存储选项的信息。

类似于has been asked for react native , 我想知道我的选择是什么

  • 数据持久性
  • 远程或语言环境
  • 离线行为(如果适用)
  • 数据库安全
  • 应用性能
  • 定价
  • 实时同步
  • 与第三方库和 Flutter 模块的兼容性
  • 还有什么...

我搜索了flutter packages for database但没有发现它很有帮助。任何答案、指南和引用将不胜感激。

最佳答案

我在 GitHub 上有一个开源项目,请务必查看 -

A flutter project with Implementation of a Contacts app in 4 ways (API, Custom, Preferences and Sqflite).

在这个示例项目中,我使用了 4 种方式在 flutter 中存储数据,如下所示 -

  1. REST API ->  (您可以将数据存储在服务器上并使用 REST API 执行 CRUD 操作)
    HTTP Package for REST APIs Integration in Flutter

  2. 首选项 ->   (将您的数据存储在共享首选项中)
    Shared Preferences Package in Flutter

  3. Sqlite ->   (将您的数据存储在 SQLite 数据库中)
    Sqflite Package in Flutter

  4. 自定义 ->   (将您的数据存储在临时对象中,但只能在应用运行时访问)

关于android - 使用 Flutter 时我有哪些存储数据的选项? (iOS 和安卓),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51270550/

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