2014-07-22 12:36:59 +08:00
安卓编年史 02
=============================================================================
2014-09-08 23:38:07 +08:00
![Left: the Milestone 5 home screen showing the “all" button, two dock icons, and four recent apps. Center: the home screen with the app list open. Right: the power menu. ](http://cdn.arstechnica.net/wp-content/uploads/2013/12/homescree052n.jpg )
左: Milestone 5, 主屏幕展示了“All”按钮, 两个dock图标, 以及四个最近使用的应用。中: 主屏幕与打开的应用程序列表。右边: 电源菜单。
Ron Amadeo供图
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
### 安卓0.5, Milestone 5——如今已经是报废接口的领地了 ###
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
“M5-RC14”版本发布后——也就是第一个安卓模拟器发布三个月之后, 安卓迎来了它的首次重大革新。 2008年2月发布的“Milestone5”甩掉了延伸自黑莓的界面, 走向一个完全革新的设计——谷歌在触控友好界面上的第一次尝试。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
在浏览器的用户代理字符串的中, 此版本仍然被识别为“Android 0.5”, 但Milestone 5与安卓的第一个版本相比已经完全不一样了。几个核心的Android功能直接追踪他们的血统并最终回到这个版本。通知面板的布局和功能几乎已经整装待发, 并且, 除了样式变化外, 菜单也最终成型。距离安卓1.0项目发布的时间仅仅只剩八个月,一个操作系统的基础已经开始成型了。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
有一件东西目前绝对不是它的最终模样, 那就是是主屏幕。这是一个不可配置的, 单屏壁纸的应用程序的抽屉和dock。应用程序图标是气泡状的, 三种颜色的组合, 由一个圆角矩形的白色背景包围着。应用程序抽屉在右下角有一个“所有”按钮, 轻按它, 打开的应用程序列表显示在了左边。这个“所有”按钮正上面的是两个dock图标, “联系人”和“拨号盘”分别获得了永久的专属主屏幕位置。然后上边有四个模块, 它们是最近应用程序的早期版本, 展示了最后访问的应用程序。没有了左侧屏幕和右侧屏幕, 要是没有dock和最近的应用程序占用的一整列, 这种布局下只能放下21个应用程序图标。模拟器仍然只选择同等最少的应用程序, 但在实际的设备中, 这样的设计看起来并不会很好的工作效果。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
按住“挂断”按钮会出现一个十分早期版本的电源菜单, 就像你最右侧的图片中看到的。谷歌迄今为止没有标准的智能手机命名术语: 对于“Turn Off Screen”( 关闭屏幕) 最好的形容也许是“Lock screen”( 锁定屏幕——虽然当时没有锁屏) 和“Turn Off Radio”( 关闭射频) 在今天被叫做“Airplane Mode”( 飞行模式) 。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
![From left to right: the surprisingly modern notification panel, the menu open in Google Maps (Maps doesn't work anymore), and the new finger-friendly list view. ](http://cdn.arstechnica.net/wp-content/uploads/2013/12/noti2.png )
从左至右依次为:令人惊喜的现代通知面板,谷歌地图的菜单在打开着(地图已经不可用了),和新的触控友好列表视图。
Ron Amadeo供图
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
回溯到Milestone 5, 谷歌在那时对通知面板有着明确的认识。就像在任何现代的智能手机里一样, 通知中心从屏幕顶部下拉下来来唤出。目前的通知都以列表的形式显示。通知面板的第一个版本是不透明的白色薄片以及底部中心有个橙色圆点的, 带着棱纹的的“把手”。通知是可点击的, 通过点击可以打开该通知关联的应用程序。没有人为此列表中垂直对齐应用程序图标而感到困扰, 不过也没关系, 随着接下来的更新, 它已经是过去式了。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
置顶通知能够进入一个在面板顶部的“正在进行”的部分。在这个版本中, 这里似乎只包含通话。在“最近事件”里的通知只有打开相应的应用程序后才清楚。用户惊喜地发现可以通过内置的XMPP连接成功登录到谷歌talk。不过, 虽然通知面板中显示“新会话信息”, 这里实际上并不是一个即时消息应用程序。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
Milestone 5里是全新的艺术设计。应用程序图标被重新绘制, 并且菜单从一个无聊的黑莓风格的文本列表转变为一个全彩、卡通的大图标方阵。通知面板图标也从简单的、突兀的、白色的图标切换到一个绿色的气泡设计。当时信号指示下边有一条奇怪的黑线, 没有明显的作用。早期开发版本的微小列表视图不适合手指使用, 所以Milestone 5带来了更加强大的整体布局。
2014-07-22 12:36:59 +08:00
![The dialer, recent calls, and an incoming call. ](http://cdn.arstechnica.net/wp-content/uploads/2013/12/phonestuff.png )
2014-09-08 23:38:07 +08:00
拨号盘,最近通话,和来电。
Ron Amadeo供图
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
M5是第一个有一个拨号盘的版本, 即使她是一个相当难看的版本。数字被显示在包含一个奇怪的聊天气泡风格退格键的渐变填充条里, 看上去就像是从其他界面回收回来的。对齐问题随处可见。按钮上的数字没有正确的垂直排列, 而且退格键的“X”也没有与对话框对齐。由于屏幕上没有的“拨号”按钮, 你甚至不能从拨号盘打个电话, 它强制要求有个拨号的硬件实体按钮。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
Milestone 5 有几个选项卡式界面,所有这些都演示了一个关于标签应该如何工作的奇怪的想法。活跃的标签是白色的,而背景标签是底部拥有一小条白色条带的黑色标签。后台标签应该是向下下沉的吗?切换标签时,是没有动画效果的。直到目前还不清楚这个设计试图想表达什么。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
在第二张图片中显示的最近通话记录项, 是从单独的应用程序降级到拨号盘选项卡的。它抛弃了早期版本疯狂的十字UI, 多亏了大块列表视图, 现在所有必要的信息都是显示在一个正常的列表中。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
不同于拨号盘, 来电画面有显示在屏幕上的按钮来接听和结束通话。奇怪的是, 来电屏幕贴在屏幕的底部, 而不是顶部或中心。它可能是从旧的黑莓4:3屏幕遗留下来的问题。
2014-07-22 12:36:59 +08:00
![An active call, the disabled touchscreen error message, and the call screen with a second call on hold. ](http://cdn.arstechnica.net/wp-content/uploads/2013/12/callsstuff.png )
2014-09-08 23:38:07 +08:00
通话中,触摸屏不可用的显示错误信息,和显示第二通话暂停的通话界面。
Ron Amadeo供图
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
通话中界面看起来正常, 但在实际中毫无意义。今天, 在通话中为了阻止你的脸按到按钮, 手机近距离传感器一旦检测到物体会关闭屏幕。尽管Milestone 5不支持近距离传感器。谷歌的随意的解决方案是在通话过程中禁用整个触摸屏。与此同时, 通话中的屏幕显然会检测触摸。这时候是有大的, 可触摸的按钮; *就是不让你摸* 。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
M5在这里让Milestone 3版本的几个功能回归了。许多旧的界面里体面的图标被替换成了文本。像“静音”按钮在激活的时候不再提供屏幕上的反馈。合并通话被完全去除了。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
![The browser’ s primary menu, the browser’ s secondary menu, the crazy zoom control, and the window interface. ](http://cdn.arstechnica.net/wp-content/uploads/2013/12/browser4.png )
浏览器的主要菜单,浏览器的二级菜单,疯狂的变焦控制和窗口界面。
Ron Amadeo供图
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
浏览器菜单中得到了常规的触摸功能大整修,并且“更多”按钮第一次出现。它充当一个[你菜单的额外菜单] [1]。相对于将3x2的网格变成3x4的网格, Milestone 5( 以及Android的许多后续版本一样) 中使用很长的、滚动的列表来引出其他选项。不支持双指缩放( 据说是[向苹果让步] [2]) , 因此Android运行荒谬的控件, 就像上边第三张图片一样。谷歌将它显示在屏幕的中间, 而不是明智地设置成比如一个水平的、底部对齐的缩放控件。最后一张图片显示浏览器的“窗口”界面, 允许你打开多个网页并在它们之间更轻松地切换。
2014-07-22 12:36:59 +08:00
![Google Maps’ layers section screen, search interface, and directions screen. ](http://cdn.arstechnica.net/wp-content/uploads/2013/12/amps.png )
2014-09-08 23:38:07 +08:00
谷歌地图的图层选择,搜索界面,以及路线界面。
Ron Amadeo供图
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
谷歌地图仍然不能使用, 但我们接触的小小UI却有了显著更新。你可以选择地图图层, 虽然只有两种可以选择: 卫星和交通。顶部对齐的搜索界面奇怪地隐藏了状态栏, 而底部对齐的路线没有隐藏状态栏。路线的输入按钮被标有“Go”, 而且搜索的输入按钮被标有一个奇怪的弯曲的箭头。这样的例子不胜枚举, 并演示了保守的安卓在最坏时候的情况: 在同一个应用程序, 外观和工作方式*应该*类似的两个功能,在实现上却完全相反。
2014-07-22 12:36:59 +08:00
2014-09-08 23:38:07 +08:00
----------
2014-07-22 12:36:59 +08:00
![Ron Amadeo ](http://cdn.arstechnica.net/wp-content//uploads/authors/ron-amadeo-sq.jpg )
2014-09-08 23:38:07 +08:00
[Ron Amadeo][a] / Ron是Ars Technica的评论编缉, 专注于安卓系统和谷歌产品。他总是在追寻新鲜事物, 还喜欢拆解事物看看它们到底是怎么运作的。
2014-07-22 12:36:59 +08:00
[@RonAmadeo][t]
2014-09-08 23:38:07 +08:00
--------------------------------------------------------------------------------
2014-07-22 12:36:59 +08:00
via: http://arstechnica.com/gadgets/2014/06/building-android-a-40000-word-history-of-googles-mobile-os/2/
译者:[cereuz](https://github.com/cereuz)邮箱:[cereuz](mailto:sunedo@qq.com)
2014-09-08 23:38:07 +08:00
校对:[alim0x](https://github.com/alim0x)/[校对者ID](https://github.com/校对者ID)
2014-07-22 12:36:59 +08:00
本文由 [LCTT ](https://github.com/LCTT/TranslateProject ) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
[1]:http://i.imgur.com/GIYGTnb.jpg
[2]:http://www.businessinsider.com/steve-jobs-on-android-founder-andy-rubin-big-arrogant-f-2013-11
[a]:http://arstechnica.com/author/ronamadeo
[t]:https://twitter.com/RonAmadeo