目录
1. 创建Flutter项目
1.1使用Android Studio创建Flutter项目
1.2 使用命令行创建Flutter项目
2. Flutter项目介绍
2.1所有代码都在lib目录下编写
2.1 pubspec.yaml 依赖库/图片的引用 编辑
3. 运行项目
4. 编写mian.dart文件
4.1 使用MaterialApp 和 Scaffold两个组件装饰App
5. 代码提示插件
1. 创建Flutter项目
1.1使用Android Studio创建Flutter项目
1.2 使用命令行创建Flutter项目
flutter create my_first_app
//进入到项目目录
cd my_first_app
//使用Visual Studio Code 打开
code .
2. Flutter项目介绍
2.1所有代码都在lib目录下编写
2.1 pubspec.yaml 依赖库/图片的引用 
3. 运行项目
flutter run
4. 编写mian.dart文件
runApp入口方法
4.1 使用MaterialApp 和 Scaffold两个组件装饰App
Eg:
import 'package:flutter/material.dart';
main() {
runApp(MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("你好Flutter"),
),
body: Center(
child: Text("你好Flutter",textDirection: TextDirection.ltr,style: TextStyle(
fontSize: 15,
color: Colors.yellow
),),
),
),
));
}
4.2 body里面业务代码太多后,进行抽离,抽离成一个组件
Eg:将Center抽离出来
import 'package:flutter/material.dart';
main() {
runApp(
MaterialApp(
home: Scaffold(
appBar: AppBar(title: Text("Home")),
body: MyApp(),
),
),
);
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Center(
child: Text(
"我是一个自定义组件",
textDirection: TextDirection.ltr,
style: TextStyle(fontSize: 20, color: Colors.yellow),
),
);
}
}