网站大量收购独家精品文档,联系QQ:2885784924

第一章 Android结构介绍和环境配置解析.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android结构介绍和环境配置 【本章导读】 本章主要介绍的是Android系统的发展历程和基本特性,让读者对Android系统有一个初步的了解;然后简单的介绍Android内部的基本构造与分层结构,在开发环境配置中详细叙述开发Android所需要的基本环境的构建过程;通过一个简单例子叙述Android程序的构建过程;在本章的最后,叙述了Android的程序调试功能。 【本章要点】 Android概述; Android开发环境配置; 第一个例子——HelloWorld; Android调试及ADB的使用。 Android是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟持续开发与领导。Android概述 本节介绍Android平台起源、特点、发展历程和Android系统基本架构,使读者对Android平台有一个初步的感性认识。 Android的。它是一个开放式的手机软件平台,主要:Android特性 Android平台的特性提到Android的优势,首先想到的一定是其真正的开放,其开放性包含底层的操作系统以及上层的应用程序等,Google与开放手机联盟合作开发Android的目的就是建立标准化、开放式的移动软件平台,在移动产业内形成一个开放式的生态系统。 Android的开放性也同样会使大量的程序开发人员投入到Android程序的开发中,这将为Android平台带来大量新的应用。平等性 在Android系统上,所有的应用程序完全平等系统默认自带的程序与自己开发的程序没有任何区别,程序开发人员可以开发个人喜爱的应用程序来替代系统程序,构建个性化的Android手机系统,这些功能在其它的手机平台是没有的。Android系统挣脱运营商的束缚手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制Android终端网络特色,将让用户离互联网更近用户可以更加方便地连接网络,减少运营商的制约Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种的阻扰,的软件会诞生。无界性 Android平台的无界性表现在应用程序之间的无界,开发人员可以很轻松地将自己开发的程序与其他程序进行交互,比如应用程序需要播放声音的模块,而正好你的手机中已经有一个成熟的音乐播放器,此时你就不需要再重复开发音乐播放功能,只需要简单的加几行代码即可将成熟的音乐播放功能添加到自己的程序中。方便性在Android平台中开发应用程序是非常方便的,如果你对Android平台比 较熟悉的话,想自己开发一个功能全面的应用程序并不是什么难事。Android 平台为开发人员提供了大量的应用库及方便的工具,同时也将Google Map等强大功能集成了进来,只需要简单的几行调用代码即可将强大的地图功能添加到自己的程序中。硬件的丰富性 由于平台的开放,众多的硬件制造商推出了各种各样、千奇百怪的产品,但这些产品功能上的差异并不影响数据的同步与软件的兼容,例如原来在诺基亚手机上的应用程序,可以很轻松的被移植到摩托罗拉手机上使用,且联系人、短信等资料更是可以方便地转移。 Android发展历程 现,IOS系统抗衡的手机操作系统,在全球范围内有着广泛的用户。 首先简单介绍一下Android版本的更新历程:0号Donut(甜甜圈),发布时间为2009年9月15日。 Android2.0/2.0.1/2.1操作系统的代号均为 Eclair(松饼),发布时间发布时间发布时间Android4.2操作系统代号为 Android 4.4操作系统的代号为KitKat(奇巧),发布时间为:2013年9月3日。 Android 5.0/5.操作系统的代号为Lollipop(Android L),发布时间为:2014年6月25日。 Android 6.0 操作系统的代号为 Marshmallow(Android M)在Google 2015年的 I/O大会上被正式发布。 Android的未来前景不能说是一缕平地,虽然距离完美还是有一定的距离,但是相信在把握住发展方向之后,在不久的将来追赶甚至超越也不是没有可能,经历了从1.1到6.0这个过程,我们见证了Android的成长与壮大,见证了机器人成长为高达的奇迹,然而接下来还会有什么好戏等着我们呢?让我们拭目以待。 Android系统基本架构 Android 是由部分组成,分别是:Linux Kernel、Android Runtime、Libraries、Application Framework、Applications。第二部分将详细介绍这5个部分。 1、Linux Kernel   Android基于Linux 2.6提供核心系统服务,例如:安全

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档