当前位置: 首页 > 科技观察

Android编年史(14):Android2.3Gingerbread——UI的第一次重大改变

时间:2023-03-13 12:01:15 科技观察

Android2.3Gingerbread——UI的第一次重大改变Gingerbread(姜饼)于2010年12月发布。七个月后。尽管如此,等待还是值得的,因为Android2.3几乎改变了整个系统的每一个界面。这是自Android0.9的原始风格以来的第一次重大更新。2.3开始了一系列持续的改进,试图将Android从一只丑小鸭变成足以在美学上与iPhone抗衡的东西。说到Apple,六个月前它发布了iPhone4和iOS4,其中增加了多任务处理和Facetime视频聊天功能。微软也终于回到了游戏中。微软在2010年11月发布了WindowsPhone7,也进入了智能手机时代。Android2.3在界面设计上投入了大量精力,但由于缺乏指导或设计文档,许多应用未能获得新的自定义主题。一些应用程序具有更平坦的深色主题,一些具有充满渐变的充满活力的深色主题,而另一些则具有高对比度的白色和绿色组合。尽管2.3没有实现统一,Gingerbread还是成功地对系统的几乎每个部分进行了现代化改造。这也是一件好事,因为下一个版本的手机Android将近一年后才会出现。NexusS,三星制造的第一款Nexus手机。Gingerbread的首款设备是NexusS,这是Google的第二款旗舰设备,也是三星制造的第一款Nexus设备。尽管今天我们已经习惯了每年更新型号的CPU,但那时候情况并非如此。NexusS有一个1GHzCortexA8处理器,与NexusOne相同。GPU在速度方面稍快一??些。NexusS比NexusOne稍大,配备800×480AMOLED显示屏。在规格上,NexusS似乎是一个平庸的升级,但它确实为Android创造了很多第一。NexusS是谷歌第一款没有MicroSD卡槽的旗舰产品,但板载16GB存储空间。NexusOne只有512MB的存储空间,但它有一个MicroSD卡插槽。移除SD卡槽简化了用户的存储管理——现在只有一个存储位置——但会损害高级用户的可扩展性。这是谷歌第一款配备NFC功能的手机,手机背面的一块特殊芯片在与其他NFC芯片接触时传输数据。NexusS此时只能读取NFC标签,不能发送数据。由于Gingerbread的一些升级,NexusS成为首批没有硬件方向键或轨迹球的Android手机之一。NexusS精简到只有电源、音量和四个导航键。NexusS也是当今疯狂曲面手机的先驱,因为三星为NexusS添加了一块略微弯曲的玻璃。姜饼改变了状态栏和墙纸,并添加了许多新图标。[照片由RonAmadeo提供]更新后的“Nexus”动态壁纸作为NexusS的独家功能发布。这张壁纸与NexusOne的壁纸基本相同,带有带动画轨迹的光点。在NexusS上,方阵设计被移除,取而代之的是波浪形的蓝色/灰色背景。底部停靠栏现在有直角和彩色图标。新的通知面板和菜单。[照片由RonAmadeo提供]自0.9首次亮相以来,状态栏终于得到了重新设计。状态栏从白色变为纯黑色,所有图标都重新涂成灰色和绿色。得益于棱角分明的图标设计和高分辨率,一切看起来都更干净、更现代。也许最奇怪的决定是从状态栏时钟中删除时间段显示和信号强度的令人困惑的灰色。虽然状态栏中的许多图标使用灰色,并且上面的屏幕截图有四个灰色条表示信号,但Android实际上表示没有信号。绿色单元表示信号强度,灰色单元表示“空”信号单元。Gingerbread的状态栏图标还用作网络连接的状态指示器。如果您的设备连接到谷歌的服务器,该图标将为绿色,如果没有谷歌连接,该图标将为白色。这使您可以在旅途中轻松了解互联网连接的状态。通知面板的设计在Android1.5设计的基础上进行了改进。我们看到UI部分再次从浅色主题变成了深色主题,深灰色的顶部,黑色的背景和灰色背景上的黑色文字。菜单颜色也变暗了,背景也从白色变成了略带透明的黑色。菜单图标和背景之间的对比度没有应有的强烈,因为灰色图标与白色背景上的颜色相同。要求更改颜色意味着每个开发人员都必须制作一个新图标,因此谷歌在黑色背景上使用了预先存在的灰色。这是系统级的更改,因此这个新菜单将出现在每个应用程序中。Gingerbread的新键盘、文本选择、边框反弹效果和新复选框。[照片由RonAmadeo提供]Android2.3中最重要的新功能是系统全局文本选择界面,您可以在左侧屏幕截图中的Google搜索栏中看到该界面。长按一个词以橙色突出显示,然后会出现一个可拖动的小标签。长按高亮部分弹出剪切、复制和粘贴选项。以前的方法使用依赖于方向键的控件,但现在有了触摸文本选择,NexusS不再需要额外的硬件控件。左侧屏幕截图的右半部分显示了新的复选框设计和边框弹簧效果。FrozenYogurt(2.2)复选框就像一个灯泡-选中时显示绿色勾号,未选中时显示灰色勾号。当该选项关闭时,Gingerbread会显示一个空的选取框-这更有意义。姜饼是第一个有滚动底部发光的版本。当您到达列表底部时,会有一个橙色光晕,越往上拉越明显。列表上的滚动弹跳可能是最直观的,但那是苹果的专利。新的拨号器界面和对话框设计。[照片由RonAmadeo提供]Gingerbread中的拨号器得到了更多的关注。天色越来越暗,谷歌终于修复了原来的直角并集,圆角和圆角都被抛弃了。现在所有的角都是直角。所有的拨号键都被奇怪的下划线所取代,就好像是用边角料做的一样。你永远无法确定你是否看到了一个按钮——我们的大脑必须想象按钮形状的其余部分。图中的无线网络对话框可以看作是其余系统范围更改的示例。所有的对话框标题都由灰色变成了黑色,对话框、下拉框、按钮的边缘都变成了方形,各部分的色调也变暗了一点。所有这些全球性的变化都让姜饼看起来不那么活泼,反而更加成熟。“到处都是黑色”的外观当然不是最受欢迎的,但它肯定比Android以前的灰色和米色配色方案看起来好多了。新市场,添加了大绿色页面顶部栏。[照片由RonAmadeo提供]新版本的系统带来了“AndroidMarket2.0”,尽管它不是Gingerbread独有的。主列表设计保持不变,但谷歌用一个大的绿色横幅覆盖了屏幕的上三分之一,展示了流行的应用程序和导航。这里的主要设计灵感可能来自绿色Android吉祥物——它们的颜色完美匹配。在系统设计趋于黑暗的时代,霓虹灯般的绿色横幅和白色列表照亮了市场。然而,相同的绿色背景图像在不同的手机上使用,这意味着绿色横幅在低分辨率设备上看起来更大。许多用户抱怨说这浪费了屏幕空间,因此随后的更新使绿色横幅随着内容向上滚动。那时,横向模式更糟糕——绿色横幅会填满屏幕的剩余一半。一个应用详细信息页面,其中包含Marketplace的可折叠描述、“我的应用”屏幕和Google图书屏幕的屏幕截图。[照片由RonAmadeo提供]应用详细信息页面经过重新设计,包含可折叠部分。文字描述只截取前几行显示,向下滑动页面时无需经过数千行描述。在简短描述之后有一个“更多”按钮,可以单击该按钮以显示完整描述。这使用户可以轻松浏览列表以查找屏幕截图和“联系开发人员”部分等内容,这些内容通常位于页面底部。Android主屏幕的其余部分明智地淡化了绿色机器人元素。市场应用程序的其余部分大多只是带有新绿色导航元素的旧市场。旧标签页界面升级为滑动切换标签页。在Gingerbread右侧的屏幕截图中,从右向左滑动将从“TopPaid”切换到“TopFree”,这使得导航更容易。Gingerbread带来了一个应用程序,它将成为GooglePlay内容商店的第一个成员:GoogleBooks。该应用程序是一个基本的电子书阅读器,可以将书籍拼贴成简单的预览。屏幕顶部的“获取电子书”链接会打开一个浏览器,该浏览器会加载一个移动站点,您可以在其中购买电子书。GoogleBooks和Marketplace的“我的应用程序”页面是ActionBar的早期原型。正如当前指南中所写,该页面有一个固定的顶部栏,其中包含应用程序图标、应用程序内的页面名称和一些控件。这两个应用程序的布局实际上看起来非常现代,类似于当前的界面。新版谷歌地图。[照片由RonAmadeo提供]谷歌地图(同样,谷歌地图此时在AndroidMarket中,并且不是这个Android版本独有的)有另一个操作栏原型,一个顶部对齐的控制栏。这个早期版本的操作栏有很多实验性的功能。功能栏以搜索框为主,但您永远无法在其中输入内容。点击搜索框打开Android1.x的旧搜索界面,具有完全不同的操作栏设计体验和活泼的按钮。2.3顶栏只是一个很大的搜索按钮。从黑色到白色的新业务页面。[照片由RonAmadeo提供]TopPlaces与Places一起出现在应用程序抽屉中,其界面经过重新设计。与其他姜饼不同,它从黑色变为白色。谷歌还为它提供了圆角的旧按钮。这个新版本的地图会显示企业何时营业,并提供高级搜索选项,例如立即营业或按评级或价格限制搜索。点评调整至商户详情页,方便用户对当前商户有直观感受。现在,您可以在搜索结果中为某个地点加注星标并保存以供日后使用。新的YouTube设计,神奇的是,有点像老版地图的商业页面的设计。[照片由RonAmadeo提供]YouTube应用程序似乎完全独立于Android的其余部分,好像设计它的人根本不知道Gingerbread最终会是什么样子。亮点是红色和灰色的配色方案,而不是绿色和橙色,并且与姜饼的扁平黑色风格不同,Youtube具有气泡按钮、标签和带圆角的操作栏,并大量使用渐变效果。尽管如此,新应用程序还是有一些正确的地方。所有标签都可以水平滑动,应用终于提供了竖屏查看模式。在那个阶段,Android似乎并不能始终如一地工作。这就像有人告诉Youtube团队“让它变黑”,这就是所有的方向。唯一类似的Android实体是旧版Google地图业务页面的设计。尽管设计奇怪,但Youtube应用程序的顶部栏设计最接近操作栏。除了顶部操作栏中的应用程序图标和一些按钮外,最右侧还有一个标记为“更多”的按钮,它打开的选项太多而无法容纳在操作栏中。今天,这被称为“更多操作”按钮,它是一个标准的界面控件。新的GoogleTalk,支持语音和视频通话,以及新的语音命令界面。[照片由RonAmadeo提供]Gingerbread的最后一次更新是Android2.3.4,带来了新版本的GoogleTalk。与NexusOne不同的是,NexusS有一个前置摄像头,以及经过重新设计的带有语音和视频通话功能的GoogleTalk。好友列表右侧的彩色指示器不仅指示在线状态,还指示语音和视频可用性。圆点表示只支持文本信息,麦克风表示支持文本信息或语音,摄像头表示支持文本信息、语音和视频。点击语音或视频图标将立即向朋友发起呼叫(如果可用)。Gingerbread是Google仍然支持的最古老的Android版本。激活Gingerbread设备并让它静置一段时间以接收大量更新。Gingerbread拉动了GooglePlayServices,它为最新版本的PlayStore带来了许多新的API支持和升级。打开Play商店并点击更新按钮,几乎每个独立的谷歌应用程序都将被更现代的版本所取代。我们试图让这篇关于Gingerbread的文章保持发布时的原样,但今天坚持使用Gingerbread的用户会被认为有点过时了。由于大量用户仍在使用这个有点过时的系统,姜饼今天仍然受到支持。Gingerbread由于其极低的系统要求而仍然存在,使其成为低端廉价设备的最佳选择。下一个版本的Android有更高的硬件要求。例如,Android3.0Honeycomb不是开源的,这意味着它只能在Google的帮助下移植到设备上。同时,它专为平板电脑设计,这让Gingerbread在相当长的一段时间内成为了手机的最新版Android。4.0IceCreamSandwich是该手机的下一个版本,但它显着提高了Android要求,将低端手机抛在了后面。谷歌现在希望通过4.4KitKat重新进入廉价电话市场,将其系统要求降低到512MBRAM。时间也有所帮助——即使是廉价的SoC也能满足如今Android4.0时代的系统要求。RonAmadeo/Ron是ArsTechnica的评论编辑,专注于Android和Google产品。他总是在寻找新事物,并且喜欢拆开事物看看它们是如何工作的。@RonAmadeo