当前位置:首页 » 安卓系统 » 安卓平台是长什么样子

安卓平台是长什么样子

发布时间: 2022-07-19 15:17:19

‘壹’ 什么是android系统,android的发展以及android的平台架构和特性

Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。

一、Android的平台特性

Android平台有如下特性:

1. 应用程序框架支持组件的重用与替换。

这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。

2. Dalvik虚拟机专门为移动设备进行了优化。

Android应用程序将由Java编写、编译的类文件通过DX工具转换成一种后缀名为.dex的文件来执行。Dalvik虚拟机是基于寄存器的,相对于Java虚拟机速度要快很多。

3. 内部集成浏览器基于开源的WebKit引擎。

有了内置的浏览器,这将意味着WAP应用的时代即将结束,真正的移动互联网时代已经来临,手机就是一台“小电脑”,可以在网上随意遨游。

4. 优化的图形库包括2D和3D图形库,3D图形库基于OpenGL ES 1.0。

强大的图形库给游戏开发带来福音。在3G最为重要的的应用莫过于手机上网和手机游戏。

5. SQLite用作结构化的数据存储

6. 多媒体支持包括常见的音频、视频和静态印象文件格式

如MPEG4、H.264、MP3、AAC、AMR、JGP、PNG、GIF。

7. GSM电话(依赖于硬件)。

8. 蓝牙(Bluetooth)、EDGE、3G、WiFi(依赖于硬件)。

9. 照相机、GPS、指南针和加速度计(依赖于硬件)。

10. 丰富的开发环境包括设备模拟器、调试工具、内存及性能分析图表和Eclipse集成的开发环境插件。

Google提供了Android开发包SDK,其中包含了大量的类库和开发工具,并且针对Eclipse的可视化开发插件ADT。

二、Android平台架构

从上图我们可以看出,Android操作系统的体系结构可分为4层,由上到下依次是应用程序、应用程序框架、核心类库和Linux内核,其中第三层还包括Android运行时的环境。下面分别来讲解各个部分。

1. 程序应用

Android
连同一个核心应用程序包一起发布,该应用程序包包括E-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序等。所有的应用程序都是用Java编写的。

2. 应用程序框架

开发者完全可以访问核心应用程序所使用的API框架。该应用程序框架架构用来简化组件软件的重用,任何一个应用程序都可以发布它的功能块并且任何其他的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性限制)。该应用程序重用机制使得组件可以被用户替换。

以下所有的应用程序都由一系列的服务和系统组成,包括:

1)一个可扩展的视图(Views)可以用来创建应用程序,包括列表(lists)、网络(grids)、文本框(text
boxes)、按钮(buttons),甚至是一个可嵌入的Web浏览器。

2)内容管理器(Content Providers)使得应用程序可以访问另一个应用程序的数据(如联系人数据库),或者共享它们自己的数据。

3)一个资源管理器(Resource Manager)提供非代码资源的访问,如本地字符串、图形和分层文件(layout files)。

4)一个通知管理器(Notification Manager)使得应用程序可以在状态栏中显示客户通知信息。

5)一个活动类管理器(Activity Manager)用来管理应用程序生命周期并提供常用的导航回退功能。

3. Android程序库

Android包括一个被Android系统中各种不同组件所使用的C/C++集库。该库通过Android应用程序框架为开发者提供服务。

以下是一些主要的核心库:

1)系统C库:一个从BSD继承来的标准C系统函数库(libc),专门为基于Embedded Linux的设备定制。

2)媒体库:基于PacketVideo
OpenCORE;该库支持录放,并且可以录制许多流行的音频视频格式,还有静态映像文件包括MPEG4、H.264、MP3、AAC、JPG、PNG。

3)Surface Manager:对显示子系统的管理,并且为多个应用程序提供2D和3D图层的无缝融合。

4)LibWebCore:一个最新的Web浏览器引擎,用来支持Android浏览器和一个可嵌入的Web视图。

5)SGL:一个内置的2D图形引擎。

6)3D libraries:基于OpenGL ES 1.0 APIs实现;该库可以使用硬件3D加速(如果可用)或者使用高度优化的3D软加速。

7)FreeType:位图(bitmap)和向量(vector)字体显示。

8)SQLite:一个对于所以应用程序可用、功能强劲的轻型关系型数据库引擎。

4. Android运行库

Android包括了一个核心库,该核心库提供了Java编程语言核心库的大多数功能。

每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。Dalvik是针对同时高效地运行多个VMs实现的。Dalvik虚拟机执行.dex的Dalvik可执行文件,该格式文件针对最小内存使用做了优化。该虚拟机是基于寄存器的,所有的类都是经由Java汇编器编译,然后通过SDK中的DX工具转化成.dex格式由虚拟机执行。

Dalvik虚拟机依赖于Linux的一些功能,比如线程机制和底层内存管理机制。

5. Linux内核

Android的核心系统服务依赖于Linux内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型。Linux内核也同时作为硬件和软件栈之间的硬件抽象层。

‘贰’ 安卓系统是什么意思

安卓系统是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。

安卓一词为Android的中文译名,Android一词的本义指“机器人”,2007年11月5日Google宣布基于Linux平台的开源手机操作系统以此命名,该平台由操作系统、中间件、用户界面和应用软件组成。

(2)安卓平台是长什么样子扩展阅读:

安卓系统的发展历程:

2003年10月,Andy Rubin等人创建Android公司,并组建Android团队。

2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。安迪鲁宾成为Google公司工程部副总裁,继续负责Android项目。

2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织。

2008年,在GoogleI/O大会上,谷歌提出了AndroidHAL架构图,在同年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相比有了很大的改进。

2009年9月,谷歌发布了Android 1.6的正式版,并且推出了搭载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操作系统命名为Froyo,翻译完名为冻酸奶。

2010年10月,谷歌宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个,Android系统的应用增长非常迅速。

在2010年12月,谷歌正式发布了Android 2.3操作系统Gingerbread (姜饼)。

2011年1月,谷歌称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统。

2011年8月2日,Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,终结了Symbian的霸主地位,跃居全球第一。

2011年9月,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率已经达到了43%。继续在排在移动操作系统首位。谷歌将会发布全新的Android 4.0操作系统,这款系统被谷歌命名为Ice Cream Sandwich(冰激凌三明治)。

2012年1月6日,谷歌Android Market已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Market应用程序商店目录在新年首周周末突破40万基准,距离突破30万应用仅4个月。

2013年11月1日,Android4.4正式发布,从具体功能上讲,Android4.4提供了各种实用小功能,新的Android系统更智能,添加更多的Emoji表情图案,UI的改进也更现代,如全新的HelloiOS7半透明效果。

2015年,网络安全公司Zimperium研究人员警告,安卓(Android)存在“致命”安全漏洞,黑客发送一封彩信便能在用户毫不知情的情况下完全控制手机。

2018年10月,谷歌表示,将于2018年12月6日停止Android系统中的Nearby Notifications(附近通知)服务,因为Android用户收到太多的附近商家推销信息的垃圾邮件。

‘叁’ Android是个什么样的系统

android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

2008年9月22日,美国运营商T-Mobile USA在纽约正式发布第一款Google手机——T-Mobile G1。该款手机为台湾宏达电代工制造,是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论下载速率7.2Mbps,并支持Wi-Fi。

Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
Android 作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提供信息"这一企业目标的实现。我们发现,全球为数众多的移动电话用户从未使用过任何基于 Android 的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android 将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。
开放手机联盟的成立和 Android 的推出是对现状的重大改变,在带来初步效益之前,还需要不小的耐心和高昂的投入。但是,我们认为全球移动用户从中能获得的潜在利益是值得付出这些努力的。如果你也是一个开发者,并对我们的想法感兴趣,就请再给我们一星期的时间,届时谷歌便能提供 SDK 了。如果你是一名移动用户,只需再等一段时间,我们的一些合作伙伴计划在 2008 年下半年推出基于 Android 平台的电话产品。如果你已经拥有一部你了解并喜爱的电话,请登录 mobile.google.com ,确保你已经安装谷歌手机地图、Gmail 以及其他一些专为你的手机开发的精彩应用。谷歌将继续努力,让这些服务变得更好,同时也将添加更有吸引力的特性、应用和服务。

Google手机于08年10月22日正式上市,与运营商捆绑的合约价为179美元(约合人民币1200元),现有的T-Mobile用户可以通过网络订购。在10月22日发布当天,将有22个国家和地区可以买到谷歌手机。在11月,将增至27个国家和地区。
谷歌手机将只能在T-Mobile网络内使用,将会有SIM卡锁定限制。T-Mobile USA提供了两种流量和短信包月计划。第一档为25美元,包括不限制的网络流量,以及一定数量的短信;第二档为35美元,包括不限制的网络流量和不限数量的短信。G1支持各种谷歌的服务,包括Gmail、Google Maps、YouTube、Google日历和Google Talk,内置Chrome Lite浏览器。使用这款手机也需要Gmail账号。
“我爱死我的G1了!”谷歌联合创始人拉里·佩奇(Larry Page)憧憬:“对于我来说,谷歌手机最激动人心的一点就是它的未来。它的功能很强,正如几年前的电脑一样。你可以上网,安装软件。”
T-Mobile USA为德国电信旗下移动子公司,运营GSM/HSPA网络,拥有用户近3000万。此次发布的谷歌手机采用高通MSM7201A处理器,支持7.2Mbps下载速率,美国运营商3G网络设定的套餐速率一般可达1Mbps以上。MSM7201A为单芯片、双核,整合硬件加速多媒体功能、支持3D图形,300万像素的摄像功能可以扫描条形码,并且有GPS功能。
在美国四大移动运营商中,T-Mobile USA处于相对弱势的地位,不过T-Mobile在欧洲有更为强势的是CDMA EV-DO网络,而T-Mobile USA和苹果iPhone的独家运营商AT&T为GSM/HSPA网络,后者在2005年12月就推出了全球第一个HSDPA商用服务。
T-Mobile USA今年5月方才在纽约推出了3G服务,目前已经在奥斯汀、巴尔的摩、波士顿、达拉斯、休斯敦、拉斯维加斯、迈阿密、明尼阿波利斯、凤凰城、波特兰、圣安东尼奥和圣地亚哥等12个城市增加了3G覆盖,公司计划年底前将3G覆盖的城市从目前的13个增加到27个,能够为其超过2/3的用户提供3G服务。

‘肆’ 什么是安卓手机

安卓手机指的是安装了安卓系统的手机。

安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。

2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

平台优势

1、开放性

在优势方面,Android平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显着的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。

2、丰富的硬件

这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。

功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容,如同从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移。

‘伍’ Android平台是什么

Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。

‘陆’ 安卓到底是什么系统还是平台呢

安卓是一款由谷歌开发的,基于Linux系统的半开放式手机操作系统。至于平台,那只是另一种对于移动操作系统的别称罢了。

‘柒’ Android 5.0的全新界面是什么样子的

Android和iOS显然是目前最受欢迎的移动平台,也是最大的两个竞争者。在今年,谷歌和苹果都对各自的系统进行了更新,其中iOS8.1已经正式推送,相信各位苹果用户已经正在使用;而Android 5.0将随着Nexus 6等新设备在几天内正式推出,新一代的移动平台大战将正式。 Android 5.0初期仅会出现在谷歌原生设备上,各大主流手机厂商也对在几个月内对机型进行系统更新,即便它们采用了厂商自家的OEM界面,但Android 5.0的一些新特性也是集成在底层的,用户依然可以感受得到。那么,Android 5.0和iOS8.1谁更好用、或者是谁更适合你?我们不妨通过简单的对比来找出答案。(注:以下截图左侧均为Android 5.0,右侧为iOS8.1) 锁屏及主屏界面 两个移动平台的锁屏界面十分相似,或者是谷歌在Android 5.0中借鉴了一些iOS的设计元素,可以看到通知消息都集成在屏幕中央、底部则为快捷键设计,不同的是Android 5.0在左侧直接添加了通话按键。另外,Android 5.0的锁屏界面不再支持应用程序小插件,这是一个化繁为简的变化。 至于主屏界面,Android 5.0依然可以放置多种小插件,主要的变化在于Material Design带来的视觉效果,切换动画更流畅平滑。而iOS8.1则延续一直以来的风格简洁风格,只是不同设备所容纳的应用程序列数不一样。至于主屏幕+主菜单效果还是直观的主屏幕哪个更好,可能是个人口味问题了。 小插件及定制性 很长一段时间,小插件都是Android系统的独有界面风格,而此次苹果也将它搬到了iOS 8系列的通知中心中。在此方面,Android 5.0依然表现出强大灵活性和定制性,你可以在主屏幕上自由安排这些应用插件。而相对来说,iOS8.1的小插件只会体现在通知中心中,但由于在锁屏界面也能使用,信息呈现相比之前还是更直观的。另外,这种设计的好处是能够保持系统的简洁性和一致性。 总得来说,Android 5.0依然拥有强大的界面定制性,而苹果也在逐渐开放,虽然是以一种限制性较高的形式。 通知、快速控制及多任务 Android 5.0的通知中心拥有一个明显的提升,重要信息会显示在屏幕顶部、而非优先级则会向下排列,使用体验更好。而iOS8.1则会在通知中心弹出提示、并标记程序来显示未读消息,也是一种用户喜欢的兴衰。两个平台的通知内容都拥有可操作性,以便用户直接进行回复而不需进入到应用中,但Android 5.0拥有一种更好的来电通知形式,比如在你全屏游戏时来电只会显示在界面上方而不是整个屏幕。 Android 5.0还拥有一个全新设计的快捷操作面板,可以调整设备的各种连接、通知形式或是启用手电筒等功能;而iOS8.1的操作面板基本上也是延续了iOS 7的设计,但有时容易误操作。 至于多任务方面,Android 5.0使用了一种滚动式的预览列表,而不再是此前的平铺式,实际上与iOS 8的Safari标签切换形式相似。不过,切换到某个特定程序可能会产生误操作,并且需要更快速地滚动列表。iOS8.1则依然延续此前类似Web OS的平铺式卡片设计,只是在界面上方添加了最近联系人列表,有效利用了空白的屏幕空间。 联系人及消息应用 Android 5.0新增了一个直观的快速拨号界面,会显示最爱联系人的大头像,感觉还是不错的。另外,系统也集成了一些当地服务行业的联系目录,可以方便地搜索到。相比之下,iOS8.1的联系人应用有些无聊,总得来说没有太大变化。 消息应用方面,iOS的iMessage一直是最佳的集成方案,用户的手机号或苹果账户会成为iMessage账户,通过WIFI或数据网络发送消息,并且集成了新的语音消息功能。当然,不支持iMessage的设备则会以短消息接收信息。相比之下,虽然Android 5.0集成了新的专用短信应用,不需要再切换IM软件,但体验仍不如iMessage。 键盘方面,内置的输入法实际上都差不多,支持文本预测、听写、自动修正等功能。变化稍大的是iOS8.1,因为它终于能够支持第三方键盘,这对苹果用户来说是一个福音。 相机 相机应用方面,Android 5.0的功能更加丰富一些,比如支持镜头模糊、球面全景等功能;而iOS8.1也进行了一些功能增强,可以通过按住焦点调整照片曝光度,但可能不够直观。另外,还新增了延时摄影功能。 至于照片应用,Android 5.0拥有良好的分类效果,可按时间、地点或是焦点进行分类。相比之下,我们认为iOS8.1的照片分类略显混乱,尤其是最近删除照片通过需要你手动清理两次,较为繁琐。但iOS8.1带回了相机胶卷分类,还是一个不小的改进。 家庭共享及跨平台 Android 5.0的一个特色是支持多账户登陆,这是非常方便的一个新功能,能够让家庭用户更好地使用一款设备。而iOS8.1并不支持多账户,而是通过家庭共享方式来分享一些应用程序,各有所长。 另一方面,iOS8.1可以与OS X Yosemite进行无缝的协同应用功能,这是跨平台方面的一大优势,用户能够在两种平台的设备间切换应用进度、或是使用Mac回复消息及接打电话,更加人性化。相比之下,谷歌需要在这方面进一步加强Android与其他平台设备的连通性。 总结 由于谷歌的地图、语音搜索服务在国内并不可用,并且国内第三方厂商通常都会去除这些服务,所以相关的对比我们在文章中省略了。但通过以上对比也可以看出,谷歌和苹果的移动平台越来越像,都在不断吸取对方的优点,变得更加完美。当然,Android 5.0更突出新设计带来的视觉变化,并加强了一些细节体验;而iOS8.1的重点则在跨平台、新服务的集成,视觉效果则变化不大。 当然,不论你更喜欢谁,两大移动平台的竞争还在继续,我们也相信在明年,会看到更好用的Android及iOS版

‘捌’ 安卓系统是一个怎么样的系统啊!

安卓是多点触控的,用手指就可以操作了,非常方便。另外在应用的丰富程度上塞班远远少于android,同时由于nokia长期的不思进取,塞班在视觉表现力上也落后于android,而且塞班已经没有什么潜力可以挖掘了,这就是为什么nokia要放弃塞班和微软合作的原因。当然塞班当了这么多年的手机操作系统霸主,他的稳定性方面还是非常强的,而且在品质上会有保障,而android由于一些山寨机的出现让android的低端产品不是那么的强劲。

android ,扩展性强。机器的硬件基本比塞班的强。应用程序其实是我们使用者最关心的。安桌的应用程序大大多于s60v5 ,塞班^3的机型选择性又太少。应用程序也不太丰富

android不管是现在还是未来都是一定会替代塞班现在的地位,塞班已经老了。

安卓的系统可玩性和界面华丽度是塞班无法比的。

但塞班简易方便容易上手。

安卓是唯一可以与iphone抗衡的系统,扩展性强,应用软件多。

如果喜欢玩手机的话还是建议安卓。

两种平台如果作为对比的话,只能说:

各有千秋,仁者见仁,智者见智的。
塞班的优点有很多,不然也不会那么流行了,
简单,易用,软件也不少,只是软件质量不高,对硬件要求低。

安卓现在的流行是因为它是开源的,而且硬件配置也不错
苹果的流行是因为它的配置高,而且比较有人性化吧,漂亮

塞班缺点:智能功能上远远落后了。各种封闭,体验差,界面死板。

‘玖’ 什么是安卓平台

Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。

具体可以看下网络介绍!
http://ke..com/view/3091265.htm

热点内容
如何开启电脑服务器无法上网 发布:2025-01-23 17:37:06 浏览:391
安卓手机锁了怎么开 发布:2025-01-23 17:21:18 浏览:137
经济学算法 发布:2025-01-23 17:13:46 浏览:421
如何和软件联系服务器 发布:2025-01-23 17:13:00 浏览:800
javacrc16算法 发布:2025-01-23 17:11:31 浏览:225
编程加图片 发布:2025-01-23 17:10:33 浏览:567
中国风网站源码 发布:2025-01-23 17:05:56 浏览:680
pythonfilter用法 发布:2025-01-23 17:04:26 浏览:569
java转number 发布:2025-01-23 16:58:11 浏览:477
解压的英语作文 发布:2025-01-23 16:45:05 浏览:970