Kotlin零基础入门到Android开发实战

Kotlin零基础入门到Android开发实战

作者:吕云翔牛威李楠

出版社:清华大学

出版年:2020年7月

ISBN:9787302534075

所属分类:经济金融

书刊介绍

《Kotlin零基础入门到Android开发实战》内容简介

本书针对国内计算机、软件相关专业已先修Android编程设计课程的学生,旨在为具备良好编程能力的学生提供一本能够快速熟悉Android平台的教材,熟练掌握使用Kotlin来开发Android的必备的基础知识,为今后的课程学习和职业前途打下坚实的基础。
本书由吕云翔,牛威,李楠编著。

作品目录

内容简介
前言
FOREWORD
第1章:Kotlin基础
1.1、Kotlin简介
1.2、变量
1.3、基本类型
1.4、区间
1.5、循环结构
1.6、异常处理
1.7、相等运算符
1.8、可见性修饰符
1.9、控制流程
习题
第2章:Kotlin方法
2.1、方法的定义
2.2、参数
2.3、常见操作符
习题
第3章:Kotlin类
3.1、类的基本用法
3.2、继承
3.3、接口
3.4、抽象类
3.5、扩展
3.6、枚举
3.7、密封类
3.8、数据类
习题
第4章:空安全、反射、注解
4.1、空安全
4.2、反射
4.3、注解
4.4、兼容问题
习题
第5章:Kotlin属性
5.1、一般属性
5.2、延迟加载和懒加载
5.3、委托属性
5.4、用属性还是方法
习题
第6章:Kotlin泛型与集合
6.1、泛型简介
6.2、型变
6.3、Kotlin泛型的特色
6.4、泛型小结
6.5、初识集合
6.6、Set
6.7、List
6.8、Map
习题
第7章:高阶函数
7.1、函数作为参数
7.2、函数作为返回值
7.3、函数赋值
7.4、闭包
7.5、匿名函数
7.6、函数的引用
7.7、函数接收器
7.8、记忆化
习题
第8章:Kotlin
DSL
8.1、DSL
8.2、有趣的Kotlin
DSL
8.3、实现原理
习题
第9章:初识Android
Studio
9.1、Android
Studio的特性
9.2、使用Android
Studio
9.3、Android项目结构概览
9.4、创建第一个Android
Studio项目
习题
第10章:Android
Gradle
10.1、Android
Gradle编译文件
10.2、配置SDK版本号以及其他默认配置
10.3、Gradle编译
10.4、处理依赖
10.5、设置工程属性
10.6、升级新版本的Gradle
习题
第11章:Activity和Fragment
11.1、Activity
11.2、Fragment
习题
第12章:Service和广播
12.1、Service详解
12.2、广播
习题
第13章:Kotlin实战之简单天气
13.1、RxJava介绍
13.2、Disposable简介及使用
13.3、Flowable
13.4、天气数据源
13.5、Demo开发
13.6、UI界面交互和数据
第14章:Kotlin实战之会议App
14.1、Dagger2介绍
14.2、Dagger2的使用
14.3、RoomDB存储
14.4、导入第三方依赖库
14.5、界面分析
参考文献

相关推荐

微信二维码