浅谈Android的历史-韩漫导航漫画
前言 本文章仅代表个人观点,同时不可避免的会有一些错误,如有意见建议请合理指出。
Android是一种基于Linux的自由及开放源代码的操作系统,同时也是一种编程语言,主要使用于移动设备,但Google似乎有将Android变成电脑系统的打算,由Google公司和开放手机联盟领导及开发。
跳过1.0(因为其实这一代Android还不是Google的)
首先是Android1.5 Cupcake(杯子蛋糕) 这个最早存在于htc宏达电 对这个版本我们都非常陌生,毕竟是最早期安卓放出的版本之一 这个系统在当时来说有很多前瞻性,高质量的网络,基于jave的程序,好用的API,最重要的是Google爸爸的支持。但是这时的安卓还不是很好用,再加上安卓开源的特性,基于aosp的第三方“ROM”诞生了
基于安卓1.5的第三方ROMAndroid1.6 Donut(甜甜圈) 被Linux内核开发者视为异类(因为对原系统改动太大),但是毕竟83家大厂参与的项目,所以还是有很多开发者从塞班离开。Andorid 1.6在操作界面上将没有大的改变,但是Android软件商店功能也将得到更新,界面的布局组织形式将类似于苹果的App Store。程序员能够以商人身份向Android Market添加程序。程序员们还可以为不同的设备上载不同版本的软件。这版本是作为修复 bug 以及普及安卓系统的一个重大版本。很多最早的安卓手机都是用这个跟接下来的2.3作为初始版本。
安卓1.6Android2.2/2.3 这两个就像是下面会介绍的5系列一样2.2系统谷歌出来不久就被我们所熟知 2.3 取代,这时的安卓应用已经突破10W,大量的应用为Android的霸主地位奠定了基础。这个版本迅速发掘了一大批Android的开发者,涌现出非常多的优秀应用。
Android2.3的彩蛋Android3.0(蜂巢) 这个是aosp生态圈唯一不开源的系统 这个玩意多数在平板上,而且因为不开源所以口碑很差,为啥不开源?这个要问谷歌。
Android3.0彩蛋Android4.0/4.2/4.4从冰淇淋三明治到果冻豆再到后来的奇巧巧克力。这个版本是最大众化的版本,UI设计也有了统一的标准(好像叫holo Design),黑蓝色的主色调 我相信这个是一代人读书时代的记忆(其实我个人非常讨厌这个设计),同时也正是这一代,安卓正式成为主流移动操作系统,但是国内毒瘤的负加成,让“很多人”一想到安卓机就想到“卡”(虽然现在也一样但毕竟手机性能提升了那么多安卓也不会感觉卡了)另外xposed好像也是从这一代开始的。
安卓4.4.4彩蛋(感觉像美国90年代广告)Android5.0/5.1 (棒棒糖)Google做5.0系统的时候明显有很大的野心,但步子迈大了,BUG很多(和Windows8的境遇很像),所以迅速放出了5.1这个改进版本,并且默认art运行,早期的art各种不适配导致应用的闪退,并且这个版本,提出了安卓最完整的设计语言Material Design,更改了系统的字体。同时对系统流畅性做了很多优化,同年的Google I/O大会还发布了Android wear 和 Android car play。我非常喜欢这一代安卓,我现在的手机用的就是安卓5.1(彩蛋是当时非常火火的像素鸟,只是鸟变成了安卓机器人,管子变成了棒棒糖)
棒棒糖Android6.0 棉花糖 这个版本是md设计盛行的一代,更加完善的界面,这个版本最大的优点在于续航的提升,还有应用权限的控制(但是有个非常反人类的设计:不能有叠加层!我就是因为这个滚回力5.1)同时提出了绿色公约和后台纯净的概念(大概)其他东西改动非常小。彩蛋加入了双人模式。
6.0的彩蛋Android7.0 Nougat(牛轧糖)对md的定义稍微有点改变,去掉了6.0上那个非常沙雕的设定。对通知栏的改动很大,对自带启动器的改动也很大操作逻辑改变,加入了类似于苹果3D touch的shoutcut,同时第三方的主题开始出现了。在这个版本中,Google对aosp的应用做了很多的完善,从这一代开始可以感觉到Google开始放慢脚步,着重改进系统体验。并且开始缩小安卓的开放度(这年Google弄死了C M)。
N的彩蛋去掉了小游戏Android 8.0 Oreo (奥利奥) 谷歌的新闻发言人Valerie Moens表示,谷歌没有为这个名字支付奥利奥的生产商亿滋(Mondelēz)任何费用,这只是一个“纯粹的品牌合作”。(来自百度百科)在O之前产品代号都是由网络投票决定的,但是这一代没有,个人认为就是这一代开始Android身上的极客气息变少了。为了适应低端机,Google还发布了Android Go。就在这一代安卓变成了半开源,Google逐渐放弃对老安卓的支持,通知栏加入了白色主题。
安卓OAndroid P 虽然只是一个测试版,但是ui改动极大,推出了Material Design2.0,因为太像苹果的Falt,留下了无数差评
安卓P的丑恶嘴脸(滑稽)好啦,今天版本就讲解到这里,另外科普一下aosp,很多人说这就是原生安卓,对的,没错!他说的是对的,但是aosp是安卓开源计划的总称,原生安卓ui是提供给各大厂商定制的底包。再科普几个小知识,1安卓原本是安德鲁宾开发给键盘机用的系统。2安卓碎片化严重导致安卓版本层次不齐,也是安卓针对优化非常差的原因之一,一个软件要针对不同硬件不同驱动优化非常辛苦。
各位,下期再见!