gpt4 book ai didi

flutter - 如何使启动画面出现得更快?

转载 作者:IT王子 更新时间:2023-10-29 07:19:37 25 4
gpt4 key购买 nike

我制作了一个启动画面作为我的应用程序的启动屏幕,当我在手机上调试代码时它运行正常但是显示启动画面需要的时间太长

class _Splashstate extends State<Splash>{
void navtologsignuppage(){
Navigator.push(context, MaterialPageRoute(builder: (context){
return LoginPage();
}));
}
@override
void initState() {
super.initState();
Timer(Duration(seconds: 3),navtologsignuppage);
}
@override
Widget build(context) {
return Scaffold(
body: Container(
color: Colors.black,
child: Stack(
fit: StackFit.expand,
children: <Widget>[
Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
SizedBox(height: 200,),
CircleAvatar(
radius: 40,
backgroundColor: Colors.transparent,
child: Image.asset('externalresources/images/SplashScreenicon.png',fit: BoxFit.cover,),
),

最佳答案

您可以使用 Flutter 代码启动启动画面,但您必须等到 Flutter 引擎准备就绪后才能显示启动画面。

如果你想要一个立即弹出的开始屏幕,你可以添加一个原生的,请引用this answer了解更多详情。

关于flutter - 如何使启动画面出现得更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56263546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com