Android技术专题+38页+0.4M+超清版.pdf

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android技术专题38页0.4M超清版

Android 技术专题 Android 是第一个完全开源完全免费的具有商业级产品质量和巨大号召力的Linux 智能 手机平台。目前在国内外使用的越来越广泛,相信在不久的将来在国内的山寨机市场上逐步 取代MTK 的地位。基于个人兴趣,本人怀着好奇心利用业余时间比较系统的研究了这一系 统,在这里与大家分享自己的笔记心得。文章记录的可能不是非常系统,有兴趣者欢迎进一 步交流。 Android 是什么 Android 是一个完整的手机软件平台,包含底层的操作系统(Linux), 中间件以及一些关键 应用。 Android 还提供了一个SDK 帮助开发者使用Java 语言来开发。 特性 应用框架:提供机制使组件(component)能够被复用和替换 Dalvik 虚拟机:为移动设备专门进行优化 浏览器:基于Webkit 引擎 优化的图形库:基于一个定制的2D 图形库; 3D 图形库基于OpenGL ES 1.0 草案(硬件加速功 能可选) SQLite 媒体支持:包括常见的音频,视频和静态图像格式(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM 库(硬件相关) Bluetooth, EDGE, 3G , 和 WIFi (硬件相关) Camera, GPS, compass 和accelerometer (硬件相关) 完善的开发环境, 包括一个模拟器,调试工具,内存和性能分析工具以及Eclipse IDE 插件 Android 架构 下图给出了Android 平台的主要组成元素 应用 Android 平台预装了一些核心手机应用,包括电子邮件,短信, 日历,地图,浏览器,地 址本等等。这些应用都是使用Java 语言编写。开发者也需要使用Java 语言在Android 平台 上开发自己的应用程序。 应用框架 核心应用(电子邮件,短信等)所使用的任何API , Android 开发者都可以访问。Android 架构设计的一个重要考虑是使组件(component)易于复用:任意一个应用都可以向系统发布 功能,而任意一个其他应用都可以调用这些功能(在不违背系统安全策略前提下)。这个机 制还使任意组件(component)都可被开发者替换。 在应用之下是一组服务 (service)和功能库, 包括: 一组丰富和易于扩展的View (控件),用于构建应用的图形用户界面,包括list, grid, 文本框, 按钮,甚至一个强大的web 浏览器控件 Content provider ( 内容提供者),使一个应用能够访问另外一个应用的数据(如地址 本),或者共享自己的数据给其他应用使用。 资源管理器(Resource Manager), 提供接口访问应用的non-code (非代码)资源, 如本地化的字符串,图片文件,布局文件等。 Notification Manager (通知管理器):所有应用都可以通过Notification Manager 在状 态栏显示定制化的Alert (通知)或状态信息 Activity Manager : 管理应用的生命周期以及activity 窗口的后退机制。 库 Android 平台包含一套 C/C++库, 供上层的组件使用。开发者不能直接访问这些库,但是 可以通过Android 应用框架来访问。下面列出了一些核心库: 系统C 语言库 - 标准C 系统库(libc)的一个BSD-派生实现,并为嵌入式设备进行 了优化 媒体库 - 基于PacketVideo 的OpenCORE 。这个库支持许多音視频格式以及静态 图像的播放和录音/像, 如 MPEG4 , H 。264 , MP3 ,AAC ,AMR , JPG 和 PNG 。 Surface Manager - 管理对显示子系统的访问,并无缝的合成多个应用的2D 和3D 图层 LibWebCore -

文档评论(0)

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

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

1亿VIP精品文档

相关文档