flutter 笔记

draft: false date: 2018-08-09 14:16:42 cover: https://flutter-io.cn/assets/flutter-red-square-100.png tags: - flutter - dart - 移动开发 preview:


入口函数也是用需要实现 main 函数, 和 go 有点像 void main() => runApp(new MyApp());

在 Flutter 中, 大多数东西都是 widget. 连布局比如 Center 也是一个 widget

Flutter 的包管理配置文件是 pubspec.yaml

StatelessWidget 组件的状态是不能改变的

在 Dart 语言中使用下划线前缀标识符,会强制其变成私有

新版的 Dart 实例化对象的时候, 不再需要 new, 这个很好

MaterialApp 是应用框架. 不明白的是, 为啥要建立一个 StatelessWidget, 然后在这个 Widget 的 build 方法里再返回这个框架的实例呢?

Scaffold 这个 Widget 提供导航栏, 标题和包含主屏幕等基础的结构.

Center 这个 Widget 负责将内容对其屏幕中间

StatefulWidget 需要实现 createState 方法, 这个方法返回一个 State 实例