本项目是一个Flutter学习项目,以Android开发者的视角展开。项目绝大部分内容来自Flutter官方网站,还有一部分来自个人Flutter实践。
本项目包含了进行Flutter开发所需的基本技能,主要有:
- Flutter的基本概念
- 页面跳转
- 动画
- 常用的布局
- ListView和GridView
- Flutter常用控件
- 网络操作
- 数据库操作
- SharedPreferences使用
- WebView使用
- 第三方应用唤起
- 自定义组件
- 自绘组件
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
- 实践Android工程嵌入Flutter开发
- 使用摸鱼Api,写一个纯Flutter应用
- Dart 速查表
- Codelabs & workshops
- 使用原生的调试器调试Flutter应用
- Widgets 介绍
- Flutter 布局基础教程
- Flutter 中的布局
- 为你的 Flutter 应用加入交互体验
- 持久化
- Flutter For Android Developers : How to design Activity UI in Flutter
- Flutter For Android Developers : How to design LinearLayout in Flutter
- Flutter For Android Developers : How to design FrameLayout in Flutter
- Flutter中StatefulWidget页面生命周期
- 《Flutter实战·第二版》
- 导航到一个新页面和返回
- 传递数据到新页面
- 向应用添加闪屏页
- Lab: Write your first Flutter app
- Cookbook: Useful Flutter samples
- online documentation