| 作 者: | 倪红军 |
| 出版社: | 清华大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 移动应用开发技术
1.1 概述
1.1.1 原生开发技术
1.1.2 跨平台开发技术
1.2 Flutter基本架构与特性
1.2.1 基本架构
1.2.2 特性
1.3 Flutter开发环境搭建
1.3.1 搭建Windows系统下的开发环境
1.3.2 搭建Mac OS系统下的开发环境
第2章 Flutter项目结构
2.1 项目结构
2.1.1 第一个Flutter项目
2.1.2 目录结构
2.2 工程架构
2.2.1 工程项目主要文件
2.2.2 Flutter项目调试
第3章 Dart程序设计基础
3.1 Dart语言概述
3.1.1 发展
3.1.2 特点
3.2 基本语法
3.2.1 变量和常量
3.2.2 数据类型
3.2.3 运算符
3.2.4 控制流程
3.2.5 注释
3.3 函数
3.3.1 函数的声明
3.3.2 函数的使用
3.3.3 匿名函数、箭头函数及闭包
3.4 异常
3.4.1 异常的定义
3.4.2 异常的使用
第4章 Dart面向对象程序设计
4.1 类
4.1.1 面向对象的基本特征
4.1.2 类的定义和使用
4.1.3 构造方法
4.1.4 存储器和访问器
4.2 类的继承
4.2.1 继承的定义
4.2.2 父类方法的覆写
4.2.3 继承中的多态
4.2.4 构造方法的调用
4.3 抽象类
4.3.1 抽象类的定义
4.3.2 接口
4.3.3 混入
第5章 Dart高级编程
5.1 泛型
5.1.1 泛型的定义
5.1.2 泛型的使用
5.2 异步
5.2.1 Future
5.2.2 async和await
5.2.3 Stream
第6章 基本组件
6.1 概述
6.1.1 MaterialApp
6.1.2 Scaffold
6.1.3 Widget
6.2 登录界面的设计与实现
6.2.1 Text组件
6.2.2 TextField组件
6.2.3 按钮组件
6.2.4 案例:登录界面的实现
6.3 注册界面的设计与实现
6.3.1 复选框组件
6.3.2 日期和时间组件
6.3.3 RichText组件
6.3.4 案例:注册界面的实现
……
第7章 布局组件
第8章 数据存储与访问
参考文献