1.本书从基础门始,带领读者逐步学习Kotlin的相关技术,*后以游戏发案例贯穿全书; 2.全书配套教学视频,帮助读者全面掌握相关内容。
售 价:¥
纸质售价:¥44.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容提要
前言
第1章 Kotlin入门
1.1 Kotlin简介
1.2 Kotlin开发环境搭建
1.3 开发第一个Kotlin程序
1.4 本章小结
第2章 Kotlin编程基础
2.1 Kotlin的基本语法
2.2 Kotlin中的变量
2.3 运算符
2.4 字符串
2.5 选择结构语句
2.6 循环结构语句
2.7 区间
2.8 数组
2.9 变量的类型转换
2.10 空值处理
2.11 本章小结
第3章 函数
3.1 函数的介绍
3.2 函数的分类
3.3 本章小结
第4章 面向对象
4.1 面向对象的概念
4.2 类与对象
4.3 构造函数
4.4 类的继承
4.5 抽象类和接口
4.6 常见类
4.7 委托
4.8 异常
4.9 本章小结
第5章 集合
5.1 集合概述
5.2 List接口
5.3 Set接口
5.4 Map接口
5.5 本章小结
第6章 Lambda编程
6.1 Lambda表达式入门
6.2 高阶函数的使用
6.3 标准库中的高阶函数
6.4 内联函数
6.5 本章小结
第7章 泛型
7.1 泛型的定义
7.2 泛型的分类
7.3 泛型约束
7.4 子类和子类型
7.5 协变与逆变
7.6 泛型擦除与实化类型
7.7 本章小结
第8章 Gradle
8.1 Gradle简介
8.2 Gradle程序
8.3 Gradle的任务
8.4 Gradle的依赖
8.5 Gradle扩展
8.6 本章小结
第9章 协程
9.1 协程简介
9.2 协程的基本操作
9.3 协程取消
9.4 管道
9.5 本章小结
第10章 坦克大战
10.1 项目介绍
10.2 项目搭建
10.3 窗体设计
10.4 绘制游戏元素
10.5 我方坦克移动
10.6 子弹
10.7 敌方坦克
10.8 大本营
10.9 游戏结束与打包
10.10 本章小结
第11章 DSL
11.1 DSL简介
11.2 DSL的使用
11.3 Anko插件
11.4 本章小结
第12章 Kotlin与Java互操作
12.1 在Kotlin中调用Java
12.2 在Java中调用Kotlin
12.3 Kotlin与Java中的操作对比
12.4 本章小结
第13章 时钟
13.1 时钟项目简介
13.2 创建时钟项目
13.3 绘制基本元素
13.4 绘制时钟
13.5 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜