Skip to content

wanglei8909/FlutterDemo

Repository files navigation

##第一章:起航 1.1: 移动端跨平台开发方案的演进

1.2: Flutter简介

1.3: 搭建Flutter开发环境

1.4: Dart语言简介

##第二章:Flutter Hello World

2.1: Flutter工程类型介绍

2.2: 计数器示例

2.3: 路由介绍

##第三章:基础组件介绍

3.1: Widget介绍

3.2: StatelessWidget 与 StatefulWidget

3.3: 文本,按钮

3.4: 图片,Icon

##第四章:布局类组件介绍

4.1: 布局类组件介绍

4.2: Container详解

4.3: Padding, Align, Center

4.4: AspectRatio, ConstrainedBox, SizedBox

4.5: Offstage, Stack, IndexedStack

4.6: Row 与 Column

4.7: ListView 与 GridView

##第五章:手势识别

5.1: 原始手势(Pointer Event)处理

5.2: GestureDetector介绍

##第六章:包与插件

6.1: 开发package

6.2: 开发plugins

6.3: 平台通道简介

##第七章:动画

7.1 基础动画组件介绍(旋转平移缩放等)

7.2 组合动画

7.3 转场动画

7.4 Hero动画

7.5 使用AnimationController控制动画

##第八章:状态管理

8.1 InheritedWidget

8.2 BLoC

8.3 Redux 与 fishRedux

##第九章:文件操作与网络请求

9.1: 文件操作

9.2: Http请求(HttpClient 与 Dio)

##第十章:多线程编程

10.1: Dart isolate机制

10.2: Flutter 线程模型

10.3: Future 与 Stream

##第十一章: Flutter渲染原理

11.1: Element与BuildContext

11.2: RenderObject

11.3: 什么时候使用Key

About

Flutte Widget Practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published