类似推荐
编辑推荐
谷歌开源移动UI框架Flutter,基础入门实战读物。
内容简介
本书是一本基础入门加实战的书籍,既有基础知识,又有丰富示例,包括详细的操作步骤,实操性强。由于Flutter大量使用组件,所以本书对组件的讲解很详细,包括基本概念、属性及代码示例。每个组件都配有小例子,力求精简,还提供了配套网站提供完整代码,复制完整代码就可以立即看到效果。这样会给读者信心,在轻松掌握基础知识的同时快速进入实战。
作者简介
作者亢少军,捷智云视频会议系统联合创始人,从事流媒体技术研发工作多年,对于Android、iOS等开发技术有比较深入的研究和应用,作为主要程序员开发了多个应用项目,涉及医疗、交通、银行等领域。
章节目录
版权信息
前言
第1章 开启Flutter之旅
1.1 Flutter的特点与核心概念
1.2 开发环境搭建
1.3 第一个Flutter程序
第2章 Flutter基础知识
2.1 入口程序
2.2 Material Design设计风格
2.3 Flutter主题
2.4 无状态组件和有状态组件
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 元数据
3.12 注释
第4章 常用组件
4.1 容器组件
4.2 图片组件
4.3 文本组件
4.4 图标及按钮组件
4.5 列表组件
4.6 表单组件
第5章 Material Design风格组件
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 页面跳转基本使用
10.2 页面跳转发送数据
10.3 页面跳转返回数据
第11章 组件装饰和视觉效果
11.1 Opacity(透明度处理)
11.2 DecoratedBox(装饰盒子)
11.3 RotatedBox(旋转盒子)
11.4 Clip(剪裁处理)
11.5 案例——自定义画板
第12章 动画
12.1 用AnimatedOpacity实现渐变效果
12.2 用Hero实现页面切换动画
第13章 Flutter插件开发
13.1 新建插件
13.2 运行插件
13.3 示例代码分析
第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章 综合案例——即时通讯App界面实现
16.1 项目介绍
16.2 项目搭建
16.3 入口程序
16.4 加载页面
16.5 应用页面
16.6 搜索页面
16.7 聊天页面
16.8 好友页面
16.9 我的页面
Flutter技术入门与实战是2019年由机械工业出版社华章分社出版,作者亢少军。
得书感谢您对《Flutter技术入门与实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。