flutter - 想为首次发射建立导览
问题描述
目前我正在用颤振构建一个应用程序。现在我已经完成了一些功能,我想为新用户构建一个导览,它解释了应用程序的一些基础知识。如果新用户第一次启动该应用程序,我希望它会弹出,并且以后也应该可以访问它。
你有什么建议可以使用什么小部件?我想有 5 页之类的东西,你可以翻动 - 有图片和文字。
希望你明白我在找什么。一个例子会很棒。
在此先感谢帕特里克
解决方案
你说的是一个入职屏幕,有一个包可以用来做这个。
要“保持”onbarding 完成的状态,您可以使用shared_preferences创建一个值,您将在其中检查应用程序启动
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setBool('onboarding',true); // call this when onbarding is finished
var isOnbCompleted = prefs.getBool('onboarding'); // to get the value
if (isOnbCompleted)
...
推荐阅读
- python - Python错误的结果加入列表
- php - Get term names array from all product for a specific product attribute in Woocommerce
- javascript - 我正在尝试在画布上绘制动画,但出现此错误“画布已被跨域数据污染”。
- javascript - 使用 JS 通过代理打开 URL
- java - IntelliJ:创建工件并将项目导出为 .jar 后,该 jar 什么也不做,即使由 cmd.exe 打开也是如此
- c# - 我如何知道方法不是从基类 C# 派生的
- python - Sublime Text 3 中的 Python 库
- android - 科尔多瓦 inAppBrowser 无法在 android 上运行
- php - 将数组从输入插入到 MySQL PDO
- android - 在不设置 windowIsTranslucent 的情况下在锁屏上创建透明活动