菜单
  

     从上图中,我们可以清楚的看出来,Android是一个分层的系统,且主要由五个部分组成,分别为:Linux Kernel、Android Runtime、Libraries、Application Framework、Applications。底层由Linux内核构成,与硬件操作紧密相连;中间层由Libraries、Android Runtime及Application Framework三个部分构成,是核心应用程序的一个集合。

    分层的好处在于使用下层所提供的服务为上层提供了统一的服务,并且屏蔽本层以及下层的差异,当本层及下层发生了变化时不会影响到上层。也就是说各层各司其职,各层提供固定的服务访问点,从而实现高内聚,低耦合的效果。

    2.1.2 Android 的发展历程

    Android 1.0:2008年9月23日发布,这也是Android系统最早的版本。伴随着Android 1.0的发布,首款搭载此系统的Android手机诞生,因为1.0是不支持触控输入的,因此G1配置了实体键盘。

    Android 1.5:2009年4月30日发布,从这时起,Android系统版本都是以糕点进行命名,并以字母排序,它是Android发展历史上的第一个重要的里程碑时刻。

    Android 1.6: 2009年9月15日发布,Android 1.6首次支持了CDMA(Code Division Multiple Access)网络,为诸如Verizon和Sprint这样的CDMA运营商打开了一扇大门。

    Android 2.0: 2009年11月,G1面世后1年左右,Android 2.0降临了。不论从哪个方面来说,它都是Android发展历史上的第二个重要的里程碑时刻。

    Android 2.1: 2010年5月20日发布,直到Android 2.2发布时,谷歌似乎才开始考虑Android的企业级功能。

    Android 2.3: 该版本于2010年12月7日发布,2.3开始对NFC(近距离无线通讯技术)支持,但是在相当长的时间内,NFC功能作用也仅限于扫描景点的NFC便签,从而获得URL网址等更多的信息(其实和二维码没什么区别),但谷歌随后在Sprint版本的Nexus S中引入了谷歌电子钱包。许多公司也开始注意到了NFC和移动支付的前景,然而毫无疑问,Android 2.3是这方面的先驱者。

    Android 3.0: 该版本于2011年2月2日发布,“蜂巢”更像是Android系统发展历程上向分岔路的一次尝试,并且与智能手机无关,仅仅是进军平板电脑。

    Android 4.0: 2011年10月19日在香港发布。Android 4.0 是Android发展历史上最重大的一次升级。论文网

    Android 4.1: 2012年6月28日发布,Android 4.1是谷歌继蜂巢之后,一次全新的平板策略尝试。

    而现在,安卓的最新版本已经发展到Android 4.4.4。安卓的发展还在继续……

    2.2 Eclipse工具的简介以及使用

    Eclipse是一个开放源代码的、基于Java的可以扩展的开发平台。就其本身而言,它仅仅是一个框架和一组服务,是通过插件组件构建的开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具JDK(Java Development Kit)。 

    2.2.1 Eclipse工具的简介

    Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月开始贡献给了开源社区,现在它是由非盈利的软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0版本选择了OSGI服务平台规范做为运行时的架构。2007年6月,稳定版3.3发布;2008年6月发布代号Ganymede的3.4版;2009年6月发布代号为Juno的4.2版;2013年6月发布代号为Kepler的4.3版本;2014年6月发布代号为Luna的4.4版本。

    2.2.2 Eclipse工具的使用

    1) 打开Eclipse,启动之后选择一个工作区,每一个工作区中都会包含很多项目。

    2) 选择建立一个Android项目

    3) 当一个Android项目建立完成之后,会自动出现以下文件:

  1. 上一篇:ASP.NET+sqlserver连锁药店医药销售管理系统设计
  2. 下一篇:C#+Sqlserver网上求职与招聘系统设计
  1. 基于MATLAB的图像增强算法设计

  2. JAVA基于安卓平台的医疗护工管理系统设计

  3. 基于安卓系统的测量软件...

  4. 人脸图像品质评估算法设计与实现

  5. 基于RGB-D摄像机的图像分割算法研究与实现

  6. 基于蛋白质图像表示的二硫键预测

  7. 基于余弦积分图像的快速...

  8. 圆柱绕流国内外研究现状

  9. 带式输送机技术英文文献和中文翻译

  10. 《简爱》女性主义的象征

  11. 合肥老乡鸡连锁餐饮企业的经营策略探析

  12. 公共服务均等化文献综述和参考文献

  13. 文化旅游主题展示设计广富林十里长街设计

  14. 机器人摩擦焊机头设计

  15. 新生代农民工培训现状分析

  16. 分光光度法测定水溶液中有机酸含量的研究

  17. 探讨“绿色生态”在都市设计中的体现

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回