2017-05-31 13:18:12
分享

从借鉴到统一 OEM定制UI对原生Android影响重大

来源:网易 标签:OEM定制UI,Android,Android UI 联想 A358t(移动3G)刷机包下载

  【rom基地教程】对于整个 Android 阵营,我们可以说支离破碎,也可以说千姿百态、百花齐放,因为有很多 OEM 厂商的设备可以选择,并且提供丰富的设计和功能,可选择的机型和价格范围也很广泛。就整个 Android 阵营而言,所有的厂商都处于良性的竞争之中。因此,很多 OEM 厂商为了能够脱颖而出,自然考虑定制各种自主风格的 UI 或功能。

  虽然你认为太多定制化的特色在一定程度上加重了 Android 碎片化的灾难性,但反过来说,其实 OEM 厂商何尝不是促进原生 Android 发展的推动力,至少从下面提到的几点,就能简单看出 OEM 定制 UI 对原生 Android 的深远影响。

  通知中心快捷设置

  不可否认,很多人是从 Android 2.3 Gingerbread 系统开始接触 Android 手机。不过,如果现在再回去使用,你会发现查看和管理通知,或者快速开启和关闭 Wi-Fi、蓝牙,以及厂商其他快速设置,一点都不如今天方便。

OEM定制UI,Android,Android UI

  那个年代国产机还没崛起,但三星首次通过 TouchWiz 4.0重度定制了 Gingerbread 系统,加入了很多通知中心快捷方式。当时很多人购买三星,在一定程度上也是因为这一点,不用 Root 就能实现。不得不说,此举对原生 Android 系统有深远的影响,在 Android 4.0 Ice Cream Sandwich 系统之后,谷歌也原生在通知中心支持快捷设置了。

  多窗口

  在 Android 阵营,今天多任务提供多窗口支持已经不再是新鲜事了,自从 Android 7.0 Nougat 就默认支持。不过,再次之前大量 OEM 厂商为此可谓费尽心思,无论是 LG 还是三星,大量厂商都有自家的多窗口模式,例如 LG 在 G3发布时推出了称之为 Split-View 的功能,而三星更早在 Galaxy S3之前就开发了 Multi-Window。

OEM定制UI,Android,Android UI

  当然了,一开始支持多窗口的应用程序有限,而且兼容性有很大问题,但随着时间的退役,现在已经越来越完善了,谷歌也因此在原生 Android 系统中加入了多窗口功能。其中有趣的是,LG 之前为 Optimus G 设计的 Qslide 功能,大部分代码竟然出现在了原生 Android 中,只不过称之为 Freeform Mode,但谷歌官方暂时没有提供支持。

  指纹识别

  今天几乎每发布一款全新的 Android 手机,无论是中低端还是高端,大多数都已经原生标配指纹识别功能,从软件和硬件上完美支持。不过,Android 原生并不支持指纹识别技术。自从苹果发布 iPhone 5s 之后,三星和 LG 都开始为自家的手机提供指纹识别技术的支持,以寻求竞争差异。然而,依然只能通过自家开发的 API 来实现指纹识别技术硬解上的支持。

OEM定制UI,Android,Android UI

  值得庆幸的是,谷歌注意到了这一点,并在原生 Android 6.0系统首次加入了通用的指纹识别功能 API。因此 OEM 厂商不必再支持指纹识别功能而煞费苦心,也无需再为应用开发者提供自家的 SKD,毕竟在 Android 原生通用 API 基础上,开发者可以轻松开发出支持指纹识别的软件。同时,指纹识别支持的功能也不再局限于解锁手机,现在还能用于加密、登陆或支付等等。

  全屏桌面页

  现在很多 Android 智能手机,总是会单独提供一个桌面,在这一页桌面上提供大量应用程序数据的集合,包括各种新闻资讯、生活周边、运动健康数据和社交媒体更新等。这个功能最早出现在 HTC One M7智能手机上,当时 HTC 推出的 Blinkfeed 功能备受称赞,成为诸多厂商效仿的对象。

OEM定制UI,Android,Android UI

  因此,随后我们看到了大量 OEM 厂商纷纷炮制自己的“Blinkfeed”,例如三星提供了 Flipboard Briefings 页面,在 嘎啦 S6和 S7上都还保留着。LG 也有差不多相同的 Smart Notice 页面,用于提供相关交通、天气和备忘录信息。如今,类似的全屏桌面页已经在 Android 上提供原生支持,并且很大程度上,将会与集成 AI 人工智能功能的虚拟助理结合起来。

  主题定制

  不同的 OEM 厂商总是有属于自家的主题风格,包括图标、界面设计等等,使其与原生 Android 看起来更加与众不同。主题定制的目的很显然是为了追求个性化,并且 OEM 厂商还努力提供主题商店,方便更多用户选择自己最中意的风格。

  其实所谓的主题更换,这里所说的就是 Android 运行时资源替换(Runtime Resource Overlay),最初考虑此主题引擎的是索尼,几乎所有的 Xperia 手机从早期就已经支持轻松更换主题,但直到 Android 5.0 Lollipop 此功能才真正纳入原生。

OEM定制UI,Android,Android UI

  在经过一些安全性修订之后,索尼这一合并到原生 Android 的功能完全开放了,其结果是所有的 OEM 厂商都能够轻松访问主题定制工具,尽管谷歌不推荐使用这一功能,但三星、LG 和 HTC 乃至大量国产厂商,或多或少都利用到此主题引擎,使自家的手机看起来与众不同。

  小结:多样化的 OEM 有利于 Android 走的更远

  除了上述几个例子之外,OEM 定制 UI 真正被纳入原生 Android 的其实真的不少,这些功能最初只是个别厂商拥有,但如今已经成为了 Android 的基础核心。当然了,谷歌让原生 Android 支持这些定制 UI 的特征,提供基于硬件和软件更深层次的 API,也更便于 OEM 厂商实现这些功能,更好的将道路铺平,而不是让 OEM 厂商费神又费时的去单独开发。

  总的来说,Android 杂乱、碎片化的性质至今虽然没有改变,但依然能够对 Android 的发展产生积极的影响。现在就你来看,激烈相当竞争的 Android 阵营,尽管各走各路,但是这是否也是良性竞争的一种方式?或者说对整个生态也是一种好处呢?


联想 A358t(移动3G)刷机包下载:http://www.romzhijia.net/romlist/1927_0_0_1_10

联想 A358t(移动3G)刷机教程:http://www.romzhijia.net/phone/1927_4.html