2009年4月,谷歌正式推出了Android 1.5这款手机。有趣的是,从Android 1.5版本开始,谷歌开始将Android的版本以甜品的名字命名。并且Android其中有很多组件的名称也与食品有种不可分的密切关系。
2010年2月份,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核“状态树”上除去,从此,Android与Linux开发主流将分道扬镳。在同年5月份,谷歌正式发布了Android 2.2操作系统。这一版本的操作系统正式代表着Android能够独立作为一个操作系统存在。
2011年8月,Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,终结了Symbian(塞班系统)的霸主地位,跃居全球第一。同年9月份,Android系统的应用数目已经达到了48万,并且智能手机市场,Android系统的占有率已经达到了43%。继续在排在移动操作系统首位。
2012年1月6日,谷歌Android Market已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Market应用程序商店目录在新年首周周末突破40万基准,距离突破30万应用仅4个月。论文网
Android如此迅猛的发展,如何让人们能够不注视着它闪耀的光芒,如此多的开发者前仆后继的涌向这一块丰沃的市场,而更多的应用支持导致更多的用户会选择Android操作系统的手机,一个良性循环就这样开始了。
2.2 Java简介
Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun 公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的性能。
Android SDK可以看成在Java JDK上有继承和拓展。
2.3 Eclipse简介
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。其本质是一个框架以及一组服务,用于通过插件组件构建开发环境,由于其内置附带了一个标准插件集合,包括Java开发工具。
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。Eclipse Platform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。
为了能够使用Eclipse开发Android应用,则需要在Eclipse中附加Android SDK 。 在Eclipse中依次点击Help->就可以直接从Google官网下载到最新的Android SDK版本,当然,在配置完SDK之后,也可以通过SDK Manager 下载所需要的SDK版本。配置完需要的Android开发插件之后,就可以新建Android项目进行Android开发了。 Android物流管理系统设计(3):http://www.751com.cn/jisuanji/lunwen_73475.html