🤹 ️Wow!!! 这是一个用来给 Flutter 新手进行实践,对比的学习项目。
本项目的结构和开源电子书 https://github.com/flutterchina/flutter-in-action 目录保持一致,学习的时候可以一边学习书籍内容,一边参考此项目进行代码实践。
- 1. 基础 Widgets
- 2. 布局类 Widgets
- 3. 容器类 Widgets
- 4. 可滚动 Widgets
- 5. 功能型 Widgets
- 6. 事件处理与通知
- 7. 动画
- 8. 自定义 Widgets
- 9. 文件操作与网络请求
- 10.1 插件开发
- 11. 国际化
- 贡献
SouceCode: ImageAndIconAbout.dart
SouceCode: SwitchAndCheckBoxAbout.dart
SouceCode: InputAndFormAbout.dart
SouceCode: RowAndColumnAbout.dart
SouceCode: WrapAndFlowAbout.dart
SouceCode: StackAndPositionedAbout.dart
BookLink: 层叠布局 Stack、Positioned
BookLink: 布局限制类容器 ConstrainedBox、SizeBox
SouceCode: DecoratedBoxAbout.dart
SouceCode: TransformAbout.dart
SouceCode: ContainerAbout.dart
SouceCode: MaterialContainerAbout.dart
BookLink: Scaffold、TabBar、底部导航
SouceCode: SingleChildScrollAbout.dart
BookLink: SingleChildScrollView
SouceCode: CustomScrollViewAbout.dart
SouceCode: ScrollControllerAbout.dart
BookLink: 滚动监听及控制 ScrollController
SouceCode: WillPopScopeAbout.dart
SouceCode: InheritedWidgetAbout.dart
BookLink: 数据共享-InheritedWidget
SouceCode: PointerEventAbout.dart
SouceCode: NotificationAbout.dart
SouceCode: BasicAnimationStructureAbout.dart
SouceCode: PageChangeAnimationAbout.dart
SouceCode: HeroAnimationAbout.dart
SouceCode: StaggeredAnimationAbout.dart
SouceCode: CombinationWidgetAbout.dart
SouceCode: CustomPaintAbout.dart
BookLink: CustomPaint 与 Canvas
SouceCode: CircleProgressWidgetAbout.dart
SouceCode: FileOperationAbout.dart
SouceCode: HttpClientAbout.dart
SouceCode: WebSocketAbout.dart
SouceCode: PluginDevelopAbout.dart
SouceCode: LocalizationAbout.dart
👏👏👏 欢迎参与项目的开源贡献!欢迎 Star 🌟 和 PR ~