安卓实训指导书.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安卓实训指导书 河北科技大学信息科学与工程学院 二零一四年十二月 目 录 1 前言 第一章 认识一下安卓 第二章 搭建Android应用开发环境 第三章 JAVA 的基础知识 第四章 Android开发实例详解 第五章 Android应用开发实验 1 前 言 Android 目前完全可以用 “炙手可热”这个词来形容,截至2011 年5月,每天40万个Android设备被激活,全球Android开发者超 过了45万,Android Maket应用数量超过30万,Android应用安装 量超过了45亿次,这些数字足以让它成为当今移动互联网大潮中的 弄潮儿。 由于Android的程序设计包含的内容实在太丰富,而且Android 系统版本也一直不断的更新,因此想通过几节课的时间来讲通 Android的全部内容是不可能的。本次实训就是通过几节课的时间带 领大家认识和学习Android程序设计中最基础和核心的东西。 1 第一章 认识一下Android 1.1 什么是Android Android译为安卓或者安致一词,英文本义译为 “机器人”,但真 正让它一夜成名的是作为Google于2007年 11月5 日发布的基于 Linux平台的开源移动操作系统的名称。 Android是一款完整的移动操作系统,它借用了Linux的内核作 为自己的基础核心,实现了存储管理,设备管理,文件管理,进程管 理,安全管理等操作系统的基本职能。尽管它借用了Linux的内核实 现了操作系统的基本功能,但是作为操作系统的核心功能之一的设备 管理,Android所依赖的底层硬件驱动并不遵循Linux的GPL规范。 另外,它没有使用任何Linux的GUI方案。它的应用框架和GUI库都 采用Java语言来实现因此,Android不应看作是Linux操作系统的 分支。 1.2 Android是一款开发平台 除了基本的操作系统功能外,Android还提供了一个强大的应 用开发框架,以及一系列的应用开发和调试工具。开发人员可以 轻松的开发各种移动应用。然而,在Android上运行的虚拟机不 是Java虚拟机,而是经过改造的Dalvik虚拟机,相对于Java虚 拟机,他的运行效率更加优化。在Dalvik 内运行的不是Java编 译后的字节码,而是一种后缀名为dex的内部格式。 1.3 为什么推出Android 在移动互联网时代,将Google的服务植入到包括手机,平板电脑 1 在内的形形色色的移动设备是其终极目标。但当时的移动应用开 发环境难以让Google满意。Windows Mobile是微软的,iOS是 Apple的,Symbian是诺基亚的,这些移动操作系统都是封闭的, 仅仅提供了有限的第三方开发人员使用,而且第三方应用的发布 还受到认证签名等限制措施。为了打破这种封锁,推广自己的 Google服务,开源的Android操作系统成为Google布局移动互 联网的重要一步。Google在2005年收购了Android这家致力于 移动终端开源操作系统的公司。然后在2007年主导建立了开放手 机联盟 (Open Handset Alliance,OHA),这个联盟集结了包括从 芯片厂商到运营商等产业重要力量。2007年11月5 日,OHA正式 推出了Android 1.0版本,它标志着一个新的时代的来临。 1.4 Android的软件架构 Android采用堆栈式软件架构,实现了从底层操作系统和顶层 核心应用在内的丰富的功能集合。整个系统的结构分为五个层次, 如图1-1所示。 吧 图1-1

文档评论(0)

_______ + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档