前言

本人作为Google信徒,Android狂热粉丝(Android开发者,原生党,目前主力机Google Pixel XL ,测试机 Google Nexus 5),对于Android可谓是爱的情深意切。昨天在路上刷酷安,看到一篇盘点Android历史的文章,觉得写的挺有意思的,经原作者的同意,本人把原文搬运过来了。在此,非常感谢原作者!

原文链接:https://www.coolapk.com/feed/7634886 (可能需要下载酷安)

原文

超长文预警

今天早些时候Google 正式发布了Android 9.0正式版,这一版本被命名为“Android Pie”(馅饼)。今年也是Android 操作系统正式发布10周年,那么,请允许我讲述这十年来Android 的发展历程,如果我有什么地方讲的不对,只管纠正。

①Android 1.0
2008年9月23日,谷歌正式发布Android 1.0,这一天开始,这个全新的操作系统将颠覆智能手机界,同期发布的还有全球第一款搭载Android 操作系统的HTC G1。
回望十年Android_第1张图片
回望十年Android_第2张图片
这个启动器打开抽屉的方式其实很像现在的Pixel Launcher
回望十年Android_第3张图片
②Android 1.5(Cupcake-纸杯蛋糕-发布于2009年4月30日)
这一版本主要增强了多媒体功能,例如拍摄视频、支持连接蓝牙耳机等,还支持了里程碑式的屏幕虚拟键盘,这或许就是屏占比提升的先决条件
回望十年Android_第4张图片
③Android 1.6(Donut-甜甜圈发布于2009年9月15日)
这一版本开始支持CDMA制式网络和Vitrual Persional Network,还有TTS(文字转语音)、查看具体的应用程序耗电情况等新功能
(无图片)
④Android 2.0/2.1/2.2/2.2.1(Froyo-冻酸奶-分别发布于2009年5月20日/10月26日)
从这一代开始,HTML5被纳入Android 的支持范围,相机闪光灯、数码变焦也被支持;Android 2.2还增加了热点网络共享功能、应用程序安装至SD卡功能,也支持了Flash
回望十年Android_第5张图片
回望十年Android_第6张图片
回望十年Android_第7张图片
⑤Android 2.3.x(Gingerbread-姜饼-发布于2010年12月7日)
要我说这个版本真的特神奇,如今很多国产毒瘤最低都是支持到这个版本,迟迟不肯升级
这一版本的UI进行了一次小改:主背景色变成了黑色/暗色,并且支持SIP/VOIP/NFC通信技术,各位手机码字的大佬们最喜欢的复制黏贴剪切板功能也在这一版本上线,另外它还支持VP8和WebM格式的视频播放,算是提升较大的一个版本
回望十年Android_第8张图片
回望十年Android_第9张图片
⑥Android 3.x(Honeycomb-蜂巢-初版发布于2011年2月2日)
这一代实属神秘,Google 并没有开放蜂巢全系的源代码,所以我们很难见到除实体机以外搭载这一版本的虚拟设备。蜂巢专为当时的”高分辨率”平板电脑(普遍1280x800)而设计,所以我现在正在用来写本文的OTG技术也在蜂巢被支持,其实这一代主要还是给之后Android 4.x所采用的Holo Design打了一份草稿
回望十年Android_第10张图片
回望十年Android_第11张图片
回望十年Android_第12张图片
⑦Android 4.0.x(Ice Cream Sandwich-冰激凌三明治-发布于2011年10月19日
这一版本开始采用Holo Design,个人认为很酷
ICS正式加入了系统级的截图功能,流量管理也变得有针对性,界面交互偏向于滑动而非单击(从通知和最近任务的清除方式就可以看出)
回望十年Android_第13张图片
这一版本的后台程序查看方式由单独图标变成了图标+程序名+缩略图的方式,曾经有网友调侃道:每天睡前给手机清后台感觉在做刀削面

⑧Android 4.1/4.2/4.3(Jelly Bean-果冻豆-初版发布于2012年6月28日)
这一代继续沿用了Holo Design,系统动画帧率提升到了60FPS,增加了三倍的缓冲,语言搜索、Google Now也在这一代登场,此外桌面小部件也能够自动调整大小;4.2开始支持锁屏界面的小部件显示、增加Photo Sphere全景拍摄功能、支持Miracast无线显示功能
回望十年Android_第14张图片
⑨万年死不了的Android 4.4.x(KitKat-奇巧巧克力-发布于2013年11月1日)
为什么要说万年死不了呢?这是因为当时MIUI5到MIUI6的底层升级进程异常缓慢,很多用户的MIUI版本到了6却发现底层Android 版本还是MIUI5的4.4,于是“万年4.4的美誉由此而来”
这一代对Holo Design的配色做了些微调,例如将强调色从冰蓝色改为灰白色,整体界面风格趋于扁平
回望十年Android_第15张图片
⑩Android 5.0/5.1(Lollipop-棒棒糖-发布于2014年10月16日)
请先允许我喊一句:Material Design赛高!
没错,质感设计从这一代开始正式被用于Android 的界面中,谷歌官方称为“纸与墨的交融”,质感设计作为全新的设计规范,提升了此代开始的使用体验,Android 设备圈的设计风格也逐步趋于统一
回望十年Android_第16张图片
11. Android 6.0.1(Marshmallow-棉花糖-发布于2015年5月28日)
这一代的Android 并没有在外观上有多少改动,反而专注于对设备性能的提升和运行方式的优化,据测算,Doze模式可以将同一设备的续航时间提升30%。此外,这个版本修复了Android 5.0因为动画而产生的内存泄露问题
回望十年Android_第17张图片
12. Android 7.0/7.1(Nougat-牛轧糖-发布于2016年8月22日)
谷歌在Android Nougat中修改了Material Design,却被认为是“开倒车”。这一版本加入了类似于Apple的3D Touch功能“Shourtcuts”,还有被期待已久的分屏多任务;系统动画的处理系统也变成了Vulkan,减少了对CPU的占用,还加入了JIT编译器,大幅加快了apk安装效率。还有一件事还是不得不讲的,这一版本被命名为“Nougat”前,Google曾在android[dot]com页面上公开征集新的Android版本的甜品名,我当时投递了一份方案,正是“Nougat”//手动墨镜雪茄

  1. Android 8.x(Oreo-奥利奥/女装安卓-发布于2017年8月21日)
    为什么叫做“女装安卓”呢?因为当时Android O的Android形象真的很容易让人误以为是个女性形象,我当时还发了篇帖子调侃女装大佬pandecheng(这里就不po出来了)
    这一版本的背景色变成了白色,我本人不太喜欢这种,因为对AMOLED屏幕用户实在不友好;用户可以自行设定图标形状,但是必须是全部统一的形状,这给不少开发者一个难题:如何让图标适应自定义形状而不失协调感;多任务功能在Oreo中得到了更大的提升,比如不仅可以屏幕一分为二还能使用悬浮窗口,提升了工作效率;新版的Google Emoji似乎不太收欢迎,这里就不细讲了
    回望十年Android_第18张图片
  2. Android 9.0(Pie-馅饼-发布于2018年8月7日)
    目前这一代只支持ProjectTreble刷入,本人手上并没有符合条件的设备,所以只能一旁观望,据我所知Android 9.0采用的是全新的Material Design 2.0,与最初的质感设计有很大区别,这一代也支持异形屏(俗称刘海屏)、还增加了手势控制(全面屏手势)
    回望十年Android_第19张图片
    历史的车轮滚滚向前,科技也总是在不断发展,至于未来会如何,我们无从得知……
    (码字不易,下手轻点)
    (本文受国际版权公约保护,转载/收录请事先获得作者书面授权)

更多相关文章

  1. Android实现局部图片滑动指引效果
  2. Android ImageView 图片等比缩放问题
  3. Android使用ViewFlipper实现图片切换功能
  4. Android防止内存溢出浅析/应用自动更新功能的代码实现
  5. Android SDK版本问题: conversion to dalvik format failed with

随机推荐

  1. android开发真机调试
  2. URI数据匹配
  3. 安卓学习笔记(十)服务Service
  4. 移动设备浏览器的缓存限制[转][Mobile Br
  5. LinearLayout不能显示全部内容
  6. Android杂识
  7. Android自定义控件之测量onMeasure
  8. Jenkins奇技淫巧 — Python乐固,多渠道打
  9. Android:Click,LongClick,Touch,KeyDown,KeyUp
  10. android jni 用c++使用opengles和egl实现