android与ios对比分析报告.pdf

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

分享高质量文档

Android与ios对比分析

〔科技大学计算机科学与技术学院,〕

摘要:本文主要对比分析Android和ios两种主要用于移动通讯

设备上的操作系统的区别。本文着重介绍了Android和ios的系

统架构,并对两者进行了对比。同时也介绍了两种操作系统对于

开发者和用户的体验上的区别。最后对两种的市场占有做了对比

和预测。

关键词:android,ios,系统架构,对比分析

1.引言

自iPhone在07年初次登台将智能手机直接带向移动互联时

代后,一方面智能手机普与率直线上升,另一方面整个市场目前

呈现了iPhone与Android手机两强争霸的局面。

iOS是由苹果公司开发的手持设备操作系统。最初是设计给

iPhone使用的,后来陆续套用到iPodtouch、iPad以与AppleTV

等苹果产品上。它也是以Darwin为基础的,因此同样属于类Unix

的商业操作系统。

Android是一种以Linux为基础的开放源码操作系统,主要使

用于便携设备。。Android操作系统最初由AndyRubin开发,最初

主要支持手机。20##由Google收购注资,并拉拢多家制造商组成

开放手机联盟开发改良,逐渐扩展到到平板电脑与其他领域上。

至目前为止,android跃居全球最受欢迎的智能手机平台。

在便携式设备领域,ios和android分别的优势和劣势也日益

明显。

1/10

分享高质量文档

分享高质量文档

2.Android与IOS系统架构对比

2.1Android系统架构

Android系统架构为四层结构,从上层到下层分别是应用程序层、

应用程序框架层、系统运行库层以与Linux核层,见图2.1分别

介绍如下:

图2.1

1〕应用程序层

Android平台不仅仅是操作系统,也包含了许多应用程序,诸如

SMS短信客户端程序、拨号程序、图片浏览器、Web浏览器等应

用程序。这些应用程序都是用Java语言编写的,并且这些应用程

序都是可以被开发人员开发的其他应用程序所替换,这点不同于

其他手机操作系统固化在系统部的系统软件,更加灵活和个性

化。

2〕应用程序框架层

应用程序框架层是我们从事Android开发的基础,很多核心应用

程序也是通过这一层来实现其核心功能的,该层简化了组件的重

用,开发人员可以直接使用其提供的组件来进行快速的应用程序

开发,也可以通过继承而实现个性化的拓展。

a〕ActivityManager〔活动管理器〕

管理各个应用程序生命周期以与通常的导航回退功能

b〕WindowManager〔窗口管理器〕

管理所有的窗口程序

c〕ContentProvider〔容提供器〕

使得不同应用程序之间存取或者分享数据

d〕ViewSystem〔视图系统〕

构建应用程序的基本组件

e〕NotificationManager通告管理器

使得应用程序可以在状态栏中显示自定义的提示

信息

f〕PackageManager〔包管理器〕

Android系统的程序管理

2/10

分享高质量文档

分享高质量文档

g〕TelephonyManager管理器

管理所有的移动设备功能

h〕ResourceManager〔资源管理器〕

提供应用程序使用的各种非代码资源,如本地化字符串、图片、

布局文件、颜色文件等

i〕L

文档评论(0)

183****2160 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档