【发布时间】:2019-12-24 03:00:49
【问题描述】:
我有一个连接到 firebase (firestore) 的颤振应用程序。
当用户打开应用程序时,我会检查他是用户类型 1 还是用户类型 2。+ 从网络加载图像等。
但是完成所有这些事情可能需要一秒钟。 制作/实现加载屏幕/启动屏幕的最佳方法是什么,直到所有内容都加载完毕?
谢谢!
【问题讨论】:
-
这取决于您的意思是应用程序启动和颤动加载其第一个视图或加载的应用程序以及从 api 加载内容之间的延迟。仅在加载应用程序时才应显示启动画面 - 打开应用程序时的(白色/灰色)背景。对于第二种情况,您可以使用 FutureBuilder 并使用 CircularProgressIndicator 类来显示加载动画。在从 Firebase 加载数据时,您还可以使用一些其他动画或任何其他小部件来显示。