6.2.初识Flutter应用之路由管理
路由管理 路由(Route)在移动开发中通常指页面(Page),这跟web开发中单页应用的Route概念意义是相同的,Route在Android中通常指一个Activity,在iOS中指一个ViewController。所谓路由管理,就是管理页面之间如何跳转,通常也可被称为导航管理。这和原生开发类似,无论是Android还是iOS,导航管理都会维护一个路由栈,路由入栈(push)操作对应打开一个新页面,路由出栈(pop)操作对应页面关闭操作,而路由管理主要是指如何来管理路由栈。 我们在上一节“计数器”示例的基础上,做如下修改: 1.创建一个新路由,命名“SecondPageRoute” class SecondPageRoute extends StatelessWidget { final Topic = Text("【全栈编程】- onajax.com"); @override Widget build(BuildContext context) { // TODO: implement build return Scaffold( appBar: AppBar( title: Text("【全栈编程】- onajax.com"), ), body: Center( child: Text("这是第二个路由页面"), ), ); } }