购买云解压PDF图书

当前位置: Kotlin崛起 次世代Android开发 > 购买云解压PDF图书
Kotlin崛起  次世代Android开发
  • 作 者:张云波,王卓,沈家瑜编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2017
  • ISBN:9787121324949
  • 注意:在使用云解压之前,请认真核对实际PDF页数与内容!

在线云解压

价格(点数)

购买连接

说明

转为PDF格式

15

立即购买

(在线云解压服务)

云解压服务说明

1、本站所有的云解压默认都是转为PDF格式,该格式图书只能阅读和打印,不能再次编辑。

云解压下载及付费说明

1、所有的电子图书云解压均转换为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、云解压在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

第1篇 基础语法篇 2

第1章 Kotlin初入门 2

1.1 练习环境配置 2

1.2 Hello World程序 9

1.3 常量与变量 11

第2章 Kotlin基础 15

2.1 整数型和类型推断 15

2.2 浮点型(小数) 17

2.3 类型安全 18

2.4 布尔型 18

2.5 元组 20

2.6 可空类型(nullable) 20

2.7 基础操作符 21

2.8 package和import 25

2.9 异常处理和类初始化 26

2.10 引用相等和结构相等 27

2.11 区间(Range) 28

2.12 控制流作为表达式 29

2.13 函数返回 34

2.14 类型层级 34

2.15 循环 35

第3章 控制流 37

3.1 二元判断 37

3.2 循环 38

3.3 多元判断 44

第4章 字符串和字符 46

4.1 字符串 46

4.2 字符 52

第5章 函数 54

5.1 函数定义和使用 54

5.2 函数的作用范围 56

5.3 命名参数和默认参数 60

5.4 函数操作符 63

5.5 函数扩展 68

5.6 数字面量 71

5.7 尾递归函数 72

5.8 标准库函数 73

5.9 泛型函数 77

第6章 Lambda和高阶函数 79

6.1 Lambda表达式 79

6.2 高阶函数 81

第7章 集合类型 84

7.1 Array数组 84

7.2 MutableList变列表 92

7.3 Set 94

7.4 MutableSet 96

7.5 Java中的各种集合 97

7.6 Map 97

7.7 MutableMap 102

7.8 集合类型共性详解 104

第2篇 面向对象篇 114

第8章 初识对象 114

8.1 万物皆对象 114

8.2 用Kotlin描述对象 115

8.3 愉快的构造 121

8.4 属性 128

第9章 类的进阶 136

9.1 继承 136

9.2 抽象类,重写和重载 144

9.3 接口 146

9.4 修饰符 152

9.5 扩展 160

第10章 多彩的类 173

10.1 数据类 173

10.2 密封类 183

10.3 泛型 186

10.4 嵌套类 195

10.5 枚举类 201

10.6 对象 213

10.7 委托 223

第11章 关于对象的小细节 241

11.1 类型检查与类型转换 241

11.2 异常错误处理 246

11.3 结构相等与引用相等 254

11.4 this表达式 257

11.5 类型别名 263

第12章 面向对象高级部分 268

12.1 操作符重载 268

12.2 反射 282

12.3 维护初步 288

第3篇 Kotlin安卓开发篇 296

第13章 UI界面基础 296

13.1 Android UI简介 296

13.2 基类View和容器ViewGroup 296

13.3 Anko简介 302

13.4 Anko Layout DSL 302

13.5 基本布局 315

13.6 基础UI组件 331

13.7 进阶UI组件 353

第14章 Activity与Fragment 367

14.1 Activity 367

14.2 Fragment 375

第15章 Service与Broadcast Receiver 380

15.1 Service 380

15.2 Android广播接收器(Broadcast Receivers) 396

第16章 Kotlin多线程编程 404

16.1 进程?线程? 404

16.2 Android开发中多线程的必要性 405

16.3 Kotlin中的Executors 414

第17章 Android数据存储 416

17.1 SharePreferences 416

17.2 文件存储数据 418

17.3 SQLite数据库存储数据 421

17.4 ContentProvider存储数据 430

17.5 网络存储数据 433

第18章 Kotlin网络编程 434

18.1 基于TCP/IP协议栈的网络编程 434

18.2 基于HTTP的网络通信 436

18.3 HTTPConnection 438

18.4 HTTP库Fuel 439

18.5 数据交换格式-JSON简介 443

18.6 Demo:IP查询 445

18.7 WebView 450

第19章 Demo:天气 462

19.1 架构设计 462

19.2 分析数据源 462

19.3 Android开发 471

第20章 Demo:网易云音乐 500

20.1 项目简介 500

20.2 服务器端部署 500

20.3 Android端开发 501

20.4 用户登录界面与功能 505

20.5 主界面 510

20.6 Rank排行榜 511

20.7 Rank子页面 520

20.8 播放页 524

20.9 私人FM 536

20.10 个人页面 542

购买PDF格式(15分)
返回顶部