Flutter 实战

Flutter入门(19):Flutter 组件之 Materi

2020-09-22  本文已影响0人  Maojunhao

1. 基本介绍

MaterialApp 是 flutter 中提供入口的一个类。细究起来其实属性非常多,但是常用的并不会特别多,这里先介绍一下常用属性,后续如果有必要再做更新。

2. 示例代码

代码下载地址。如果对你有帮助的话记得给个关注,代码会根据我的 Flutter 专题不断更新。

3. 主题设置

使用 theme 属性来为整个 MaterialApp 设置主题。

  MaterialApp _materialApp(BuildContext context){
    return MaterialApp(
      color: Colors.greenAccent,
      theme: ThemeData(
        brightness: Brightness.dark,
        primaryColor: Colors.red,
      ),
      home: Scaffold(
        appBar: AppBar(
          title: Text("MaterialApp"),
        ),
        body: Center(),
      ),
    );
  }
material theme.png

4. 常用组件

MaterialApp 理念本身就是入口类,更多的功能以及效果都体现在子控件上。

5. 路由跳转

路由对于 MaterialApp 无疑是非常重要的一环,篇幅较长,之前也有写过。

Flutter 组件之 Route 详解

上一篇下一篇

猜你喜欢

热点阅读