0AndroidConcept教程讲解.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android概述-系统特点 流媒体支持 Android操作系统支持RTP/RTSP(3GPP PSS, ISMA)的流媒体以及(HTML5 video)的流媒体,同时还支持Adobe的Flash,在安装了RealPlayer之后,还支持苹果公司的流媒体 硬件支持 Android操作系统支持识别并且使用视频/照片摄像头,多点电容/电阻触摸屏,GPS,加速计,陀螺仪,气压计,磁强计,键盘,鼠标,USB Disk,专用的游戏控制器,体感控制器,游戏手柄,蓝牙设备,无线设备,感应和压力传感器,温度计,加速2D位位块传输(硬件方向,缩放,像素格式转换)和3D图形加速 * Android概述-系统特点 多点触控 Android支持本地的多点触摸,在最初的HTC Hero智能手机上即有这个功能。该功能是内核级别(为了避免对苹果公司的触摸屏技术造成侵权) 蓝牙 Android支持A2DP,AVRCP,发送文件(OPP),访问电话簿(PBAP),语音拨号和发送智能手机之间的联系。同时支持键盘,鼠标和操纵杆(HID) 多任务处理 Android操作系统支持本地的多任务处理 * Android概述-系统特点 语音功能 除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。而从Android OS v2.2开始,语音功能还可以用来输入文本、语音导航等功能 无线共享功能 Android操作系统支持用户使用本机充当“无线路由器”,并且将本机的网络共享给其他智能手机,其他机器只需要通过WiFi查找到共享的无线热点,就可以上网。而在Android OS v2.2版本之前的操作系统则需要通过第三方应用或者其他定制版系统来实现这个功能 截图功能 从Android OS v4.0版本开始,Android操作系统便支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,用户还可以通过编辑功能对截图进行处理,还可以通过蓝牙/E-mail/微博/共享等方式发送给其他用户或者上传到网络上,也可以拷贝到电脑中 * Android概述-系统特点 由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上 智能手机,上网本,平板电脑,个人电脑,笔记本电脑,电视,机顶盒,MP3播放器,MP4播放器,掌上游戏机,家用主机,电子手表,电子收音机,耳机,汽车设备,导航仪,CD机,VCD机,DVD机,机顶盒以及其他设备 Android操作系统大多搭载在使用了ARM架构的硬件设备上。但是同样也有支持X86架构的Android操作系统,比如Google的Google TV Android操作系统可以容易的移植到不同的设备: 苹果公司的iOS设备,比如iPhone、iPod Touch以及iPad产品都可以安装Android操作系统 微软的Windows Mobile、Windows Phone产品也一样可以 * Android概述-系统架构 * 采用软件堆层的架构 Android概述-系统架构 Linux内核 硬件和其他软件堆层之间的一个抽象隔离层(HAL),能以封闭源码形式提供硬件驱动模块,HAL的目的是为了把Android framework与Linux kernel隔开,让Android不至过度依赖Linux kernel,以达成“内核独立”(kernel independent)的概念,也让Android framework的开发能在不考量驱动程序实作的前提下进行发展 提供安全机制、内存管理、进程管理、网络协议堆栈、和驱动程序等 * Android概述-系统架构 中间件层,操作系统与应用程序的沟通桥梁,并分为两层: 由函数库 Android的多媒体资料库采用SQLite资料库系统 … Android运行时 核心库,提供Android系统的特有函数功能和Java语言函数功能 Dalvik虚拟机,是一种“寄存器型态”的Java虚拟机器,变量皆存放于寄存器中,虚拟机器的指令相对减少,可以有多个实例,每个Android应用程序都用一个自属的Dalvik虚拟机器来执行,让系统在执行程序时可达到优化。Dalvik虚拟机器并非执行Java字节码,而是执行一种称为.dex格式的文件 * Android概述-系统架构 应用程序框架:提供Android平台基本的管理功能和组件重用机制 Activity Manager,管理应用程序的生命周期 Windows Manager,启动应用程序的窗体 Content Provider,共享私有数据,实现跨进程的数据访问 Resource Manager,允许应用程序使用非代码资源 Location Manager,管理与地图相关的服务功能 Notification M

文档评论(0)

三沙市的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档