图书介绍

Android应用开发教程pdf电子书版本下载

Android应用开发教程
  • 赵明渊主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302483182
  • 出版时间:2018
  • 标注页数:459页
  • 文件大小:75MB
  • 文件页数:470页
  • 主题词:移动终端-应用程序-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Android应用开发教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Android系统体系架构和应用开发环境 1

1.1 Android概述 1

1.1.1 Android简介 1

1.1.2 Android应用 2

1.1.3 Android的特点 2

1.2 Android操作系统的体系架构 3

1.3 Eclipse集成开发环境 5

1.3.1 JDK下载和安装 5

1.3.2 Eclipse集成开发环境的下载与安装 7

1.3.3 Eclipse集成开发环境的界面 7

1.3.4 创建和启动虚拟设备AVD 11

1.4 Android Studio集成开发环境 13

1.5 小结 18

习题1 19

第2章 Android应用的创建、调试和发布 20

2.1 Android项目的创建和运行 20

2.1.1 创建第一个Android应用项目 20

2.1.2 运行Android应用程序 23

2.1.3 Android项目的导入、导出和移除 27

2.2 Android应用的目录结构 30

2.3 Android应用程序分析 31

2.3.1 源代码文件 31

2.3.2 资源文件 33

2.3.3 资源索引文件 35

2.3.4 项目配置文件 36

2.4 Android应用的调试 37

2.4.1 Java调试器Debug 37

2.4.2 图形化调试工具DDMS 39

2.4.3 获取日志信息调试工具LogCat 40

2.5 Android应用项目的发布 43

2.5.1 发布Android应用项目的打包和签名 43

2.5.2 APK文件的安装 45

2.6 小结 46

习题2 47

第3章 Activity、Fragment和Intent 49

3.1 Android应用程序的生命周期 49

3.2 Android应用的基本组件 51

3.2.1 Activity 51

3.2.2 Service 52

3.2.3 BroadcastReceiver 52

3.2.4 ContentProvider 52

3.2.5 Intent 53

3.3 Activity的运行状态和生命周期 53

3.3.1 Activity的运行状态 53

3.3.2 Activity的生命周期 53

3.4 Fragment的使用 59

3.4.1 Fragment的生命周期 59

3.4.2 Fragment的应用 61

3.5 Intent属性、过滤器和传递数据 71

3.5.1 Intent属性 71

3.5.2 启动Activity 73

3.5.3 Intent过滤器 76

3.5.4 Activity组件之间通过Intent通信 79

3.6 小结 85

习题3 86

第4章 Android基本控件 88

4.1 用户界面设计 88

4.2 常用布局 89

4.2.1 定义布局文件和在Activity中引用布局文件 89

4.2.2 线性布局 90

4.2.3 表格布局 95

4.2.4 帧布局 98

4.2.5 网格布局 101

4.2.6 相对布局 103

4.2.7 绝对布局 106

4.3 常用控件 108

4.3.1 TextView 109

4.3.2 EditText 112

4.3.3 Button和ImageButton 114

4.3.4 ImageView 117

4.3.5 Checkbox和RadioButton 118

4.3.6 AnalogClock和DigitalClock 120

4.3.7 DatePicker和TimePicker 122

4.3.8 用户登录界面设计 124

4.4 小结 130

习题4 131

第5章 Android事件处理、高级控件和菜单 133

5.1 Android事件处理机制 133

5.1.1 基于监听接口的事件处理 133

5.1.2 基于回调机制的事件处理 142

5.2 Android常用高级控件 147

5.2.1 AutoCompleteTextView 148

5.2.2 Spinner 150

5.2.3 Gallery 154

5.2.4 ListView 158

5.2.5 GridView 170

5.2.6 ScrollView 176

5.2.7 TabHost 176

5.2.8 ImageSwitcher 180

5.2.9 进度条与拖动条 184

5.2.10 应用项目的界面设计 188

5.3 菜单 197

5.3.1 选项菜单 197

5.3.2 子菜单 201

5.3.3 上下文菜单 209

5.4 小结 209

习题5 210

第6章 后台服务 213

6.1 Service组件及其生命周期 213

6.1.1 Service简介 213

6.1.2 Service的生命周期 213

6.2 Service的启动模式和绑定模式 215

6.2.1 启动模式下的Service 215

6.2.2 绑定模式下的Service 221

6.2.3 线程使用 228

6.3 BroadcastReceiver组件 234

6.4 Notification 240

6.5 花卉图片的幻灯片展示 247

6.6 小结 252

习题6 253

第7章 数据存储 255

7.1 SharedPreferences 255

7.2 文件存储 261

7.2.1 数据文件的存取操作 261

7.2.2 访问SD卡 268

7.2.3 访问资源文件 272

7.3 SQLite数据库 278

7.3.1 创建数据库和创建表 278

7.3.2 数据操纵语句 280

7.4 数据共享 296

7.4.1 ContentProvider 296

7.4.2 ContentResolver 300

7.5 小结 313

习题7 314

第8章 多媒体服务 317

8.1 绘制2D图形 317

8.1.1 2D图形绘图类 317

8.1.2 绘制图形 320

8.1.3 绘制2D图形举例 324

8.2 绘制3D图形 330

8.2.1 绘制3D图形的方法和步骤 330

8.2.2 绘制3D图形举例 331

8.3 制作动画 336

8.3.1 逐帧动画 336

8.3.2 补间动画 340

8.4 音频播放与视频播放 353

8.4.1 音频播放 353

8.4.2 视频播放 358

8.5 声音采集与图像采集 363

8.5.1 声音采集 363

8.5.2 图像采集 372

8.6 多媒体服务应用举例 377

8.7 小结 387

习题8 388

第9章 定位服务和百度地图应用开发 389

9.1 定位服务概述 389

9.1.1 LBS简介 389

9.1.2 LBS服务模式 389

9.2 获取位置信息 391

9.3 百度地图应用开发 391

9.3.1 登录百度地图开发平台 392

9.3.2 申请应用开发密钥 392

9.3.3 下载SDK 395

9.3.4 开发LBS应用 396

9.4 小结 400

习题9 401

第10章 Android应用项目开发 402

10.1 网上求职手机客户端系统需求分析和设计 402

10.1.1 需求分析 402

10.1.2 总体设计 403

10.1.3 数据库设计 403

10.2 网上求职手机客户端系统程序结构设计 404

10.2.1 Activity类和Fragment类 404

10.2.2 Adapter类和公共数据类 406

10.2.3 布局文件 406

10.2.4 其他资源文件 407

10.3 基本页面 408

10.3.1 首页 408

10.3.2 消息页 421

10.3.3 我的页 422

10.4 用户登录和注册 428

10.4.1 用户登录 429

10.4.2 用户注册 433

10.5 职位详情 438

10.6 我的信息 442

10.6.1 个人简历 442

10.6.2 编辑资料 445

10.7 小结 450

习题10 451

习题参考答案 453

参考文献 458

精品推荐