学习笔记:第一个Flutter程序的代码学习

使用Android Studio创建一个Flutter Application程序,创建成功后,会有一些自动创建的代码。
打开main.dart文件,代码如下

//导入库material
import 'package:flutter/material.dart';  

//入口函数,为Flutter程序第一个执行的函数(这么说并不严谨,理解就好)
//入口函数执行runApp方法,传入的参数是MyApp实例,作为程序的根(root)
void main() => runApp(MyApp());

//MyApp继承自StatelessWidget
class MyApp extends StatelessWidget {
//重写build方法,返回MaterialApp控件实例,主页为MyHomePage实例
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
    //MyHomePage的标题为'Flutter Demo Home Page'
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

//MyHomePage继承自StatefulWidget
class MyHomePage extends StatefulWidget {

  MyHomePage({Key key, this.title}) : super(key: key);
  //成员属性 title
  final String title;
  
//重写createState方法,返回_MyHomePageState实例
  @override
  _MyHomePageState createState() => _
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值