import 'package:flutter/material.dart'; /** * 首页 加载页 */ class LoadingPage extends StatefulWidget { @override _LoadingPageState createState() => _LoadingPageState(); } class _LoadingPageState extends State { @override void initState() { super.initState(); //加载页默认停留三秒 Future.delayed(Duration(seconds: 3),(){ print("仿微信app页面正在加载中"); //判断是否登录,如果没有登陆则跳转至登录页,如果登录则跳转至聊天页 Navigator.of(context).pushReplacementNamed("login"); //Navigator.of(context).pushReplacementNamed("app"); }); } @override Widget build(BuildContext context) { return new Center( child: Stack( children: [ //加载页面居中背景图使用 cover 模式 Image. asset("assets/images/loading.jpg", fit: BoxFit.cover,), ], ), ); } }