美文网首页flutter学习
Flutter学习之Flutter类型App基本架构

Flutter学习之Flutter类型App基本架构

作者: sunny冲哥 | 来源:发表于2019-10-07 16:47 被阅读0次

    flutter入口文件,入口方法

    每一个 flutter 项目的 lib 目录里面都有一个 main.dart 这个文件就是 flutter 的入口文件
    main.dart 里面的

    void main(){ runApp(MyApp());
    }
    也可以简写
    void main()=>runApp(MyApp());
    

    其中的 main 方法是 dart 的入口方法。runApp 方法是 flutter 的入口方法。 MyApp 是自定义的一个组件

    1.MaterialApp

    MaterialApp是一个方便的widget,它封装了应用程序实现Material Design所需要的一些widget,一般作为顶层widget使用.
    常用的属性:
    home(主页)
    title(标题)
    color(颜色)
    theme(主题)
    routes(路由)
    ...

    2.Scaffold

    scaffold是Material Design布局结构的基本实现,此类提供了用于显示drawer,snackbar和底部sheet的API
    Scaffold 有下面几个主要属性:
    appBar - 显示在界面顶部的一个 AppBar。
    body - 当前界面所显示的主要内容 Widget。
    drawer - 抽屉菜单控件。
    ...

    相关文章

      网友评论

        本文标题:Flutter学习之Flutter类型App基本架构

        本文链接:https://www.haomeiwen.com/subject/rnumpctx.html