书籍 安卓应用开发案例教程的封面

安卓应用开发案例教程PDF电子书下载

王晨,戴建勇主编

购买点数

11

出版社

北京:北京理工大学出版社

出版时间

2022

ISBN

9787568294973

标注页数

259 页

PDF页数

268 页

图书目录

第1章 Android平台简介 1

1.1 Android的发展史 1

1.2 Android平台的特性 1

1.3 Android平台体系结构 2

1.4 Android操作系统的历史版本 5

1.5 小结 6

第2章 开发环境简介 7

2.1 前提条件 7

2.2 搭建开发环境 8

2.3 创建第一个Android项目——HelloWorld 16

2.4 运行“HelloWorld”项目 19

2.5 调试“HelloWorld”项目 20

2.6 小结 23

第3章 Android应用解析 24

3.1 Android项目目录结构 24

3.2 详解其他资源 25

3.3 Android应用解析 29

3.3.1 Activity 29

3.3.2 Intent 38

3.3.3 Content Provider 42

3.3.4 Service 47

3.4 小结 54

第4章 Android生命周期 55

4.1 应用程序的生命周期 55

4.2 Activity的生命周期 56

4.3 检验Activity的生命周期 60

4.4 小结 69

第5章 Android UI开发 70

5.1 编写程序界面的建议 70

5.2 常见控件的使用方法 70

5.2.1 TextView(文本框) 70

5.2.2 EditText(编辑框) 73

5.2.3 Button(按钮) 76

5.2.4 ImageView(图片视图) 79

5.2.5 ProgressBar(进度条) 82

5.3 难用却不得不用的控件 85

5.3.1 ScrollView(卷轴视图) 85

5.3.2 ListView(列表视图) 92

5.4 常见布局的使用方法 94

5.4.1 LinearLayout(线性布局) 94

5.4.2 RelativeLayout(相对布局) 100

5.4.3 FrameLayout(帧布局) 105

5.4.4 TableLayout(表格布局) 105

第6章 Android实践应用开发案例 109

6.1 功能需求分析 109

6.2 可行性分析 109

6.3 代码托管 109

6.4 登录界面 119

6.5 注册界面 123

6.6 修改密码界面 130

6.7 找回密码界面 136

6.8 界面逻辑 141

6.9 修改图标 160

6.10 未完待续 162

6.11 文件管理系统平台的使用 163

6.11.1 文件管理系统 163

6.11.2 源码编译系统 170

6.11.3 自动化统一管理系统 171

6.12 小结 174

第7章 软件测试基础综述 175

7.1 什么是软件 175

7.2 软件的分类 175

7.3 软件测试的背景 176

7.3.1 软件缺陷的著名案例 177

7.3.2 什么是软件缺陷 179

7.4 什么是软件测试 180

7.5 软件测试的原则 181

7.5.1 完全测试是不可能的 181

7.5.2 软件测试是有风险的行为 181

7.5.3 测试无法找到潜在的软件缺陷 182

7.5.4 杀虫剂效应 182

7.5.5 并非所有的软件缺陷都需要修复 182

7.6 测试用例 183

7.7 为什么要编写测试用例 184

7.8 小结 185

第8章 软件测试技术 186

8.1 黑盒测试和白盒测试 186

8.2 静态测试和动态测试 187

8.3 软件测试阶段 190

8.3.1 单元测试和集成测试 190

8.3.2 系统测试和验收测试 192

8.4 功能测试 193

8.5 性能测试 195

8.6 其他测试技术 197

8.7 小结 197

第9章 黑盒测试技术 198

9.1 等价类划分技术 198

9.2 边界值技术 201

9.3 结合案例 203

9.4 小结 206

第10章 自动化测试基础综述 207

10.1 Monkey工具 209

10.1.1 Monkey概述 209

10.1.2 Monkey的基础使用 209

10.1.3 Monkey的可选参数及使用 210

10.1.4 Monkey常用参数小结 221

10.2 UIAutomator工具 221

10.2.1 UIAutomator的特点 222

10.2.2 控件捕获辅助工具 222

10.2.3 UIAutomator的主要API 222

10.2.4 项目创建 231

10.2.5 脚本编写 232

10.2.6 编译运行 244

10.2.7 工具总结 247

10.3 iTest自动化测试工具 247

10.3.1 工具介绍 247

10.3.2 工具架构 247

10.3.3 工具使用 248

10.4 小结 259

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包