android - 如何存储临时值?
问题描述
我正在实现添加到购物车功能,一个未登录的用户将多个产品添加到购物车,所以我可以在哪里存储这些数据,我很困惑我可以在哪里存储这个购物车数据Shared Preference
或SQLite
颤振提供的任何其他选项?
并且,当用户登录购物车中显示的所有产品时,将移动到用户的个人购物车。所有物品都将发送到我的个人购物车中的服务器。
解决方案
Flutter 可以使用一些存储选项。正如您所指出的, shared_preferences 和 SQLite 是谷歌选项。您使用哪个取决于您存储的内容。根据经验,我使用 shared_preferences 存储小数据值,例如设置。同时,像购物车信息这样的大数据最好用 SQLite 存储。
推荐阅读
- python - 为什么 Windows 上的 cPython 没有诅咒?
- c++ - CMake 无法检测不同静态库中的符号冲突
- laravel - laravel api 资源自动增量
- python - 如何在 Sympy 中更快地求解线性符号表达式
- javascript - 如何缓冲sql查询结果
- cluster-computing - weka 集群中没有类
- php - Laravel 资源组按结果
- excel - 按日期匹配/合并多个范围或数组的有效方法
- java - 将多个图像数据从 firebase 添加到 android studio
- java - Java,自从在 Linux 上迁移到 Java 14 后,无法执行 spawn helper 错误