Android外设开发实战

Android外设开发实战

薛伟, 陈强, 编著

出版社:清华大学出版社

年代:2015

定价:79.0

书籍简介:

本书详细讲解了基于Android系统开发外设程序的基本知识,包括Android开发技术基础、搭建Android应用开发环境、获取并编译源码、Android技术核心框架分析、Android传感器系统分析、Android传感器系统,然后分别讲解了开发大型智能家居系统、健康仪器系统、智能电视系统、车载系统、智能眼镜系统和恒温系统等项目的具体实现。本书几乎涵盖了当今主流的Android外设项目,讲解方法通俗易懂,所有实例具有很强的代表性。

书籍目录:

第 1篇 基础知识篇

第 1章 Android系统介绍 ............................... 2

1.1 纵览主流智能设备系统 ............................ 2

1.2 分析 Android成功的秘诀 ......................... 6

1.3 Android智能设备来袭 .............................. 7

第 2章获取并编译 Android源码 ................. 14

2.1 在 Linux系统中获取 Android源码 ........ 14

2.2 在 Windows平台获取 Android源码 ...... 15

2.3 编译源码 .................................................. 18

2.4 实战演练—演示两种编译 Android 程序的方法 ........... 21

2.5 编译 Android Kernel ................................ 25

第 3章搭建 Android应用开发环境 .............. 30

3.1 搭建前的准备 .......................................... 30

3.2 安装 JDK .................................................. 30

3.3 获取并安装 Eclipse和 Android SDK ..... 34

3.4 安装 ADT ................................................. 37

3.5 验证设置 .................................................. 39

3.6 Android模拟器详解 ................................ 40

第 4章 Android核心框架详解 ...................... 44

4.1 Android系统架构介绍 ............................ 44

4.2 分析 Android应用工程文件 ................... 46

4.3 5大核心组件 ........................................... 49

4.4 进程和线程 .............................................. 51

4.5 Android和 Linux的关系 ........................ 54

4.6 编写第一段 Android程序 ....................... 57

第 2篇 系统分析篇

第 5章 Android传感器系统架构详解 ........... 64

5.1 Android传感器系统概述 ........................ 64

5.2 Android传感器应用开发基础 ................ 95

5.3 光线传感器基础 .................................... 101

5.4 磁场传感器详解 .................................... 103

5.5 加速度传感器详解 ................................ 105

5.6 方向传感器详解 .................................... 109

5.7 陀螺仪传感器详解 ................................ 111

5.8 距离传感器详解 .................................... 115

5.9 气压传感器详解 .................................... 117

5.10 温度传感器基础 .................................. 119

5.11 湿度传感器基础 .................................. 119

第 6章 蓝牙系统详解 ................................. 121

6.1 短距离无线通信技术概览 .................... 121

6.2 低功耗蓝牙基础 .................................... 123

6.3 Android系统中的蓝牙模块 .................. 126

6.4 和蓝牙相关的类 .................................... 127

6.5 Android BlueDroid架构详解 ................ 137

第 7章 NFC近场通信 ................................ 152

7.1 近场通信技术基础 ................................ 152

7.2 射频识别技术详解 ................................ 153

7.3 Android系统中的 NFC ......................... 156

7.4 在 Android系统编写 NFC APP的方法 .......... 178

第 8章 Google Now和 Android Wear 详解 ........ 181

8.1 Google Now介绍 ................................... 181

8.2 Android Wear详解 ................................ 184

8.3 开发 Android Wear程序 ....................... 189

8.4 实战演练——开发一个 Android Wear 程序 ....... 197

第3篇 实战演练篇

第 9章 暴走轨迹计步器 ............................. 206

9.1 系统功能模块介绍 ................................ 206

9.2 系统主界面 ............................................ 206

9.3 系统设置 ................................................ 226

9.4 邮件分享提醒 ........................................ 235

9.5 上传 OSM地图 ...................................... 242

第 10章 智能家居系统 ............................... 247

10.1 需求分析 .............................................. 247

10.2 系统功能模块介绍 .............................. 248

10.3 系统主界面 .......................................... 249

10.4 系统设置 .............................................. 251

10.5 电器控制模块 ...................................... 261

内容摘要:

Android系统从诞生到现在,短短几年便凭借其操作易用性和开发的简洁性,赢得了广大用户和开发者的支持。截至2014年9月30日,Android系统的市场占有率高达85%。本书内容分为3篇,共计19章,循序渐进地讲解了开发Android外设项目的基本知识。本书从获取源码和搭建应用开发环境开始讲起,依次讲解了基础知识、系统分析和实战演练3部分的内容。在讲解每一个知识点时,都遵循了理论联系实际的讲解方式,从内核分析到接口API实现,再到实战演练,最后到综合实例演练,彻底剖析了一个个经典外设的完整实现流程。本书几乎涵盖了所有Android外设项目开发的主要内容,讲解通俗易懂并且详细,不但适合应用高手的学习,也特别有利于初学者学习和掌握。本书适合Android驱动开发者、Linux开发人员、Android物联网开发人员、Android编程爱好者、Android源码分析人员、Android应用开发人员、Android传感器开发人员、Android智能家居开发人员、Android可穿戴设备开发人员的学习,也可以作为相关培训机构和大专院校相关专业的教学用书。

编辑推荐:

实录520分钟、91个外设开发高清学习视频。
·11个大型综合案例,与实际外设开发项目可无缝对接。
·从内核分析到接口实现,完整再现一个个经典外设项目的开发全程。
·教授精髓,精讲精炼。赠送源码,拿来就用。
 超值赠送:
·赠送15个Android应用开发综合案例
·赠送38个Android应用开发学习视频

书籍规格:

书籍详细信息
书名Android外设开发实战站内查询相似图书
9787302401827
如需购买下载《Android外设开发实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)79.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Android外设开发实战是清华大学出版社于2015.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计 的书籍。