收藏 分享(赏)

Android_第1讲_Android简介.ppt

上传人:tkhy51908 文档编号:8709803 上传时间:2019-07-08 格式:PPT 页数:42 大小:1.03MB
下载 相关 举报
Android_第1讲_Android简介.ppt_第1页
第1页 / 共42页
Android_第1讲_Android简介.ppt_第2页
第2页 / 共42页
Android_第1讲_Android简介.ppt_第3页
第3页 / 共42页
Android_第1讲_Android简介.ppt_第4页
第4页 / 共42页
Android_第1讲_Android简介.ppt_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、第1讲 Android简介,本章学习目标:,了解各种手机操作系统的特点 了解开放手机联盟的目的、组成和性质 了解Android平台的发展历史 掌握Android的特征 掌握Android平台的体系结构,Android简介,Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建“开放手机联盟”开发改良,逐渐扩展到平板电脑及其他领域上。,Android简介,Android的主要竞争对手是苹果公司的

2、iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年7月数据,Android占据全球智能手机操作系统市场59%的份额,中国市场占有率为76.7%。,1.1 手机操作系统,目前手机操作系统主要有六种 Windows Mobile/Windows Phone 7 由微软公司推出的移动设备操作系统 界面类似于PC上的Windows,便于熟悉电脑的人操作。 预装软件丰富,内置OfficeWord, Excel, Power Point,可浏览或者编辑,内置Internet Explorer,Media Player

3、。 极为丰富的第三方软件,文件兼容性佳,利用内置以及三方软件基本上能兼容电脑上使用的常用格式文档。 硬件配置高、硬件成本高,1.1 手机操作系统,BlackBerry OS 优秀的商务手机(pushmail)。 传输信息可加密,给用户高度隐私感。 上网速快、通话质量高 系统不开源,封闭平台。 高度私密性使多国禁用。(阿联酋、沙特阿拉伯、德国、印度) 由于平台不开放,机型较少用户选择面窄。,1.1 手机操作系统,Symbian 由Symbian开发和维护,后被诺基亚收购 实时多任务的32位操作系统 易用性较高,操作简单 功耗低、内存占用少、应用界面框架灵活 不开放核心代码,但公开API文档 系统

4、可扩展性差,1.1 手机操作系统,Linux 由计算机Linux操作系统演变而来,如MeeGo 开放源代码 入门难度高、熟悉其开发环境的工程师少、集成开发环境较差; 由于微软PC操作系统源代码的不公开,基于Linux 的产品与PC的连接性较差; 尽管目前从事Linux操作系统开发的公司数量较多,但真正具有很强开发实力的公司却很少,而且这些公司之间是相互独立的开发,很难实现更大的技术突破。,1.1 手机操作系统,iPhoneOS(iOS) 由苹果公司开发的操作系统 iPhoneOS的系统构架 支持内置加速器 苹果品牌的号召力 用户的忠诚度高 多触点式触摸屏 音影娱乐,创新时尚 系统不开源,封闭平

5、台。 有些使用不符合中国用户习惯,1.1 手机操作系统,Android 由谷歌发布的基于Linux的开源手机平台 Android的组成 第一个完全定制、免费、开放的手机平台 使用Java语言开发 支持多种硬件设备 支持多种应用程序开发环境,受到越来越多的人的关注与喜爱 硬件市场占有率逐年递增 有待进一步完善,1.2 开放手机联盟,开放手机联盟(Open Handset Alliance,OHA)由谷歌公司于2007年发起的一个全球性的联盟组织,成立时包含34家联盟成员,现在已经增加到50家 联盟组织的目标 研发移动设备的新技术,用以大幅削减移动设备开发与推广成本 同时通过联盟各个合作方的努力,

6、建立了移动通信领域新的合作环境,促进了创新移动设备的开发,创造了目前移动平台实现的用户体验,1.2 开放手机联盟,开放手机联盟成员 电信运营商 半导体芯片商 手机硬件制造商 软件厂商 商品化公司,1.2 开放手机联盟,电信运营商:中国移动通信、KDDI(日本)、NTT DoCoMo(日本)、Sprint Nextel(美国)、T-Mobile(美国)、Telecom(意大利)、中国联通、Softbank(日本)、Telefonica(西班牙)和Vodafone(英国),1.2 开放手机联盟,半导体芯片商:Audience(美国)、AKM(日本)、ARM(英国)、Atheros Communic

7、ations(美国)、Broadcom(美国)、Intel(美国)、Marvell(美国)、nVIDIA(美国)、Qualcomm(美国)、SiRF(美国)、Synaptics(美国)、ST-Ericsson(意大利、法国和瑞典)和Texas Instruments(美国),1.2 开放手机联盟,手机硬件制造商:Acer(中国台湾)、华硕(中国台湾)、Garmin(中国台湾)、宏达电(HTC,中国台湾)、LG(韩国)、三星(韩国)、华为(中国)、摩托罗拉(美国)、索尼爱立信(日本和瑞典)和东芝(日本),1.2 开放手机联盟,软件厂商:Ascender Corp(美国)、eBay(美国)、谷歌(

8、美国)、LivingImage(日本)、NuanceCommunications(美国)、Myraid(瑞士)、Omron(日本)、PacketVideo(美国)、SkyPop(美国)、Svox(瑞士)和SONiVOX(美国),1.2 开放手机联盟,OHA的意义 加速智能移动设备的发展 提供用户更多更好更便宜的服务 由OHA开发的Android,是第一个完整的、开放的、免费的智能移动开发平台。,1.2 Android发展史,2003年10月,Andy Rubin等人创建Android公司,并组建Android团队。2005年8月17日,Google低调收购了成立仅22个月的高科技企业Andro

9、id及其团队。安迪鲁宾成为Google公司工程部副总裁,继续负责Android项目。,1.2 Android发展史,2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支持谷歌发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。,1.2 A

10、ndroid发展史,2008年,在GoogleI/O大会上,谷歌提出了Android HAL架构图,在同年8月18号,Android获得了美国联邦通信委员会(FCC)的批准,在2008年9月,谷歌正式发布了Android 1.0系统,这也是Android系统最早的版本。2009年4月,谷歌正式推出了Android 1.5这款手机,从Android 1.5版本开始,谷歌开始将Android的版本以甜品的名字命名,Android 1.5命名为Cupcake(纸杯蛋糕)。该系统与Android 1.0相比有了很大的改进。,1.2 Android发展史,2009年9月份,谷歌发布了Android 1.

11、6的正式版,并且推出了搭载Android 1.6正式版的手机HTC Hero(G3),凭借着出色的外观设计以及全新的Android 1.6操作系统,HTC Hero(G3)成为当时全球最受欢迎的手机。Android 1.6也有一个有趣的甜品名称,它被成为Donut(甜甜圈)。2010年2月份,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核“状态树”(“staging tree”)上除去,从此,Android与Linux开发主流将分道扬镳。在同年5月份,谷歌正式发布了Android 2.2操作系统。谷歌将Android 2.2操作系统命名为Fr

12、oyo,翻译完名为冻酸奶。,1.2 Android发展史,2010年10月份,谷歌宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个,Android系统的应用增长非常迅速。在2010年12月,谷歌正式发布了Android 2.3操作系统Gingerbread (姜饼)。2011年1月,谷歌称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统。,1.2 Android发展史,2011年8月

13、2日,Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,终结了Symbian的霸主地位,跃居全球第一。2011年9月份,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率已经达到了43%。继续在排在移动操作系统首位。在本月19号,谷歌将会发布全新的Android 4.0操作系统,这款系统被谷歌命名为Ice Cream Sandwich(冰激凌三明治)。,1.2 Android发展史,2012年1月6日,谷歌Android Market目前已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Ma

14、rket应用程序商店目录在新年首周周末突破40万基准,距离突破30万应用仅4个月。在2011年早些时候,Android Market从20万增加到30万应用也花了四个月。,1.3 Android发行版本,Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(Android Beta),发条机器人(Android 1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。,1.3 Android发行版本,甜点命名法开始于 Android 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然

15、后按照26个字母数序:纸杯蛋糕(Android 1.5),甜甜圈(Android 1.6),松饼(Android 2.0/2.1),冻酸奶(Android 2.2),姜饼(Android 2.3),蜂巢(Android 3.0),冰激凌三明治(Android 4.0),而最新一代Android版本名为果冻豆(Jelly Bean,Android4.1)。,1.3 Android发行版本,1.3 Android发行版本,1.3 Android发行版本,1.3 Android发行版本,1.3 Android发行版本,1.3 Android发行版本,1.3 Android发行版本,1.3 Andro

16、id发行版本,1.4 Android体系结构,android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。,1.4 Android体系结构,1.4 Android体系结构,Linux内核 硬件和其他软件堆层之间的一个抽象隔离层 提供安全机制、内存管理、进程管理、网络协议堆栈、和驱动程序等,1.4 Android体系结构,中间件层由函数库和Android运行时构成 函数库,主要提供一组基于C/C+的函数库 Surface Manager,支持显示子系统的访问,提供应用程序与2D、3

17、D图像层的平滑连接 Media Framework,实现音视频的播放和录制功能 SQLite,轻量级的关系数据库引擎 OpenGL ES,基于3D图像加速 FreeType,位图与矢量字体渲染 WebKit,Web浏览器引擎 SGL,2D图像引擎 SSL,数据加密与安全传输的函数库 Libc,标准C运行库,Linux系统中底层应用程序开发接口,1.4 Android体系结构,中间件层 Android运行时 核心库,提供Android系统的特有函数功能和Java语 言函数功能 Dalvik虚拟机,实现基于Linux内核的线程管理和底层内存管理,1.4 Android体系结构,应用程序框架 提供A

18、ndroid平台基本的管理功能和组件重用机制 Activity Manager,管理应用程序的生命周期 Windows Manager,启动应用程序的窗体 Content Provider,共享私有数据,实现跨进程的数据访问 Package Manager,管理安装在Android系统内的应用程序 Teleghony Manager,管理与拨打和接听电话的相关功能,1.4 Android体系结构,应用程序框架 Resource Manager,允许应用程序使用非代码资源 Location Manager,管理与地图相关的服务功能 Notification Manager,允许应用程序在状态栏中显示提示信息,1.4 Android体系结构,应用程序 提供一系列的核心应用程序 包括电子邮件客户端、浏览器、通讯录和日历等,

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报