英皇体育-天天玩手机却不相识Android操作系统?5分钟带你扫盲
如今是互联网发作的年月,Android、iOS作为两大移动端操作系统,险些是无人不晓,那么你是否真的知道Android操作系统到底是什么呢,让我们花5分钟来举行一个简朴的相识吧。Android简介1、起源Android一词最早泛起于法国作家利尔亚当(Auguste Villiers de l’Isle-Adam)在1886年揭晓的科幻小说《未来夏娃》(L’ève future)中。他将外表像人的机械起名为Android。
联系英皇体育
详情
本文摘要:如今是互联网发作的年月,Android、iOS作为两大移动端操作系统,险些是无人不晓,那么你是否真的知道Android操作系统到底是什么呢,让我们花5分钟来举行一个简朴的相识吧。Android简介1、起源Android一词最早泛起于法国作家利尔亚当(Auguste Villiers de l’Isle-Adam)在1886年揭晓的科幻小说《未来夏娃》(L’ève future)中。他将外表像人的机械起名为Android。

英皇体育

如今是互联网发作的年月,Android、iOS作为两大移动端操作系统,险些是无人不晓,那么你是否真的知道Android操作系统到底是什么呢,让我们花5分钟来举行一个简朴的相识吧。Android简介1、起源Android一词最早泛起于法国作家利尔亚当(Auguste Villiers de l’Isle-Adam)在1886年揭晓的科幻小说《未来夏娃》(L’ève future)中。他将外表像人的机械起名为Android。

Android的Logo是由伊琳娜-布洛克(Irina Blok)设计的,设计灵感泉源于男女茅厕门上的图形符号,外加头上两根天线。以下图片为男女茅厕门上的图形与Android Logo图标。Android LOGO2、生长Android系统生长3、版本先容从2009年5月开始,Android操作系统改用甜点来作为版本代号,这些版本根据从C大写字母开始的顺序来举行命名:纸杯蛋糕(Cupcake)、甜甜圈(Donut)、闪电泡芙(Éclair)、冻酸奶(Froyo)、姜饼(Gingerbread)、蜂巢(Honeycomb)﹑冰淇淋三明治(Ice Cream Sandwich)、果冻豆(Jelly Bean)、奇巧(KitKat)、棒棒糖(Lollipop)、棉花糖(Marshmallow)、牛轧糖(Nougat)、奥利奥(Oreo)、馅饼(Pie)。

差别的版本代号对应差别的API Level,详细见下图汇总Android版本号Android系统架构Android的系统架构由四个部门组成,由底层到上层的顺序划分为Linux Kernel、Android Runtime、Libraries、Application Framework,在此基础之上则是我们在使用手机时直接面向的各种APP,见下图Android系统架构Linux KernelAndroid以Linux操作系统内核为基础,借助Linux内核服务实现硬件设备驱动,历程和内存治理,网络协议栈,电源治理,无线通信等焦点功效。Linux Kernel也作为硬件和软件之间的抽象层,它隐藏详细硬件细节而为上层提供统一的服务。

也就是说Android从本质上说也是Linux操作系统的一种,只不外其基于Linux之外对移动端做了更多面向移动的新特性。Android RuntimeAndroidRuntime包罗焦点库和Dalvik虚拟机两部门。Dalvik虚拟机是基于apache的java虚拟机,并被革新以适应低内存,低处置惩罚器速度的移动设备情况。

Dalvik虚拟机依赖于Linux内核,实现历程隔离与线程调试治理,宁静和异常治理,垃圾接纳等重要功效。我们知道Java自身提供了JVM的虚拟机,而Android则是使用了类似JVM的DVM作为Java虚拟机。Android4.4之后ART逐渐取代了Dalvik虚拟机,在Dalvik下,应用每次运行的时候,字节码都需要通过即时编译器(just in time ,JIT)转换为机械码,这会拖慢应用的运行效率,而在ART 情况中,应用在第一次安装的时候,字节码就会预先编译成机械码,使其成为真正的当地应用。这个历程叫做预编译(AOT,Ahead-Of-Time)。

英皇体育

这样的话,应用的启动(首次)和执行都市变得越发快速,换句话说ART使用了空间来换取时间,所以在新的ART架构下APP的内存占用比Dalvik大了一倍,替换ART后,app的打开速度靠近了iOS。这也是为什么如今仍存在Android 4.4的版本,因为这个版本是Dalvik到ART的一个大的厘革。

LibrariesLibraries是Android的库文件,供Android系统的各个组件使用。这些功效通过Android的应用法式框架(application framework)为开发者使用。

主要的系统类库及说明如下表Android库Application FrameworkApplication Framework提供开发Android应用法式所需的一系列类库,使开发人员可以举行快速的应用法式开发,利便重用组件,也可以通过继续实现个性化的扩展。详细包罗的模块如下Application FrameworkApplication有了上面四大模块,我们的开发人员就可以在其基础之上开发种种类型的APP了,包罗系统内置应用在内,我们天天在使用的各种型的APP都是基于Application Framework层之上开发而来的,现在大家对我们天天使用的软件由何而来应该有了一个开端的认知了吧。


本文关键词:英皇,体育,天天,玩,手机,却不,相识,Android,英皇体育,如

本文来源:英皇体育-www.mobile-etown.cn