Android开发手册.docVIP

  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文档。上传文档
查看更多
Android开发手册

特性 可重用和可替换组件的程序应用框架 ? 针对移动设备优化过的Dalvik虚拟机 ? 集成了基于开源Webkit引擎的网页浏览器 ? 经过优化过的自定义2D图形库和基于OpenGL ES 1.0库 可选硬件加速 ? SQLite结构化的数据存储数据库 ? 支持常规的音频视频多媒体格式,如MPEG4、H.264、MP3、AAC、AMR、JPG、PNG、GIF ?GSM电话 硬件决定 蓝牙、GPRS-EDGE、3G和Wifi无线网络 硬件决定 相机、GPS全球定位、导航和感应加速器 ?丰富的开发环境包含设备模拟器、工具、调试器、内存和性能分析工具,以及Eclipse集成开发环境插件? Android构架 ? 下面的图表显示了主要的Android操作系统组件,每部分的详细描述在下方有详细的介绍 ?应用程序 ? Android将启用一套核心应用程序包含Email电子邮件客户端、SMS短信程序、日历、电子地图、网页浏览器、联系人和其他相关常规程序,所有的程序写于Java语言。 ?程序框架 ?开发者可以完全访问统一API框架通过核心程序,这个程序框架设计可以很简单实现组件复用;任何程序都可以提供他自己的功能到其他程序可以利用这些功能 所执行的组件手框架安全性限制前提下 ?,同样允许组件被用户替换,Android开发网友情提示OpenIntents项目就是一个典型的例子,通过androidmanifest.xml文件。 ? 下面所有的应用程序是一套完整的系统和服务 通过使用丰富而可扩展的Views类来构造程序的用户界面,包含lists列表框、 grids表格、 text boxes文本框、 buttons按钮和浏览器嵌入控件 ? 内容提供允许你的程序访问数据从其他的程序如联系人或分享你自己的数据 ? 资源管理器提供了无需代码访问资源技术,如本地化的字符串、图片以及布局文件等. ? 提醒管理器允许所有的应用程序显示自定义的闹铃提醒在状态条上 ? 窗口活动管理器可以管理消息生命周期和常规的导航恢复栈,Android开放网提醒如Intent ?类库 ? Android包含了一套C/C++库被用于多种组件,这些功能以Dalvik API接口形式提供给开发者通过Android程序框架,下面列出了核心类库: ?系统C语言库 一个由BSD实现的标准C语言系统库,移植到Linux嵌入式设备上 ?媒体库 基于PacketVideo的OpenCORE库,这个库支持录制和回放一些常见的影音格式,同时也支持静态图片包含MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG? ?外观管理器 管理访问显示子系统和无缝合成2D、3D图形层从多个应用程序上。 ?一个现代网页浏览引擎,提供Android浏览器嵌入到Web View类的支持 基于SGL的基本2D图形引擎 3D图形库 一个基于OpenGL ES 1.0 API实现的3D类库,提供了硬件加速和高度优化的3D软件光栅 FreeType一个位图和矢量子图渲染器 SQLite一个强有力的轻量级关系数据库引擎提供给所有程序 ?Android运行时库 ?Android包含了一整套核心组件库提供了大多数的功能并以Java编程语言接口开放 ?每个Android程序运行在自己的进程上,同时有它们自己的实例在Dalvik虚拟机上,Dalvik虚拟机可以运行,Dalvik虚拟机执行文件Dalvik Executable .dex格式提供了内存优化 ?Dalvik虚拟机依赖底层Linux内核函数如现成了底层内存管理 ?Linux内核 ?Android依靠Linux 2.6核心系统服务,如安全、内存管理、进程管理、网络栈和驱动模型,内核也可以做抽象层在软件栈和硬件之间。

文档评论(0)

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

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

1亿VIP精品文档

相关文档