返回

Flutter学习笔记,从零开始轻松掌握Flutter开发

前端

Flutter 学习笔记

Flutter是一个由Google开发的跨平台UI工具包,用于创建高性能、可移植的移动应用程序。它使开发人员能够使用单个代码库为iOS和Android构建应用程序,从而节省时间和成本。

Flutter 基础

Flutter应用程序由以下几个主要部分组成:

  • 项目目录结构:

Flutter项目目录结构通常如下:

├── android
├── ios
├── lib
│   ├── main.dart
│   ├── flutter_app.dart
│   └── other_dart_files
├── pubspec.yaml
└── test
  • 入口文件:

Flutter项目的入口文件是lib/main.dart,该文件中有一个入口方法。

void main() {
  runApp(MyApp());
}
  • 根函数:

根函数是一个无返回值的函数,它接收一个组件,并使其成为组件树的根组件。

runApp(MyApp());
  • runApp 函数:

runApp函数接收一个组件,并使其成为组件树的根组件。

runApp(MyApp());
  • 组件树:

组件树是一个由组件组成的树形结构。组件树的根组件是由runApp函数指定的。

Flutter 项目的入口文件

Flutter 项目的入口文件是 lib/main.dart, 该文件中有一个入口方法。 入口方法是一个无返回值的函数,它接收一个组件,并使其成为组件树的根组件。

void main() {
  runApp(MyApp());
}

根函数是 runApp 函数。runApp 函数接收一个组件,并使其成为组件树的根组件。

runApp(MyApp());

组件树是一个由组件组成的树形结构。组件树的根组件是由 runApp 函数指定的。

Flutter 项目的入口文件

Flutter 项目的入口文件是 lib/main.dart, 该文件中有一个入口方法。 入口方法是一个无返回值的函数,它接收一个组件,并使其成为组件树的根组件。

void main() {
  runApp(MyApp());
}

根函数是 runApp 函数。runApp 函数接收一个组件,并使其成为组件树的根组件。

runApp(MyApp());

组件树是一个由组件组成的树形结构。组件树的根组件是由 runApp 函数指定的。