颤振开始标志[重复]
Posted
技术标签:
【中文标题】颤振开始标志[重复]【英文标题】:Flutter starting logo [duplicate] 【发布时间】:2020-10-01 07:12:51 【问题描述】:在加载的那几秒钟内,如何在应用启动时显示徽标?
例如,FB 显示如下:
【问题讨论】:
这能回答你的问题吗? Adding a splash screen to Flutter apps Flutter 开发者文档链接:flutter.dev/docs/development/ui/advanced/splash-screen 你可以在这里查看***.com/questions/54575622/… 【参考方案1】:只需添加一个具有延迟功能的小部件
void main()
runApp(DisplayLogo());
class DisplayLogo extends StatefulWidget
@override
_State createState() => _State();
class _State extends State<DisplayLogo>
initState()
super.initState();
///add delay here
Timer(Duration(seconds: 2), ()
if(mounted)
runApp(MainApp());
);
@override
Widget build(BuildContext context)
return Container(
color: Colors.white,
child: Center(
child: FlutterLogo(size: 300),
));
【讨论】:
以上是关于颤振开始标志[重复]的主要内容,如果未能解决你的问题,请参考以下文章