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

vjiazhi【Android编程基础第0篇】Android的那些事.pdfVIP

vjiazhi【Android编程基础第0篇】Android的那些事.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vjiazhi【Android编程基础第0篇】Android的那些事.pdf

【Android 编程基础第0 篇】Android 的那些事 微价值网 風壹 微价值转型啦,既然转型了那文章就会换个风格,换成基础培训的。今天我们就先从最基本 的开始,先讲Android 及其相关的一些概念。 我们都说安卓手机,那安卓到底是什么呢? 安卓,英文名字叫Android。该词的本义指“机器人”,同时也是Google 于2007 年11 月5 日宣布的基于Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界 面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。简单来说是 个开源的手机操纵系统。 里程碑(Android 各版本代号与发布时间): 1.1:2008 年9 月发布的Android 第一版。 1.5:Cupcake (纸杯蛋糕):2009 年4 月30 日发布。 2.2 :Froyo (冻酸奶):2010 年5 月20 日发布。 2.3.x:Gingerbread (姜饼):2010 年12 月7 日发布。 3.0:Honeycomb (蜂巢):2011 年2 月2 日发布。 3.1:Honeycomb (蜂巢):2011 年5 月11 日发布。 3.2:Honeycomb (蜂巢):2011 年7 月13 日发布。 4.0 :IceCream Sandwich (冰激凌三明治):2011 年10 月19 日发布。 4.1 :JellyBean (果冻豆):2012 年6 月28 日发布。 4.2 :Android4.2Jelly Bean (果冻豆):2012 年10 月30 日发布。 4.4 :Android4.4KitKat (奇巧巧克力):2013 年11 月01 日发布。 Android 中我们接触最多的就是应用软件了,Android 上的应用软件我们又叫APK。 APK 是Android Package 的缩写,即Android 安装包(.apk)。将APK 文件直接传到Android 模拟器或Android 手机中执行即可安装。APK 文件是通过Android SDK 编译生成的不同类 型的工程文件包括资源打包而成的一个安装程序文件。 APK 启动后是运行在一个名叫Dalvik 的虚拟机上的。Android 4.4 后能跑在ART 上了呢。 更快更省电。Android L (据说Google 将于今年11 月份正式发布,也即Android 5.0 )以后 Dalvik 就没了,完全跑在了ART 上。 Dalvik 虚拟机: Dalvik 是Google 公司自己设计用于Android 平台的Java 虚拟机。Dalvik 虚拟机是Google 等厂商合作开发的Android 移动设备平台的核心组成部分之一。它可以支持已转换为 .dex (即Dalvik Executable)格式的Java 应用程序的运行,.dex 格式是专为Dalvik 设计的一 种压缩格式,适合内存和处理器速度有限的系统。 很长时间以来,Dalvik 虚拟机一直被用户指责为拖慢安卓系统运行速度不如IOS 的根源。 2014 年6 月25 日,Android L 正式亮相于召开的谷歌I/O 大会,Android L 改动幅度较大, 谷歌直接删除了Dalvik,代替它的是传闻已久的ART 。 ART: 全称为Android runtime ,谷歌Android 4.4 系统新增的一种应用运行模式。ART 的机制与 Dalvik 不同。在Dalvik 下,应用每次运行的时候,字节码都需要通过即时编译器转换为机 器码,这会拖慢应用的运行效率,而在ART 环境中,应用在第一次安装的时候,字节码就 会预先编译成机器码,使其成为真正的本地应用。这个过程叫做预编译 (AOT,Ahead-Of-Time)。这样的话,应用的启动(首次)和执行都会变得更加快速。 很多人会问了,那我们要开发APK 要怎么办呢,开发Android 的APK 我们需要用到什么呢? 这里就要介绍一下Android SDK 了。 SDK,即软件开发工具包(英文全称:Software Development Kit),是一种被软件开发工 程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集 合。 因此,Android SDK 指的是Android 专属的软件开发工具包。 学习Android 当然也要知道它的特点。Android 有哪些特点呢? 1)应用程序框架:支持组件的复用和更换 2 )Dalvik 虚拟机:专门为移动设备进行过优化(4.4 采了用ART ,执行效率更快,更省

文档评论(0)

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

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

1亿VIP精品文档

相关文档