Android操作系统,从2008年的首度亮相到现在已有8年之久。最初Android出现之时,智能手机操作系统的世界还是Symbian和Windows Mobile这两位大神的天下——而现在,其中一位已经彻底消失,另一位的市场份额还不足1%。
而如果你是一名Android的老用户,一定很难忘记Android最初几年“渣又卡”的操作体验——系统服务的碎片化、对于资源占用不加控制、UI设计简陋不堪入目……2014年之前的Android,基本是处于被苹果iOS“吊打”的阶段。
但如果你接触了当下的Android,你又会被它高度整合的服务、较为完善的底层优化和流畅的系统动画与堪称经典的UI设计所震撼——这时问题来了,Android系统从2014年到今天,究竟经过了怎样的蜕变,才得以获得如此大的进步?
要回答这个问题,我们要先从2014年11月亮相的Android 4.4 KitKat说起。
Android 4.4 KitKat
KitKat是一款巧克力糖,入口甜而不腻,嚼起来干脆爽口……不好意思,走错片场了。事实上,自从Android 1.5开始,谷歌就以甜点的名字来命名Android系统了,而KitKat作为一代传奇系统也是采用Holo设计的最后一代Android系统,直到今天都有一部分人还在坚持使用。
其实,Holo设计并不好看(笑)。而那一部分坚持使用Android 4.4的朋友恐怕都是受谷歌在这代系统中深度整合了系统服务的影响——当年引来Android用户满堂彩的Project Svelte(瘦身计划),做的就是这样一件事。
通过“去碎片化”,Android 4.4可以在仅仅512MB运存的设备上做到流畅运行,这也是Android系统在多年发展后第一次针对低配机型进行“特殊照顾”。而从这代Android开始,系统后台服务的执行和处理机制就相对完善了,我们也第一次体验到了“不会卡死”的Android。
Android 5 Lollipop
Android 5 Lollipop在一年后的2014年11月登场,由于这次采用Lollipop(棒棒糖)的名字在读音上的相近,不少国内Android爱好者称其为“萝莉炮”。和Android 4.4一样,“萝莉炮”也是一代相当具有里程碑意义的Android系统,其主要原因就是首次在UI中应用了整套Material Design风格。
提到Material Design,这可算是笔者“一生狂推”的东西了。由于从前谷歌的产品在设计上没有统一风格,导致谷歌产品“各有各的设计”,看上去混乱不堪。于是乎,谷歌的设计师们花了两年时间生造出来了一套适用于谷歌全系产品的设计语言,融合多样的色彩、不同“高度”的卡片及涟漪、折纸等元素,打造出一款辨识度极高的、看上去摸上去都“很谷歌”的界面,并能够完美适配不同尺寸的设备。
应用了Material Design的Android 5,给人最直接的感受就是系统界面从整体观感到细节都变得精致起来,各种各样的系统动画也终于从“只是个过渡”变成了“值得细细欣赏”。结合Android 4.4带来的资源调用机制优化和Android 5的全新设计,Android系统终于做到了“看上去和用起来都让人感觉舒适流畅”。
Android 6 Marshmallow
没错,Android 5用起来确实足够流畅了,但它还不足够称为一款优秀的操作系统,因为操作系统毕竟只是一个载体,它的自身素质自然也包括第三方应用的体验方面。
于是乎,我们看到了2015年的Android 6“棉花糖”在底层支持了直观的应用权限管理并针对链式启动做了优化,前者的实际作用比如“阻止BAT全家桶在后台偷跑流量”;而后者则能够带来类似“按下浏览器中的微博链接,系统自动打开了微博App”的体验。可以说,在第三方应用的综合体验上,Android第一次不怂iOS了,用户们也终于在苹果面前扬眉吐气了一回。
Android 6带来的牛逼新特性还不止这些,Doze省电就是一项被严重低估的功能。这项功能可以在空闲时间自动清理后台、关闭服务,从而减少夜间待机和平时息屏时的电量消耗。同时,谷歌在Android 6中加入了官方的指纹识别API,这也使得Android设备的指纹识别获得了更佳的体验——毕竟官方的支持是终止混乱局面最好的方法。
Android 7 Nougat
牛轧糖吃起来十分粘牙,不过这款名叫“牛轧糖”的Android系统使用起来却是无比的顺滑。作为继Lollipop和Marshmallow之后第三代应用Material Design的Android系统,2016年下半年发布的Android 7将部分系统界面(如应用抽屉)的卡片式改为了沉浸式,但其依旧具备Material Design的涟漪效果等基本特征。
在整体使用体验的提升上,Android 7主要针对细节做了更多的改进——毕竟Android 6的体验已经相当到位。而这次谷歌新增的一些细节提升也都非常实用,比如推送通知消息的快速回复、设置二级菜单界面的汉堡菜单、通知中心一次下滑的5个常用开关、多次点按菜单键快速切换后台应用等。
而Android 7最重要的一项功能整合提升,就是原生支持了应用分屏功能。根据设备不同,应用分屏提供了左右分屏和上下分屏两种模式,用户可以通过拖动应用窗口间的分割线来调整两个窗口的大小。
至此,谷歌花了三年时间,终于让Android系统从“渣又卡”的“丑小鸭”蜕变成为“稳如狗”的“白天鹅”。在这段时间里,Android完成了从功能到体验上赶超iOS的壮举;至于Android系统的下一次大革新,笔者大胆猜测,“第二弹Android瘦身计划”将在不久后出现,在这个Android设备搭载3GB运存都显小的时代,让低配产品重获新生。