注册 登录 进入教材巡展
#

出版时间:2022-07

出版社:电子工业出版社

以下为《Kotlin移动应用开发技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121414466
  • 1-2
  • 421589
  • 48245655-5
  • 平塑
  • 16开
  • 2022-07
  • 1053
  • 532
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
目录
第1章 Android的基础知识 1__eol__1.1 Android与Andy Rubin 1__eol__1.2 Android的开发环境 1__eol__1.2.1 Android Studio的下载 1__eol__1.2.2 Android Studio的安装 2__eol__1.2.3 Android SDK的下载安装 2__eol__1.2.4 Android Studio界面 4__eol__1.2.5 Gradle更新 7__eol__1.2.6 重构工程 9__eol__1.3 创建Android工程 9__eol__1.3.1 Android工程的新建命令 9__eol__1.3.2 Android工程的创建向导 10__eol__1.3.3 虚拟设备运行工程 12__eol__1.3.4 物理设备运行工程 15__eol__1.3.5 生成签名的APK文件 15__eol__1.4 Android的工程结构 17__eol__1.4.1 Project视图 17__eol__1.4.2 AndroidManifest.xml文件 18__eol__1.4.3 build.gradle文件 19__eol__1.4.4 res文件夹 20__eol__第2章 Kotlin基础 21__eol__2.1 简介 21__eol__2.2 变量 21__eol__2.2.1 变量的命名规则 21__eol__2.2.2 变量的命名方法 21__eol__2.2.3 变量的声明 22__eol__2.3 数据类型 22__eol__2.3.1 基本数据类型 22__eol__2.3.2 基本数据类型的自动转换 23__eol__2.3.3 基本数据类型的强制转换 23__eol__2.3.4 引用数据类型 24__eol__2.4 运算符和位运算 24__eol__2.4.1 算术运算符 24__eol__2.4.2 关系运算符 26__eol__2.4.3 逻辑运算符 27__eol__2.4.4 赋值运算符 28__eol__2.4.5 运算符优先级 29__eol__2.5 字符串 29__eol__2.5.1 字符串字面量 29__eol__2.5.2 String类 30__eol__2.5.3 StringBuffer类和__eol__ StringBuilder类 33__eol__2.6 分支语句 35__eol__2.6.1 if语句 35__eol__2.6.2 if…else语句 36__eol__2.6.3 if…else if…else语句 37__eol__2.6.4 when语句 38__eol__2.7 循环语句 39__eol__2.7.1 while语句 39__eol__2.7.2 do…while语句 40__eol__2.7.3 for语句 41__eol__2.7.4 repeat语句 42__eol__2.7.5 break语句 42__eol__2.7.6 continue语句 43__eol__2.8 数组 44__eol__2.8.1 创建元素未初始化的数组 44__eol__2.8.2 创建元素初始化的数组 45__eol__2.8.3 空数组 46__eol__2.8.4 二维数组 47__eol__2.9 函数和Lambda表达式 48__eol__2.9.1 函数和高阶函数 48__eol__2.9.2 匿名函数 50__eol____eol__2.9.3 Lambda表达式的基本形式 51__eol__2.9.4 Lambda表达式参数的__eol__ 省略形式 53__eol__2.9.5 let、also、apply、with和__eol__ run函数 53__eol__第3章 Kotlin的面向对象基础 56__eol__3.1 类 56__eol__3.1.1 类的声明 56__eol__3.1.2 创建类的实例 57__eol__3.1.3 属性的get()和set()方法 61__eol__3.1.4 扩展属性和扩展方法 64__eol__3.1.5 自动生成KDoc文档 66__eol__3.1.6 继承 69__eol__3.2 重写与重载 71__eol__3.3 抽象类和抽象方法 73__eol__3.4 包 74__eol__3.5 封装和访问控制符 75__eol__3.6 接口 78__eol__3.7 委托 80__eol__3.7.1 类的委托 80__eol__3.7.2 变量的委托 82__eol__3.8 属性的延迟初始化 83__eol__3.8.1 lateinit 83__eol__3.8.2 by lazy 83__eol__第4章 Kotlin的面向对象进阶 85__eol__4.1 数据类 85__eol__4.2 密封类 86__eol__4.3 对象类 87__eol__4.4 伴生对象 88__eol__4.5 枚举 89__eol__4.5.1 枚举基础用法 89__eol__4.5.2 枚举进阶用法 91__eol__4.6 集合 91__eol__4.6.1 Set集合 91__eol__4.6.2 List集合 93__eol__4.6.3 Map类 94__eol__4.7 泛型 96__eol__4.7.1 泛型类 96__eol__4.7.2 泛型接口 98__eol__4.7.3 泛型方法 99__eol__4.8 异常处理 100__eol__4.8.1 异常处理基础用法 101__eol__4.8.2 异常处理进阶用法 103__eol__4.8.3 自定义异常处理用法 104__eol__4.9 多线程 106__eol__4.9.1 Thread类 106__eol__4.9.2 Runnable接口 109__eol__4.9.3 Callable接口 111__eol__4.9.4 Synchronized注解和__eol__ synchronized代码块 112__eol__4.9.5 volatile注解 115__eol__4.10 协程 116__eol__4.10.1 添加依赖库 116__eol__4.10.2 协程作用域 117__eol__4.10.3 启动协程 118__eol__4.10.4 挂起协程 124__eol__第5章 Android的基础控件 126__eol__5.1 控件基础 126__eol__5.1.1 控件的创建方式 126__eol__5.1.2 View类 128__eol__5.1.3 UI控件的常用单位 129__eol__5.2 文本视图 130__eol__5.2.1 TextView控件 130__eol__5.2.2 实例工程:显示文本 131__eol__5.3 输入框 133__eol__5.3.1 EditText控件 133__eol__5.3.2 实例工程:输入发送信息 134__eol__5.4 按钮 136__eol__5.4.1 Button控件 136__eol__5.4.2 实例工程:单击按钮获取__eol__ 系统时间 136__eol__5.5 图像视图 138__eol__5.5.1 ImageView控件 138__eol__5.5.2 实例工程:显示图像 138__eol__5.6 图像按钮 140__eol__5.6.1 ImageButton控件 140__eol__5.6.2 实例工程:提示广播信息__eol__ 状态的图像按钮 140__eol__5.7 单选按钮 142__eol__5.7.1 RadioButton控件 142__eol__5.7.2 实例工程:选择性别的__eol__ 单选框 143__eol__5.8 复选框 145__eol__5.8.1 Checkbox控件 145__eol__5.8.2 实例工程:兴趣爱好的__eol__ 复选框 146__eol__5.9 开关按钮 148__eol__5.9.1 Switch控件 148__eol__5.9.2 实例工程:房间灯的__eol__ 开关按钮 149__eol__5.10 提示信息 150__eol__5.10.1 Toast控件 150__eol__5.10.2 实例工程:不同位置显示的__eol__ 提示信息 151__eol__5.11 对话框 153__eol__5.11.1 AlertDialog控件 153__eol__5.11.2 实例工程:默认对话框和__eol__ 自定义对话框 154__eol__5.12 日期选择器 157__eol__5.12.1 DatePicker控件 157__eol__5.12.2 实例工程:设置日期的__eol__ 日期选择器 157__eol__5.13 时间选择器 159__eol__5.13.1 TimePicker控件 159__