Flutter中的MaterialApp应用组件简述

1. 概述

MaterialApp代表使用Material Design纸墨设计风格的应用,它包含了其所需的基本控件。在Flutter应用中,一个完整的项目是从MaterialApp这个组件开始的,即MaterialApp作为入口存在的。

2.MaterialApp的属性及说明

字段 描述 类型
navigatorKey 导航键 GlobalKey
home 主页(app运行时打开的首页面) Widget
initialRoute 初始路由 String
routes 路由(内容为map健值对;key为路由名称,value为路由对应的页面。页面需要跳转时,可以通过Navigator.pushNamed(context, ‘rooteName’);来跳转) Map<String, WidgetBuilder>
onGenerateRoute 生成路由 RouteFactory
onUnknownRoute 未知路由 RouteFactory
navigatorObservers 导航观察器 List
builder 建造者 TransitionBuilde
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值