我目前已经实现了自动登录,只有一个小问题。
如果用户登录,我将他们的数据保存在SharedPreferences中。
现在,当re打开应用程序时,它打开登录屏幕,进行API调用,以检查使用当前SharedPreferences凭据登录是否成功。
然后,如果返回200,则将它们推送到应用程序的主页。
问题是,用户打开应用程序时会有轻微的延迟,因为用户正在向后端进行身份验证。因此,我们看到500ms的登录页面,然后它会推送到主页。
我怎样才能使用闪屏或其他东西,这样我们就不会有这个令人尴尬的500ms延迟。
发布于 2021-03-09 06:14:36
在您的登录页面上使用FutureBuilder。在将来解决问题时显示启动画面,如果没有成功,则显示登录页面,如果成功,则导航到下一页。
结合使用Future和FutureBuilder的示例
https://stackoverflow.com/questions/66537575
复制相似问题