美文网首页Flutter学习
Flutter学习-Hello Flutter

Flutter学习-Hello Flutter

作者: 蘑菇v5 | 来源:发表于2019-03-11 16:45 被阅读1次

【声明:】本文是作者(蘑菇v5)原创,版权归作者 蘑菇v5所有,侵权必究。本文首发在简书。如若转发,请注明作者和来源地址!未经授权,严禁私自转载!

运行效果:

运行效果

main.dart代码如下:

import 'package:flutter/material.dart';
void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Scaffold(
          appBar: AppBar(
            title: Text("Hello,flutter"),
          ),
          body: Center(
            child:(Text("你好,flutter")),
          )
      ),
    );
  }
}

分析:

第一行:import 'package:flutter/material.dart';表示导入flutter/material.dart包,这个是Flutter实现Material Design设计风格的基础包,里面有许多组件可以使用,不用再自己去造轮子
第二行:void main() => runApp(MyApp());表示程序的入口,Flutter程序在运行的时候,第一个执行的函数就是main()函数,每个项目里面/lib目录下都有main.dart文件
第三行:class MyApp extends StatelessWidget{表示创建MyApp类,这个类继承父类 StatelessWidget,这个父类是无状态组件

后面就是重写父类的 build(BuildContext context)方法,构建自己的MaterialApp视图

相关文章

网友评论

    本文标题:Flutter学习-Hello Flutter

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