Android智能穿戴设备开发实战详解
上QQ阅读APP看书,第一时间看更新

前言
Foreword

Android是一款在2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。根据国际数据公司(IDC)公布的统计数据,2015年2月消息,市场研究机构IDC公布了2014年全年度的智能手机平台调查报告,其中显示iOS的市场份额从去年同一时间的15.1%下滑至14.8%,Android则是从78.7%上升至81.5%。81.5%,这是一个具有突出性优势的比重,足以令后面的追赶者汗颜。我们有理由相信,起码在未来一段时间内,Android依旧牢牢地占据着智能手机操作系统第一的宝座。

本书的内容

本书共18章,循序渐进地讲解了在Android系统中开发穿戴设备的基本知识。本书依次讲解了Android穿戴设备开发技术基础,搭建Android开发环境,开发前的准备工作,让硬件和网络相连,地图定位应用解决方案,利用光线和接近警报提高用户体验,检测设备的运动方向,检测穿戴设备的运动轨迹,检测穿戴设备所处的环境参数,深入挖掘蓝牙技术,深入探索Android蓝牙系统,为可穿戴设备而生的蓝牙4.0 BLE,BLE 4.0开发秘籍,语音识别应用解决方案,用手势识别提高用户体验,多媒体应用解决方案,户外暴走轨迹记录仪,湿度测试仪。本书几乎涵盖了Android穿戴设备应用开发方面的所有内容,并且内容言简意赅,讲解方法通俗易懂、详细,不但适合应用高手们学习,也特别有利于初学者学习并消化。

本书的版本

Android系统自2008年9月发布第一个版本1.1以来,截至2015年6月发布最新版本5.1,一共有十多个版本。由此可见,Android系统升级频率较快,一年之中最少有两个新版本诞生。如果过于追求新版本,会造成力不从心的后果。所以在此建议广大读者:“不必追求最新的版本,我们只需关注最流行的版本即可”。据官方统计,截至2015年7月15日,占据前三位的版本分别是Android 5.0,Android 4.4和Android 4.3,其实这三个版本的区别并不是很大,只是在某个领域的细节上进行了更新。因此,在本书中就是以Android 5.0为主,个别案例会用到Android 4.4和Android 4.3来详细讲解Android系统安全方面的基本知识。

本书特色

本书内容十分丰富,分析细致、全面。我们的目标是通过一本图书能为读者提供多本图书的价值,读者可以根据自己的需要有选择地阅读。在内容的编写上,本书具有以下特色:

(1)结构合理

从用户的实际需求出发,科学安排知识结构,内容由浅入深,叙述清楚。

(2)遵循“理论介绍—演示实例—综合演练”这一主线

为了使广大读者彻底弄清楚Android穿戴设备应用开发的每一个知识点,在讲解时依次剖析了基本理论、演示实例分析、综合实战演练等内容。遵循了从理论到实践,实现实践教学这一目标。

(3)易学易懂

本书内容条理清晰、语言简洁,可以帮助读者快速掌握每个知识点。使读者既可以按照本书编排的章节顺序进行学习,也可以根据自己的需求对某一章节进行针对性的学习。并且和传统古板的计算机书籍相比,阅读本书会带来更大的乐趣。

(4)实用性强

本书彻底摒弃枯燥的理论和简单的操作,注重实用性和可操作性,详细讲解了Android穿戴设备应用开发各个知识点的知识、经验和技巧。

(5)内容全面

本书可以号称市面中“内容最全面的一本Android穿戴设备应用开发书”,无论是开发环境搭建,还是传感器开发、数据传输、蓝牙技术等,在本书中您都能找到想要的答案。

读者对象

本书几乎涵盖了Android穿戴设备应用开发方面的所有主要内容,并且全书内容言简意赅,讲解细致、通俗易懂,适合下列人员阅读学习:

● 初学Android编程的自学者。

● Android应用开发人员。

● Android源码爱好者。

● Android智能穿戴设备开发人员。

● 毕业设计的学生。

● Android编程爱好者。

● 相关培训机构的老师和学员。

● 从事Android开发的程序员。

本书在编写过程中,得到了家人和朋友的大力支持和帮助,在此对他们表示衷心的感谢!由于笔者知识有限,书中如有纰漏和不足之处,诚请读者批评指正,以便修订时使之更臻完善。

编者

2015年11月