2.1 Android背景知识
Android是一种基于Linux平台的、开源的、智能移动终端的操作系统,主要使用于便携设备,Android操作系统最初由Andy Rubin开发,主要支持手机设备。2005年由Google收购注资,并召集多家制造商组成“开放手机联盟”对其进行开发改良,并逐渐扩展到平板电脑及其他领域,近年来逐渐成为主流的移动终端操作系统之一。
Android平台的研发队伍十分强大,包括Google、HTC、T-Mobile、高通、摩托罗拉、三星、LG以及中国移动在内的30多家产商都将基于该平台开发手机新型业务。当然,使用Android这个统一的平台进行开发,对于我们开发者来说也是一大福音,至少在软件应用的通用性方面,我们不需要过多考虑。但是,你知道吗?如此强大的Android系统实际上才刚满4周岁,从2008年9月发布的Android 1.0开始,在接下来的几年中,Android一直在以惊人的速度成长着,直到今天成为占领全球半数市场的“巨无霸”,这个成绩可以算得上是一个奇迹了。让我们通过下表来回顾一下Android的成长之路吧!
从上表中,大家不仅可以了解Android系统的发展历程,而且可以了解Android系统在功能改进上的一些细节。另外,需要大家注意的是,考虑到对目前大部分设备的兼容性,本书下面的项目实例是在Android 2.2版本上安装/调试的。