Onboard Pages 上的 Flutter 应用程序初始化?

Flutter app initialization at Onboard Pages?

我想在用户安装并启动应用程序后获取用户输入。我想在他第一次使用应用程序时设置语言选择、​​日期等参数。

使用SharedPreferences

有一个页面可以让用户输入您想要的参数并将它们保存在您想要的任何地方。在保存的同时,还在 SharedPref 中存储一个 boolean 以指示应用程序是否已初始化。

main() 中,您首先从 SharedPref 中读取该值。如果该值存在,则直接显示您应用的主页,否则显示用户输入页面。

这类似于具有登录屏幕的应用程序。在应用程序中,登录屏幕只会第一次出现,直到用户按下注销。

检查这个包:SharedPreference