Android经典应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 Android概述

对移动开发人员来说,如今是一个令人心潮澎湃的时代。手机从来没有像今天这样流行,强大的智能手机产品已经为消费者所普遍接受。现在,外观时尚且用途广泛的手机带有GPS、加速计和触摸屏等硬件功能,并且具有固定费率且定价合理的数据计划,因此,它们成为吸引越来越多的开发者创建各种新颖有趣移动应用程序的平台。

现在,市面上有大量的Android设备可供消费者选择,包括带有QVGA屏幕的手机和诸如Motorola Droid及Google Nexus One这样强大的WVGA设备,但是真正的赢家却是开发人员。由于现有的手机应用程序的开发是构建在各手机厂家的私有操作系统之上的,所以它限制了第三方应用程序的开发和部署,而Android为我们提供了一个开放的平台。因为没有了人为制造的障碍,所以Android开发人员可以自由地编写能够充分利用日益强大的手机硬件的应用程序,并在一个开放的市场上销售它们。

因此,随着移动设备的销售量不断增长,开发者对Android设备的兴趣也出现了爆炸性的增长。在2009年和2010年前半年,包括HTC、摩托罗拉、LG、三星和索尼爱立信在内的OEM发布了20多种Android手机。超过26个国家的32家以上的运营商都提供了Android设备。美国的4家主要运营商(T-Mobile、Verizon、AT&T和Sprint)都销售Android设备。

由于Android构建在开源代码的框架之上,并且提供了强大的SDK库和开放的理念,所以它为广大的没有任何移动应用程序开发经验的新手开辟了一条开发完美移动应用程序的康庄大道。而富有经验的移动开发人员现在也可以方便地扩展到Android平台上来,利用它独特的功能来改进现有产品或者开发其他新颖产品。