2007年11月5日,谷歌公司发布了Android系统的第一个版本。Android是一款基于Linux平台的开源手机操作系统的名称,由整个操作系统、中间件、用户界面和应用软件组成。Android系统一经推出便受到了通信业巨头和手机制造商的青睐,并且被全世界的开发者所接受。根据国际数据公司(IDC)公布的统计数据,截至2014年1月31日,手机市场上Android占有率从2013年的68.8%上升到78.9%。而iOS则从2013年的19.4%下降到15.5%,Windows Phone系统从原来的2.7%小幅上升到3.6%。从数据上看,Android平台占据了手机市场的主导地位,继续称当老大的角色。78.9%,这是一个具有明显优势的比重,足以令后面的追赶着汗颜。我们有理由相信,至少在未来一段时间内,Android依旧能够牢牢地占据着智能手机操作系统第一的这个宝座。
穿戴设备的发展历程
自从谷歌推出Google眼镜产品之后,可穿戴计算设备便成为当今科技界的火热话题之一。在CES 2013和CES 2014(国际电子展),也有不少公司推出了眼镜、腕带等各种可穿戴计算设备,从此可穿戴设备开始流行起来。
为了更好地使人们了解可穿戴设备,FierceMobileIT特意整理了可穿戴设备的发展简史,帮助人们了解这类产品的发展状况。从中不难看出,如果能够广泛普及,像谷歌眼镜这样的设备有可能在将来会改变人们的生活和工作方式。
可穿戴设备的发展最早可以追溯到1762年,当时,约翰?哈里森(John Harrison)发明了怀表。但我们还是决定将这一技术的起始时间定在1975年,也就是Hamilton Watch推出Pulsar计算器手表的那一年。那款产品一时间成为男性时尚的代名词,甚至连时任美国总统的杰拉尔德?福特(Gerald Ford)也想要一块这样的手表。
可穿戴设备简史如下。
● 1975年:Hamilton Watch推出Pulsar计算器手表。
● 1977年:CC Collins为盲人开发了一款可穿戴设备,使用头戴式摄像头将图像转换成背心上的触觉网格。
● 1979年:索尼推出Walkman卡带随身听。
……
● 2011年:Jawbone推出UP健身腕带,可以追踪睡眠、运动、饮食状况,并与智能手机应用关联,零售价为130美元。
● 2012年:索尼推出SmartWatch,使用蓝牙与Android手机相连,零售价为150美元。
Pebble发布Pebble Watch,提供健身及健康追踪、上网和语音导航等功能。可以使用蓝牙技术与智能手机应用相连,零售价为250美元。
● 2013年:谷歌向部分用户推出测试版谷歌眼镜。谷歌眼镜是一款固定在眼镜上的光学头戴显示器,可以进行语音控制,而且能够利用Wi-Fi网络上网。
全球第一大Android智能手机制造商三星发布Galaxy Gear智能手表,可以使用蓝牙与Android智能手机相连。日本汽车制造商日产发布Nismo智能手表,可以为驾驶员提供平均时速、油耗和驾驶员心率等信息,零售价为120美元。
● 2014年:有关苹果iWatch,据称,这可能是一款能够通过Wi-Fi上网的智能手表。
本书的内容
本书详细讲解了Android开发技术基础,Android技术核心框架分析,HTTP数据通信,使用Socket实现数据通信,下载远程数据,上传数据,传感器技术,人工智能技术,语音识别和手势识别,蓝牙系统应用,智能心率计设计,计步器设计等知识。内容几乎涵盖了Android穿戴设备应用开发方面的所有主要技术,并且全书内容言简意赅,讲解方法通俗易懂,不但适合应用高手的学习,也特别适用于初学者学习。
本书的版本
Android系统自2008年9月发布第一个版本1.1以来,截至2013年11月发布最新版本4.4,一共存在十多个版本。由此可见,Android系统升级频率较快,一年之中最少有两个新版本诞生。如果过于追求新版本,会造成力不从心的结果;因此在此建议广大读者:“不必追求最新的版本,我们只需关注最流行的版本即可。”据官方统计,截至2013年11月25日,占据前三位的系统版本分别是Android 4.3、Android 4.2和Android 4.1,其实这三个版本的区别并不大,只是在某些领域的细节上进行了更新。因此,本书以Android 4.3为基础,详细讲解了Android系统安全方面的基本知识。
本书特色
本书内容十分丰富,讲解细致、全面。我们的目标是通过一本图书,提供多本图书的价值,读者可以根据自己的需要进行有选择的阅读。在内容的编写上,本书具有以下特色:
(1)结构合理
从用户的实际需要出发,科学安排知识结构,内容由浅入深,叙述清楚。全书详细地讲解了和Android穿戴设备应用开发有关的知识,内容循序渐进,由浅入深。
(2)遵循“理论介绍—演示实例—综合演练”这一主线
为了使广大读者彻底弄清楚Android穿戴设备应用开发的每一个知识点,在讲解时依次剖析了基本理论、演示实例分析、综合实战演练等内容。遵循了从理论到实践,实现了实践教学这一目标。
(3)易学易懂
本书内容条理清晰、语言简洁,可以帮助读者快速掌握每个知识点,使读者既可以按照本书编排的章节顺序进行学习,也可以根据自己的需求对某一章节进行针对性的学习,并且和传统的计算机书籍相比,阅读本书会为你带来更大的乐趣。
(4)实用性强
本书彻底摒弃枯燥的理论和简单的操作,注重实用性和可操作性,详细讲解了Android穿戴设备应用开发各个知识点的基本知识。
(5)内容全面
本书可以称为“内容最全面的一本Android穿戴设备应用开发书”,无论是开发环境搭建,还是传感器开发、数据传输、蓝牙技术等,在本书中读者都能找到解决问题的答案。
读者对象
● 初学Android编程的自学者
● Android应用开发人员
● Android源码爱好者
● Android穿戴设备开发人员
● 毕业设计的学生
● Android编程爱好者
● 相关培训机构的老师和学员
● 从事Android开发的程序员
在此,特别感谢我的家人,他们在编者写作时给予了巨大支持。由于编者水平有限,再加上Android系统更新较快,书中如有纰漏和错误之处,恳请读者批评指正。
编 者
2014年9月
前 言
2007年11月5日,谷歌公司发布了Android系统的第一个版本。Android是一款基于Linux平台的开源手机操作系统的名称,由整个操作系统、中间件、用户界面和应用软件组成。Android系统一经推出便受到了通信业巨头和手机制造商的青睐,并且被全世界的开发者所接受。根据国际数据公司(IDC)公布的统计数据,截至2014年1月31日,手机市场上Android占有率从2013年的68.8%上升到78.9%。而iOS则从2013年的19.4%下降到15.5%,Windows Phone系统从原来的2.7%小幅上升到3.6%。从数据上看,Android平台占据了手机市场的主导地位,继续称当老大的角色。78.9%,这是一个具有明显优势的比重,足以令后面的追赶着汗颜。我们有理由相信,至少在未来一段时间内,Android依旧能够牢牢地占据着智能手机操作系统第一的这个宝座。
穿戴设备的发展历程
自从谷歌推出Google眼镜产品之后,可穿戴计算设备便成为当今科技界的火热话题之一。在CES 2013和CES 2014(国际电子展),也有不少公司推出了眼镜、腕带等各种可穿戴计算设备,从此可穿戴设备开始流行起来。
为了更好地使人们了解可穿戴设备,FierceMobileIT特意整理了可穿戴设备的发展简史,帮助人们了解这类产品的发展状况。从中不难看出,如果能够广泛普及,像谷歌眼镜这样的设备有可能在将来会改变人们的生活和工作方式。
可穿戴设备的发展最早可以追溯到1762年,当时,约翰?哈里森(John Harrison)发明了怀表。但我们还是决定将这一技术的起始时间定在1975年,也就是Hamilton Watch推出Pulsar计算器手表的那一年。那款产品一时间成为男性时尚的代名词,甚至连时任美国总统的杰拉尔德?福特(Gerald Ford)也想要一块这样的手表。
可穿戴设备简史如下。
● 1975年:Hamilton Watch推出Pulsar计算器手表。
● 1977年:CC Collins为盲人开发了一款可穿戴设备,使用头戴式摄像头将图像转换成背心上的触觉网格。
● 1979年:索尼推出Walkman卡带随身听。
……
● 2011年:Jawbone推出UP健身腕带,可以追踪睡眠、运动、饮食状况,并与智能手机应用关联,零售价为130美元。
● 2012年:索尼推出SmartWatch,使用蓝牙与Android手机相连,零售价为150美元。
Pebble发布Pebble Watch,提供健身及健康追踪、上网和语音导航等功能。可以使用蓝牙技术与智能手机应用相连,零售价为250美元。
● 2013年:谷歌向部分用户推出测试版谷歌眼镜。谷歌眼镜是一款固定在眼镜上的光学头戴显示器,可以进行语音控制,而且能够利用Wi-Fi网络上网。
全球第一大Android智能手机制造商三星发布Galaxy Gear智能手表,可以使用蓝牙与Android智能手机相连。日本汽车制造商日产发布Nismo智能手表,可以为驾驶员提供平均时速、油耗和驾驶员心率等信息,零售价为120美元。
● 2014年:有关苹果iWatch,据称,这可能是一款能够通过Wi-Fi上网的智能手表。
本书的内容
本书详细讲解了Android开发技术基础,Android技术核心框架分析,HTTP数据通信,使用Socket实现数据通信,下载远程数据,上传数据,传感器技术,人工智能技术,语音识别和手势识别,蓝牙系统应用,智能心率计设计,计步器设计等知识。内容几乎涵盖了Android穿戴设备应用开发方面的所有主要技术,并且全书内容言简意赅,讲解方法通俗易懂,不但适合应用高手的学习,也特别适用于初学者学习。
本书的版本
Android系统自2008年9月发布第一个版本1.1以来,截至2013年11月发布最新版本4.4,一共存在十多个版本。由此可见,Android系统升级频率较快,一年之中最少有两个新版本诞生。如果过于追求新版本,会造成力不从心的结果;因此在此建议广大读者:“不必追求最新的版本,我们只需关注最流行的版本即可。”据官方统计,截至2013年11月25日,占据前三位的系统版本分别是Android 4.3、Android 4.2和Android 4.1,其实这三个版本的区别并不大,只是在某些领域的细节上进行了更新。因此,本书以Android 4.3为基础,详细讲解了Android系统安全方面的基本知识。
本书特色
本书内容十分丰富,讲解细致、全面。我们的目标是通过一本图书,提供多本图书的价值,读者可以根据自己的需要进行有选择的阅读。在内容的编写上,本书具有以下特色:
(1)结构合理
从用户的实际需要出发,科学安排知识结构,内容由浅入深,叙述清楚。全书详细地讲解了和Android穿戴设备应用开发有关的知识,内容循序渐进,由浅入深。
(2)遵循“理论介绍—演示实例—综合演练”这一主线
为了使广大读者彻底弄清楚Android穿戴设备应用开发的每一个知识点,在讲解时依次剖析了基本理论、演示实例分析、综合实战演练等内容。遵循了从理论到实践,实现了实践教学这一目标。
(3)易学易懂
本书内容条理清晰、语言简洁,可以帮助读者快速掌握每个知识点,使读者既可以按照本书编排的章节顺序进行学习,也可以根据自己的需求对某一章节进行针对性的学习,并且和传统的计算机书籍相比,阅读本书会为你带来更大的乐趣。
(4)实用性强
本书彻底摒弃枯燥的理论和简单的操作,注重实用性和可操作性,详细讲解了Android穿戴设备应用开发各个知识点的基本知识。
(5)内容全面
本书可以称为“内容最全面的一本Android穿戴设备应用开发书”,无论是开发环境搭建,还是传感器开发、数据传输、蓝牙技术等,在本书中读者都能找到解决问题的答案。
读者对象
● 初学Android编程的自学者
● Android应用开发人员
● Android源码爱好者
● Android穿戴设备开发人员
● 毕业设计的学生
● Android编程爱好者
● 相关培训机构的老师和学员
● 从事Android开发的程序员