智能手机Android平台入门.ppt

上传人:laozhun 文档编号:2250261 上传时间:2023-02-06 格式:PPT 页数:18 大小:647KB
返回 下载 相关 举报
智能手机Android平台入门.ppt_第1页
第1页 / 共18页
智能手机Android平台入门.ppt_第2页
第2页 / 共18页
智能手机Android平台入门.ppt_第3页
第3页 / 共18页
智能手机Android平台入门.ppt_第4页
第4页 / 共18页
智能手机Android平台入门.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《智能手机Android平台入门.ppt》由会员分享,可在线阅读,更多相关《智能手机Android平台入门.ppt(18页珍藏版)》请在三一办公上搜索。

1、,智能手机Android入门-华域:彭恩厚,目录,1.Android是什么 2.Android的历史 3.Android的架构 4.中国移动的OMS 5.HOJY的智能手机,1.1 现有智能手机平台,IPhone苹果专用Windows MobileWinceSymbian(塞班)诺基亚收购Palm(奔迈)简单易用,需要内存少,不支持多线程BlackBerry(黑莓)黑莓专用,其邮件办公功能强大Linux接口不统一Android由Google研发,架构于Linux之上,1.2 智能手机市场份额,1、BlackBerry占据半壁江山2、WM和Palm的市场被Android抢占3、Palm长期发展受

2、限,期待Microsoft的转变4、Android越来越受人关注,1.3 Android的成功之道,技术方面采用Linux作为内核采用Java作为应用程序开发语言,使用Eclipse作为IDE采用网上应用程序商店市场方面不同寻常市场模式-开源免费,采用apache的ASL许可证,而非GPL许可证无法比拟的资源整合-整合各方资源,专注单一功能,目录,1.Android是什么 2.Android的历史 3.Android的架构 4.中国移动的OMS 5.HOJY的智能手机,2.1 Android的版本历史,Android从2007年11月5日公布,共经历5次大的更新。1、更新1.1,Android

3、正式稳定2、更新1.5,提高了性能,代号cupcake3、更新1.6,让Android更加完善,代号dount4、更新2.0,又一次BUG的修订与功能新增,代码eclair5、更新2.1,推出自已手机品牌nexus one,目录,1.Android是什么 2.Android的历史 3.Android的架构 4.中国移动的OMS 5.HOJY的智能手机,3.1 Android软件架构,Android采用软件叠层架构,一般分三层1、蓝色为应用程序2、绿色为和黄色为中间件3、红色为操作系统,3.2 应用程序,Android的应用程序以Java为编程语言,从接口到功能,千变成化,一般分成两部分1、应用

4、程序框架10个组件,包括Activity Manager,Window Manager,Package Manager,Telephony Manager,Resource Manager,Location Manager,Notification Manager,Content Providers,View System,XMPP Service。2、应用程序a、常用的应用程序b、大量的第三方程序,3.3 中间件,Android的中间件是操作系统与应用程序的桥梁,主要分两部分函数层和Android的执行环境1、函数层主要包括a、c函数库,采用自已改进的bionic,而非glibcb、webk

5、it的网页浏览器的引擎c、SGL:2D绘图引擎 d、OpenGL:3D函数库 e、采用OpenCore为基础的多媒体框架 f、FreeType还原的点阵和矢量字库 g、SQLite的轻量数据库2、Android的执行环境 a、Dalvik虚拟机,基于寄存器的Java虚拟机,实现多实例,每一个Android应用程序拥有独立的Dalvik虚拟机 b、Core Libaries,核心函数库,为上层提供强有力支持,3.4 操作系统,Android的操作系统采用Linux2.6内核,使用以下功能:a、进程调度 b、内存管理 c、驱动模型 d、网络堆栈 e、安全控制Android的修改:a、为了摆脱GNU

6、 copyleft的限制,将驱动放在用户空间,使其与linux内核分离 b、增加binder的IPC通信机制 c、修改电源管理,以支持手持设备的低功耗电要求,目录,1.Android是什么 2.Android的历史 3.Android的架构 4.中国移动的OMS 5.HOJY的智能手机,4.1 OMS软件架构,OMS相对于Android做了如下修改:1、增加BAE服务和widgets管理2、增加通用和专用的应用程序,比如mobile TV和dcd fetion browser等3、增加J2ME的虚拟机4、优化底层驱动,webkit和多媒体框架,view system,上层应用程序,4.2 OMS与Android的差别,目录,1.Android是什么 2.Android的历史 3.Android的架构 4.中国移动的OMS 5.HOJY的智能手机,5.1HOJY的智能手机,HOJY的智能手机将采用OMS操作系统HOJY的智能手机采用AP+BP的体系统架构。a、BP采用STE的TD的解决方案7209平台b、AP采用MARVERLL的PXA935芯片搭配OMS系统,让我们从这里开始,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号