为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

安卓操作系统

2017-09-01 10页 doc 29KB 166阅读

用户头像

is_713593

暂无简介

举报
安卓操作系统安卓操作系统 Android安卓手机操作系统第一部分 Android 创始人 安迪 鲁宾(Andy Rubin) 美国计算机技术专家和成功的企业家, 领导开发了 Android操作系统。现为 Google 工程副总裁。1989 年加入苹果公司。1990 年,苹果分拆他所在的手持计算和通信设备部门,成立 General Magic 公司,公司倒闭后加入 Artemis Research,开发了交互式互联网电视 WebTV。后与人创办 Danger 公司,担任 CEO,但不久被免职。离开Danger 公司后,安迪又创办了 And...
安卓操作系统
安卓操作系统 Android安卓手机操作系统第一部分 Android 创始人 安迪 鲁宾(Andy Rubin) 美国计算机技术专家和成功的企业家, 领导开发了 Android操作系统。现为 Google 工程副总裁。1989 年加入苹果公司。1990 年,苹果分拆他所在的手持计算和通信设备部门,成立 General Magic 公司,公司倒闭后加入 Artemis Research,开发了交互式互联网电视 WebTV。后与人创办 Danger 公司,担任 CEO,但不久被免职。离开Danger 公司后,安迪又创办了 Android 公司。2005 年公司被 Google 收购。2007 年,Android操作系统以开源项目形式发布, 并成立了开放手机联盟作为支持组织, 很快成为最具竞争力的手机操作系统之一。 他拥有多项无线通信专利。第二部分 Android 架构简介 Android 是基于 Linux 内核的操作系统,是 Google 公司于 2007 年 11 月5 日宣布的基于 Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。应用程序 Android 以 Java 为编程语言,从接口到功能,都有层出不穷的变化,其中 Activity 等同于 J2ME 的 MIDlet,一个 Activity 类 ,一个活动中的 Activity 就是在 foreground(前(class)负责创建视窗(window) 景??,剑 尘霸诵械某绦蚪凶?Service。两者之间通过由 ServiceConnection和 AIDL 连结,达到复数程序同时运行的效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(stopped),甚至被系统清除(kill)。 View 等同于 J2ME 的 Displayable,程序人员可以通过 View 类与“XMLlayout”档将 UI 放置在视窗上,Android 1.5 的版本可以利用 View 打造出所谓的 Widgets,其实 Widget 只是 View 的一种,所以可以使用 xml 来设计 layout,HTC 的 Android Hero 手机即含有大量的 widget。至于ViewGroup 是各种 layout 的基础抽象类(abstract class),ViewGroup之内还可以有 ViewGroup。View 的构造函数不需要再 Activity 中调用,但是 Displayable 的是必须的,在 Activity 中,要通过 findViewById来从 XML 中取得 View, Android 的 View 类的显示很大程度上是从 XML 中读取的。View 与事件(event)息息相关,两者之间通过 Listener 结合在一起,每一个 View 都可以注册一个 event listener,例如:当 View 要处理用户触碰(touch)的事件时,就要向 Android 框架注册 View.OnClickListener。另外还有 Image 等同于 J2ME 的 BitMap。中介软件 操作系统与应用程序的沟通桥梁,应用分为两层:函数层(Library)和虚拟机(Virtual Machine)。 Bionic 是 Android 改良 libc 的版本。Android 同时包含了 Webkit,所谓的 Webkit 就是 Apple Safari 浏览器背后的引擎。Surface flinger 是就 2D 或 3D 的显示到屏幕上。Android使用工具链Toolchain为 Google 自制的 Bionic Libc。 Android 采用 OpenCORE 作为基础多媒体框架。OpenCORE 可分 7 大块:PVPlayer、PVAuthor、Codec、PacketVideo Multimedia FrameworkPVMF、Operating System Compatibility LibraryOSCL、Common、OpenMAX。 Android 使用 skia 为核心图形引擎,搭配 OpenGL/ES。skia 与 LinuxCairo 功能相当,但相较于 Linux Cairo skia 功能还只是雏形的。2005年 Skia 公司被 Google 收购,2007 年初,Skia GL 源码被公开,目前 Skia 也是 Google Chrome 的图形引擎。 Android 的多媒体数据库采用 SQLite 数据库系统。数据库又分为共用数据库及私用数据库。用户可通过 ContentResolver 类(Column)取得共用数据库。 Android 的中间层多以 Java 实现,并且采用特殊的 Dalvik 虚拟机(Dalvik Virtual Machine)。Dalvik 虚拟机是一种“暂存器型态” (Register Based)的 Java 虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少。 Dalvik 虚拟机可以有多个实例(instance) 每个 Android 应用程序都用一个自属的 Dalvik 虚拟机来运行,让系统在运行程序时可达到优化。Dalvik 虚拟机并非运行 Java 字节码(Bytecode),而是运行一种称为.dex格式的文件。硬件抽像层 Android 的 HAL(硬件抽像层)是能以封闭源码形式提供硬件驱动模块。HAL 的目的是为了把 Android framework 与 Linux kernel 隔开,让Android 不至过度依赖 Linux kernel,以达成 kernel independent 的概念,也让 Android framework 的开发能在不考量驱动程序实现的前提下进行发展。 HAL stub 是一种代理人(proxy)的概念,stub 是以 .so 档的形式存在。Stub 向 HAL“提供”操作函数 , (operations) 并由 Android runtime向 HAL 取得 stub 的 operations,再 callback 这些操作函数。HAL 里 (代理人) Runtime 只要说明“类型”, module ID,包含了许多的 stub 。 即就可以取得操作函数。编程语言 Android 是运行于 Linux kernel 之上,但并不是 GNU/Linux。因为在一般 GNU/Linux 里支持的功能,Android 大都没有支持,包括 、GTK、Pango 及 Glibc 等都被移除掉了。Android 又Cairo、X11、Alsa、FFmpeg 以 bionic 以取代 Glibc、 Skia 取代 Cairo、 再以 opencore 取代 FFmpeg 等等。Android为了达到商业应用, 必须移除被 GNU GPL 授权证所约束的部份,例如 Android将驱动程序移到 userspace,使得 Linux driver 与 Linux kernel 彻底分开。bionic/libc/kernel/ 并非的 kernel header files。Android 的kernel header 是利用工具由 Linux kernel header 所产生的,这样做是为了保留常数、数据结构与宏。 目前 Android 的 Linux kernel 控制包括安全(Security),存储器管理(Memory Management),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型(Driver Model)等。下载 Android源码之前,先要安装其构建工具 Repo 来初始化源码。Repo 是 Android 用来辅助 Git 工作的一个工具 第三部分 Android 系统历史 Android 1.1 发布时间:发布于 2008 年 9 月 代表手机:T-Mobile G1 G1 手机是 世界上第一款采用谷歌 Android 操作系统的手机。 中包含了丰富的软件:包含聊天 G1 软件、电子邮件客户端收发 E-Mail、Gmail 电子邮件、Youtube 视频播放、ChromeLite 浏览器、谷歌电子地图、音乐播放器、Youtube 在线视频播放客户端。Android1.1 主 要特性:闹钟,API 示例,浏览器, 计算器,摄像头,联系人,开发工具包,拨号 应用,电子邮件, 地图 (包含街景) ,信息服务,音乐,图片,设置。 Android 1.5 发布时间:发布于 2009 年 5 月 代表手机:摩托罗拉 Backflip(MOTO ME600) Backflip(ME600)手机将是由摩托罗拉设计、美国运营商 ATampT 旗 下第一款 Android 智能手机。该版本又叫 “Cupcake”, 这是第一个主要版本,发布 于 2009 年 5 月. 这个升级之后,Android 表现出来的能力才真正吸引了开发者的 目光。 用户界面得到了极大的改良。并且增添了以下功能: 录像,蓝牙 A2DP, 自动蓝牙连接,上传视频到 YouTube 以及 Picasa,复制/粘贴功能 Android 1.6 发布时间:发布于 2009 年 9 月 代表手机:索尼爱立信 X10,摩托罗拉 A1680 X10 继承索爱优良的设计传统,X10i 的机身线条还是挺有美感的,尤 其是白色的机身更显凸显出这一点。它配备了一块 4 英寸的 TFT 材质的电容式触控 屏,分辨率也达到了比较顶级的 480x854 像素(FWVGA 级别) ,搭载 Android 1.5 的 HTC Hero 和摩托罗拉 CLIQ 获得了意想不到的成功。Android 最终获得了非 Android 用户的关注,并且也让竞争者苹果 和微软更加警惕了。Android 1.6 “Donut” 2009 年 9 月发布。 这个版本包含了: Android 应用市场集成 照相、摄像以及浏 览 多选/删除功能手势搜索语音搜索应用集成极大提升了语音阅读功能对非标准 分辨率有了更好的支持。 Android 2.0 发布时间:发布于 2009 年 10 月 代表手机:摩托罗拉 XT800 摩托 罗拉 XT800 是第一款在中国上市的 Android 手机,上市以来凭借其超强性能、双网 双待的网络以及中国电信套餐优惠模式等诸多优势得到了众多手机玩家的热爱, IDC 指出该机是国内 Android 行货中卖得最好的一款。XT800 使用的是 Android 2.0 操作系统,CPU 型号是 ARM Cortex A8,该机的最大扩展容量是 32GB,文件存储 无忧无虑,机器运行速度也不用担心。该机内置 500 万像素摄像头,最大支持 2592×1944 像素照片拍摄。MOTO XT800 是双卡双待手机,支持 CDMA2000 网络, 3.7 英寸的屏幕分辨率为 480×854 像素,该机支持虚拟 QWERTY 键盘,同时,在支 持 WAPI 功能的同时兼容了 Wi-Fi 无线上网功能。该机内置 GPS 导航模块。 Android 2.1 发布时间:发布于 2009 年 12 代表手机:摩托罗拉 MILESTONE(里程碑)系列而这款被摩托罗拉寄予厚望的 MILESTONE 也不负众望一举夺得多项年度智能手机大奖,目前全球销量超过 900 万台。在国内 MILESTONE 成为手机玩家中最为完美的智能手机,销量是有增无减。这款手机机身尺寸为 60x115x13.7 毫米,重 169 克,它采用 3.7 吋 1600万色的触摸屏幕,分辨率为 FWVGA 级别(480x854 像素),并内置 500 万像素的摄像头,支持自动对焦,配备双 LED 闪光灯。这款手机的存储空间为 16GB,并支持高达 32GB 的microSD 卡拓展存储。提升硬件速度Android 2.1 主要特性:更多屏幕以及分辨率选择,大幅度的用户界面改良 ,支持 Exchange 活动墙纸,大幅改进虚拟键盘,蓝牙 2.1 Google 地图。 Android 2.2(发布于间 2010 年 5 月 20 日 ) 该版本名字叫 “Froyo”,中文代号称“冻酸奶”,Nexus One 的用户已经开始接受 Android 2.2 “FroYo” 的无线更新,其他机型的用户应该会在短时间内获取到这一更新。这一版本包含大量让其他手机用户垂涎三尺的更新,包括了:Android 2.2 主 完整的 Flash 10.1 支持要特性 最高 5 倍速度提升 最多支持 8 个设备连接的移动热点功能 有着专用链接的改进版主屏幕 大量 Exchange 支持改进,支持 Exchange 2010,包括远程数据抹除, 自动发现服务,完整的日程表支持,全局联系人列表查找。 摄像头/视频改进,比如:更好的屏幕控制按钮,人民群众喜闻乐见 的录像时开启闪光灯进行照明的功能。 多键盘语言支持 Android 云信息将应用安装在记忆卡上 蓝牙语音拨号 支持 720P 视频录制 国产机皇魅族 M9 ?茸?M9 的超高人气还要归功于它强劲的整体配置,其支持 WCDMA 制式,搭载 Android2.2 系统;机身正面采用一块 3.54 英寸夏普屏,屏幕分辨率达到了 960×640 像素,显示效果可以说与苹果 iPhone 4 不相上下;处理性能也是相当出色,支持多点触控,1GHz 处理器配合 PowerVR SGX540 显示芯片,使该机的通用处理能力和图形把控能力达到了很高的水平。 此外,魅族 M9 在保留了支持蓝牙技术、GPS 导航、 HDMI 接口、Micro-SDHC 存储卡扩展的同时,也保留了 WiFi 功能。Android 2.3 在北京时间 2010 年 12 月 7 日凌晨的时候,谷歌在发布旗下第二款手机 Nexus S的同时,全新的谷歌 Android2.3 Gingerbread(姜饼)系统正式亮相。相比 2.2 版本来说,新版的 Android 系统在多个方面都进行了有效的提升。Android 2.3 升级特性 用户界面更美观 进一步提升运行速度 提升游戏体验 提升多媒体能力 增加官方进程管理 改善电源管理 NFC 近场通信 全局下载管理 改进的虚拟键盘 原生支持前置摄像头 SIP 网络电话 相比 Android2.2 版本来说,Android2.3 Gingerbread 在系统性能方面的提升倒不是很大,更重要的是它让 Android 系统的功能更加全面。相信经过这样一系列快速的更新之后,谷歌Android 系统将会变得越来越完善。 与 Android2.3 同时发布的还有 Nexus S,本次合作品牌为三星,也证实了三星在美国取代 htc,成为 kAndroid 的代表。此前有消息称 google不会开发 Nexus Two,现在终于知道,原来只是更换名字而已,原因则是三星不想成为“Two”。Android 2.3 最低配置 升级 Android 2.3 的系统推荐配置为 1GHz 处理器、 512MB RAM、3.5 英寸屏幕或更大屏幕 澄清:新系统对硬件有了要求,最低配置 1GHz 处理器、512MBRAM、3.5 英寸屏幕,这也让现有的 Android 用户无比揪心,因为目前用户使用的大部分手机都不能达到这个要求。现在,这个传闻被证实有误了。 之前传出的 Android 3.0 系统对硬件的最低要求为 1G 处理器的消息让不少用户心碎,值得高兴的是,这一传闻已经被证实有误,新闻最初来自于一家俄罗斯网站,这家网站已经澄清关于硬件配置的数据时建议配置,而非最低标准。 google 官方已公布新的操作系统版本号为 2.3,代号“姜饼”,而非此前流传的 3.0。 LG 已经对此事进行公开道歉,3.0 和 2.3 号版本为同一个版本,而且要求配置并非 1Ghz 处理器,目前没有说明限定最低,LG 已经开发出 600Mhz 的手机搭载Android2.3 系统。 Android 3.5 在三星的 Galaxy Tab 的媒体发布会上,发布者透露出,Google 即将推出针对平板电脑的 Android 3.5 操作系统,代号“Honeycomb”。如果真如前者所说,那么这就是继 Android 3.0 Gingerbread 后又一最新 Android 操作系统,虽然现在“Honeycomb”中文名为“蜂巢”的具体细节还不得而知,但 Honeycomb 应该是属于 Android3.5 版本的,由此看来, 此 它将会以更强大的功能来支持平板电脑。 外,三星还证实了 GalaxyTab 还将提供 Android 3.0 Gingerbread 的软件升级服务,但并没有提到对 Android 3.5 的升级计划。虽然如此,作为三星移动业务负责人的 JK Shin 表示,三星将会发布搭载 Android 3.5Android 2.4 Ice cream sandwich 目前已知的 Android 2.4 带来的更新包括更多的动画特效、更快的运行速度、软件通话降噪、视频聊天等。Android 3.0 Honeycomb 3.0 系统特性 优化针对平板 全新设计的 UI 增强网页浏览功能 n-app purchases 功能 经过优化的 Gmail 电子邮箱; 全面支持 GoogleMapsAndroid 3.1 Honeycomb Google 发布了最新的 Android3.1 操作系统,新版本最大的改变是将 Android 手机系统跟平板系统再次合并,从而方便开发者。Android3.1相比 3.0 的升级有限,除了任务管理器可以滚动,支持 USB 输入设备(键盘、鼠标等),另外还有,它会支持 Google TV 第四部分 安卓平台五大优势特色一、开放性 在优势方面,Android 平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到 Android 联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。 开放性对于 Android 的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。二、挣脱运营商的束缚 在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从iPhone 上市,用户可以更加方便地连接网络,运营商的制约减少。随着 EDGE、HSDPA 这些 2G 至 3G 移动网络 的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。三、丰富的硬件选择 这一点还是与 Android 平台的开放性相关,由于 Android 的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容。好比你从诺基亚 Symbian风格手机一下改用苹果 iPhone,同时还可将 Symbian 中优秀的软件带到iPhone 上使用、联系人等资料更是可以方便地转移。四、不受任何限制的开发商 Android 平台提供给第三方开发商一个十分宽泛、自由的环境。因此不会受到各种条条框框的阻挠,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控制正是留给Android 难题之一。五、无缝结合的 Google 应用 如今叱咤互联网的 Google 已经走过 10 年度历史。从搜索巨人到全面的互联网渗透,Google 服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而 Android 平台手机将无缝结合这些优秀的 Google服务。第五部分 安卓 PK 苹果 苹果 iPhone 与谷歌 Android 正面临着应用程序大战,到底谁才是赢家呢, iPhone 应用程序在 基于位置的应用高于 游戏及娱乐类别方面占优势,而 Android 的社交网络及 iPhone。 1、 游戏类(iPhone 胜) 在游戏方面,iPhone 占有较大的优势, 虽然 Android Market 有许多休闲类游戏,但相对于 iPhone 落后许多。 2、 社交网络类(Android 胜) 业界普遍认为 iPhone 手机处理社交网络功能不够完善。iPhone 用户可以安装应用程序以访问你的社交网络,但这种方式过于繁琐。 和 Windows Facebook 及 Twitter widget 工具,用户无需打开Phone 7 一样,Android 手机拥有 应用程序即可获知社交更新。 4、 音乐,照片和电影类(iPhone 胜) iPhone 媒体服务可通过 iTunes 同步歌曲、播放列表、TV 及电影。iPhone 媒体服务使用非常方便,和 Mac 媒体一样无与伦比。 而对于 Android 用户来说,媒体服务主要通过第三方软件来实现。比如,DoubleTwist,可运行于 Mac 机及 PC 上,可在大多数的手机间同步音乐,另外,桌面版及移动版都是免费的。 5、流媒体音乐类(Android 胜) 所有的 iPhone 音乐软件,包括 Pandora、 Mog Slacker、 Rhapsody、 甚至是 SoundHound Android 也有。及 Shazam, 区别是大多数的 Android 音乐软件拥有 widget 工具,因此 Android用户无需受繁琐的应用程序的牵绊。 6、外出用餐类(持平) 7、 电子图书阅读类(持平) 自本周起,Android 电子图书阅读类软件与 iPhone 持平,二者皆支持亚马逊的 Kindle、Barnes amp Noble 的 Nook 及 Borders 的 Kobo。 Android 电子书阅读软件也有一些优势,用户可通过 USB 拷贝文件,而无需通过 iTunes或其他的应用程序。目前也有一些第三方的方法可以把文件拷贝到 iPhone 中,但苹果公司很可能会限制这种行为。8、小结 虽然苹果 App Store 应用程序数量远远高出 Android,但若从前十类应用程序来看,二者难分上下。 另外, 而 iPhone 只近期才支持多任务处理, Android 支持多任务已有好几年了。iPhone并不运行 widget 工具,而在音乐及社交网络应用方面,widget 工具显得尤其重要。 (众所周知,Android 有着最强大的后盾:谷歌。 Sky Android Market 拥有谷歌地图、 Map、翻译、可视化搜索引擎 Goggles 及谷歌地球。而苹果应用程序则过于繁冗、过于自主化,而且过于昂贵。不过,Android 是一款开源的移动操作系统,任何人均可使用该系统制造手机,因此不同的 Android 手机屏幕尺寸、处理器速度都不一样,如此则给游戏开发商造成了诸多不便。) 迷迪在线讯,3 月 31 日消息,据国外媒体报道,英国运营商 Phones 4u 近日面向用户就其最喜 欢的操作系统打分,Android 遥具榜首,成功打败苹果 iOS。 Phones 4u 的营销总监 Russell Braterman 表示,在所有 596 名受访者中,36的消费者选择 Google 操作系统,只有 26的用户选择了苹果 iOS。他认为, “Android 受欢迎的程度还在与日俱增,成为越来越多用户的首选。我们一直致力于积极听取消费者意见,尽可能提供更符合他们要求的产品,比如更广泛的 Android 设备选择,.
/
本文档为【安卓操作系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索