梳理一下Android的版本历史

最近在看Material Design的设计规范,顺便也熟悉下Android的版本历史。

Android 1.6 Donut
(1) 快速搜索框

早在 Donut 时代,Android 就推出了无处不在的快速搜索框。利用主屏幕上的一个搜索框,您可以同时搜索网络上的内容和手机上的本机内容。

快速搜索框
(2) 支持各种屏幕尺寸

随 Donut 推出的众多功能使得 Android 系统能够适应各种屏幕分辨率和宽高比,得益于此,Android 设备在形状和大小方面有了无限的选择空间。这为显示屏分辨率非 320 x 480(纵向)像素的手机打开了一扇大门。

(3) Android电子市场

Google Play 之前的平台叫 Android 电子市场。Android 电子市场在 2008 年首次推出。随着 Android 的第三方应用数量迅猛增长,Android 电子市场在改版后随 Donut 再次亮相,为热门免费应用和付费应用提供了一个展示平台。

Android电子市场
Android 2.1 Eclair
(1) Google 地图导航

Google 地图导航功能为智能手机的定义赋予了新的含义。这种精细导航功能使用 Google 地图数据免费提供典型的车载导航系统所具备的多种功能:具有前瞻性的 3D 视图、语音导航和路况信息。

Google地图
(2) 主屏幕自定义

Android 支持自定义铃声、壁纸,还允许使用多个屏幕和文件夹整理应用和小部件,用户始终能根据个人喜好来设置主屏幕。Eclair 推出的动态壁纸在前所未有的 854 x 480 像素显示屏上栩栩如生。

(3) 语音转文字

在“Ok Google”语音操作问世之前,您可以点按麦克风图标来直接向您的手机发出指令。Eclair 将软键盘中的逗号键替换为了麦克风;只需点按一下,您说的话即可立即显示在屏幕上。

Android 2.2 Froyo
(1) 语音操作

通过语音操作功能,Froyo 将 Android 的语音功能提升了一个等级,您只需说出语音指令即可在手机上执行各种主要功能,如搜索、查询路线、记事、设置闹钟等等。

(2) 便携式热点

利用网络共享功能,Froyo 可将您的手机变成一个便携式 WLAN 热点,让您随时随地都能保持联网状态。

(3) 性能

Froyo 采用了 Dalvik JIT 编译器,可将受限于 CPU 的代码执行性能提升高达 5 倍。此外,它还在 Android 浏览器中采用了 V8 JavaScript 引擎,将 JavaScript 的性能提升了 2 到 3 倍。

Android 2.3 Gingerbread
(1) Gaming API

Gingerbread 将 Android 游戏推到了新的高度。由于音频、设备控制、图形和存储空间的访问门槛降低到一个新的、较低的水平,应用开发者得以打造丰富多彩的图形密集型 3D 游戏。

(2) NFC

几年前,消费者还未在商店内使用移动支付功能时,Android 就已推出了支持近距离无线通信 (NFC) 的功能,您只需将两个设备轻轻一碰就可以在设备间传输信息。借助 NFC,Gingerbread 推出了大量只需点按设备即可推送服务的功能。

(3) 电池管理

Gingerbread 能够监测设备使用电量的具体方式以及设备方方面面(屏幕亮度、正在运行的应用等)消耗的电量,因而可帮助您充分延长电池续航时间。

Android 3.0 Honeycomb
(1) 使用平板电脑的设计

Honeycomb 充分利用了平板电脑屏幕上的空间。由于采用较大尺寸的布局模式,此版本改善了用户阅读图书、观看视频、查看地图等方面的体验。

(2) 系统烂

“主屏幕”、“返回”和“菜单”这些实体按钮不复存在。搭载 Honeycomb 后,您的 Android 设备上的屏幕导航控件中会新增一个系统栏。

(3) 快捷设置

全新的“快捷设置”可让您轻松查看重要信息:在一个地方集中查看设备的时间、日期、电量和连接状态。

Android 4.0 Ice Cream Sandwich
(1) 自定义主屏幕

Ice Cream Sandwich 推出了应用文件夹和“收藏”栏。小部件变得更加灵活,能够直接在您的主屏幕上嵌入现正使用的应用内容:展开小部件可显示更多内容,收起小部件可节省空间。

(2) 流量消耗管理

管理您的网络流量消耗情况,以便将移动费用控制在预算范围内。跟踪流量消耗量、设置警告级别和硬性上限,并在达到上限后停用相应的服务。

(3) Android Beam

借助目前极其先进的 Android Beam,您只需将两部手机靠在一起即可通过 NFC 快速分享内容。无需打开菜单、应用或对手机进行配对,即可与他人分享应用、联系人、音乐和视频。

Android 4.1 - 4.3 Jelly Bean
(1) Google即时

Google 即时会适时为您奉上所需信息。此应用率先将移动助理功能提升到一个新高度,不但可在您选择着装时提供当日天气信息,还能在您出门前预测所需的通勤时间。

(2) 通过 Jelly Bean 设备,您可以轻松展开通知以查看更多信息,并迅速做出回应;此外,您还可以直接在通知中执行操作。

(3) 账号切换

Jelly Bean 允许多个用户共用一台设备。每个用户的帐号都有自己的自定义空间(主屏幕、壁纸、小部件、应用等),因此您可以放心与他人共用设备,而无需担心自己的信息会泄露。多用户功能最先用于平板电脑,随后推广到了搭载 Lollipop 的手机上。

Android 4.4 KitKat
(1) 语音:OK,Google

无需触摸屏幕即可完成各项操作。只需说“Ok Google”,即可启动语音搜索、发送短信、查询路线或播放歌曲。

(2) 沉浸式设计

不会分散您的注意力。无论您是在看书、玩游戏还是看电影,KitKat 的沉浸式设计都可以隐藏您不想看到的所有内容,让您全身心沉浸其中。

(3) 智能拨号器

KitKat 会优先显示与您通话最为频繁的联系人,并且您可以直接通过拨号器搜索附近的地点。当来电号码为不在您的通讯录中时,手机会根据 Google 地图上的本地商家信息,自动将来电号码与商家号码进行匹配。

Android 5.0 Lollipop
(1) Material Design

Android 系统的外观和风格焕然一新,便于您更加轻松地在设备中导航。Material Design 以阴影和动画效果为基础,集优秀设计的经典原则和创新实用的技术于一身。

(2) 多屏

在搭载 Lollipop 的设备中,您可以轻松地将内容从手机同步到平板电脑、Android Wear 手表或 Android TV。由于 Lollipop 适用于所有设备,因此,您可以方便地从上次停下的地方继续收听音乐、使用应用、浏览照片,甚至查看最近的搜索内容。

(3) 通知

通知会以简洁的小卡片形式显示在锁定屏幕上。无需解锁屏幕,所有通知都一目了然,您甚至可以查看和回复消息。此外,您还可以使用精细的控制功能对锁定屏幕上显示的内容进行自定义。

Android 6.0 Marshmallow
(1) 点按即时卡

无论您正在使用某个应用还是正浏览某个网站,只需点按并按住主屏幕按钮即可获取相关帮助,无需离开当前网页。

(2) 权限

自主选择要向设备上的应用授予哪些权限,以及何时授予这些权限。您也可以随时撤消所授予的权限。

(3) 电池

电池的使用方式更智能,不会白白浪费电量。Marshmallow 通过“低电耗模式”和“应用待机模式”等功能来节省电量,以支撑设备的长时间运行。

Android 7.0 Nougat
(1) 多窗口支持

在运行 Android 7.0 的手机和平板电脑上,用户可以并排运行两个应用,或者处于分屏模式时一个应用位于另一个应用之上。用户可以通过拖动两个应用之间的分隔线来调整应用。

在 Android TV 设备上,应用可以将自身置于画中画模式,从而让它们可以在用户浏览或与其他应用交互时继续显示内容。

(2) 通知增强功能

模板更新:我们正在更新通知模板,新强调了英雄形象和化身。开发者将能够充分利用新模板,只需进行少量的代码调整。

消息传递样式自定义:您可以自定义更多与您的使用MessagingStyle类的通知相关的用户界面标签。您可以配置消息、会话标题和内容视图。

捆绑通知:系统可以将消息组合在一起(例如,按消息主题)并显示组。用户可以适当地进行拒绝或归档等操作。如果您已实现 Android Wear 的通知,那么您已经很熟悉此模式。

直接回复:对于实时通信应用,Android 系统支持内联回复,以便用户可以直接在通知界面中快速回复短信。

自定义视图:两个新的 API 让您在通知中使用自定义视图时可以充分利用系统装饰元素,如通知标题和操作。

更多更全内容请移步XGiFt杂谈

发表新评论