我是Flutter的初学者,有时我不确定完成任务的正确方法。在这种情况下,我想基于api请求保存收藏夹和历史视图的列表。这个想法是,当用户重新加载应用程序时,数据仍在移动设备上(假设他们可以看到保存的书签)。我不打算将数据库用作Firebase,因为我不需要任何复杂的操作。哪一种是最好的方式/方法?我一直在阅读sqflite软件包,但不确定是否要这样做。请您给我一些想法或想法吗?
答案 0 :(得分:0)
我认为共享首选项将完全符合您的需求。 https://pub.dev/packages/shared_preferences
这里有一篇文章介绍了如何使用它:https://medium.com/flutter-community/shared-preferences-how-to-save-flutter-application-settings-and-user-preferences-for-later-554d08671ae9
答案 1 :(得分:0)
是的,如@jaop所说,“共享首选项”是最佳选择,但是如果您希望获得数据的最大可能性,则可以使用“共享首选项”以及“共享首选项”,“提供程序”或将数据从一页传递到另一页。这样可以减少从“共享首选项”中获取数据的机会,这种情况很少发生,但仍然会发生。