封面
版权信息
Preface第2版前言
第1章 开启Flutter之旅
1.1 Flutter的特点与核心概念
1.2 搭建开发环境
1.3 写第一个Flutter程序
第2章 Flutter基础知识
2.1 入口程序
2.2 Material Design设计风格
2.3 Flutter主题
2.5 状态管理
2.6 HTTP请求
第3章 Dart语言简述
3.1 Dart的重要概念与常用开发库
3.2 变量与基本数据类型
3.3 函数
3.4 运算符
3.5 流程控制语句
3.6 异常处理
3.7 面向对象
3.8 泛型
3.9 库的使用
3.10 异步支持
3.11 元数据
第4章 常用组件
4.1 容器组件
4.2 图片组件
4.3 文本组件
4.4 图标及按钮组件
4.5 列表组件
4.6 表单组件
第5章 MaterialDesign风格组件
5.1 App结构和导航组件
5.2 按钮和提示组件
5.3 其他组件
第6章 Cupertino风格组件
6.1 CupertinoActivityIndicator(加载指示器组件)
6.2 CupertinoAlertDialog(对话框组件)
6.3 CupertinoButton(按钮组件)
6.4 Cupertino(导航组件集)
第7章 页面布局
7.1 基础布局处理
7.2 宽高尺寸处理
7.3 列表及表格布局
7.4 其他布局处理
7.5 布局综合示例
第8章 手势
8.1 用GestureDetector进行手势检测
8.2 用Dismissible实现滑动删除
第9章 资源和图片
9.1 添加资源和图片
9.2 自定义字体
第10章 组件装饰和视觉效果
10.1 Opacity(透明度处理)
10.2 DecoratedBox(装饰盒子)
10.3 RotatedBox(旋转盒子)
10.4 Clip(剪裁处理)
10.5 案例—自定义画板
第11章 路由和持久化
11.1 路由的基本应用
11.2 Fluro企业级路由
11.3 Key-Value存储简介
11.4 文件存储
11.5 Sqflite的应用
第12章 动画
12.1 动画的基本概念
12.2 Flutter的动画相关类
12.3 动画示例
12.4 动画组件
第13章 Flutter插件开发
13.1 获取系统版本插件
13.2 电池电量插件
13.3 Channel详解
13.4 PlatformView显示原生视图
第14章 开发工具及使用技巧
14.1 IDE集成开发环境
14.2 Flutter SDK
14.3 使用热重载
14.4 格式化代码
14.5 Flutter组件检查器
第15章 测试与发布应用
15.1 测试应用
15.2 发布Android版App
15.3 发布iOS版App
第16章 综合案例
16.1 即时通信App界面实现
16.2 企业站App实现
更新时间:2019-12-20 12:02:07