安卓很open,大家都喜欢open些的行为。安卓上市以来,open的姿态令厂商们垂涎欲滴,纷纷对安卓进行了各种魔改,改到连Google都把持不住场面。用户选用安卓,那是相当纠结的事情,比如说屏幕虚拟键是坏设计吗?屏幕比例不是16:9会影响使用吗?跑分越高越好吗……我们一起来看看选用安卓的常见误区吧。
■安卓屏幕虚拟键是一个坏设计?并非如此 Google在安卓4.0中奠定了Android Design的条条框框,Holo风的引入让安卓设计迈入了标准化的时代。而Navigation Bar,也就是俗称的屏幕虚拟键,也是Holo规范的一环。和Holo其他为人称道的元素不同,屏幕虚拟键引起了诸多争议,不少用户都更倾向于屏幕外三大金刚键这类旧有按钮布局,选用安卓时非屏幕外按钮的设备不考虑。
屏幕虚拟键是安卓的标准设计,但大家似乎不太感冒
用户排斥屏幕虚拟键的理由非常多。首先,屏幕虚拟键占用了屏幕面积,不少人觉得这简直就是从用户手中抢钱——买了个5寸的机器,加了屏幕虚拟键实际显示面积只有4.7寸,这岂不是大亏?而且还改变了屏幕比例,变得又矮又胖;其次,屏幕虚拟键手感不好,没有按下去的感觉;再者,屏幕虚拟键容易误操作,玩游戏时仍会在侧边显示,不小心碰到,那就完了。这样看来,屏幕虚拟键的确是个坏设计?
屏幕虚拟键并不受很多消费者青睐
事情其实并没有这么糟糕。诚然,屏幕虚拟键占用了一部分屏幕面积,但这部分面积并非被死死占用,播放视频、浏览图片等需要用到显示面积的时候,虚拟键会自动隐藏,屏幕有多少面积还是会有多少面积可以用;而改变显示比例的问题,也不必纠结。在屏幕外按键的时代,安卓机的主流显示比例为15:9(800×480),而现在的设备的主流显示比例为16:9——减去底部屏幕虚拟键后,比例也就和之前的安卓设备一样。无论是显示面积还是显示比例,屏幕虚拟键的加入都不会彰显怪异。 至于手感,平心而论,现在的屏幕外按钮大多也只是感应式,这和点击触摸屏相比,手感能有什么差别?而误操问题更是太过冤枉——反正按钮都是靠着游戏画面边缘,能碰到屏幕虚拟键的操作,基本上也会碰到屏幕外的感应按钮。这还没算现在越来越多的游戏支持自动隐藏屏幕虚拟键(狂野飙车8、激流快艇2等等),从这方面来讲屏幕虚拟键的设计更不容易误操。
安卓4.4引入沉浸模式,越来越多App可以隐藏虚拟键
安卓4.4引入了沉浸模式,开发者可以更容易让App运行在全屏的环境下,越来越多的App支持屏幕虚拟键自动隐藏。随着安卓系统的更新,屏幕虚拟键的优势慢慢凸显:屏幕虚拟键感应速度更快,操作更加行云流水。而屏幕虚拟键拥有的高度定制性,其优势更不是屏幕外钉死的按钮可以比拟的——君不见每当安卓一改设计,实体按钮都泪流满面。当年的标配可不是三大金刚键,而是连同搜索键在内的四大天王,而现在Google又要取消菜单键了,钉死的按钮那个苦逼滋味更与何人说。
Galaxy S5已经用多任务键取代菜单键,实体键遇到系统升级只能在新机型更改设计,旧机型和新系统契合度差
显然,屏幕虚拟键绝非是一个坏设计。高灵敏度带来的操作快感妙不可言,高度定制性又显得尤为高瞻远瞩,能够完美兼容日后安卓的改版。高度定制性还带来了另一项优点,那就是可玩性极高——你即可完全隐藏虚拟按钮改用纯手势操作,也可以将虚拟按钮定制成别的样式。屏幕虚拟键,才是安卓的未来。 ■屏幕非16:9问题多多?并非如此 自从安卓设备进入了720p时代,16:9也就成为了安卓设备的主流显示比例。不过,市面上总有些其他设备不按常规走,比如说魅族MX系列就使用过3:2、16:10和15:9的显示比例。很多朋友都觉得16:9 的显示比例才是安卓标配,但事实是不是这样子呢?
16:9是王道,其他都是奇葩?
实际上,16:9从来就不是安卓的王道显示比例——或者说,安卓从来就没有什么王道显示比例。第一部面市的安卓机HTC Dream也就是俗称的G1,显示比例和iPhone一样,都是3:2(480×320);随后安卓机迎来了15:9显示比例的大潮(800×480),不过其中也有颇为流行机型使用了极具个性的显示比例——大名鼎鼎的摩托罗拉里程碑的显示比例为16:9(854×480)。没错,那时候15:9才是主流,16:9才是非主流!到了720p时代,16:9终于逆袭了。直到现在,16:9仍牢牢保持主流地位,甚至主流得让大家都忘记了其实它曾经是非主流——看看多少人吵着非16:9屏幕不买就知道了。
安卓从来没有标定16:9是标准比例,最初的G1显示比例是3:2
还有一种说法称,如果安卓系统运行在非主流的显示比例上,会出现兼容性问题。对此,我们可以参考参考安卓开发的标准设备——Nexus系列。作为Google亲儿子,没人会说Nexus设备兼容性不好吧?如果App不兼容Nexus,对不起,那一定是App的问题而不是Nexus的问题。既然Nexus不存在兼容性问题,那么Nexus一定是使用主流得不能再主流的显示比例咯?偏偏不是这样。在16:9(1280×720)横行的720p时代,Nexus 4的比例却是15:9(1280×768)——然而你见过谁抱怨过Nexus 4因为分辨率非主流,出现了兼容性问题呢?
在16:9横行的时代,安卓标杆Nexus 4却是15:9显示比例,没有因此出现兼容问题
和iOS不同,安卓系统本来就可以自适应匹配各种显示比例不同的分辨率。Google在安卓的设计阶段已经将安卓定位为能够适配形形色色设备的系统,没理由会限定安卓非得运行在某种显示比例下。而安卓App只要设计得当,也不会因为分辨率造成兼容性问题。安卓系统运行于小众的显示比例会问题多多,不过是捕风捉影的口口相传罢了。 既然安卓可以针对不同的显示比例适配,那么造成不兼容的原因是什么呢?答案就是深度定制的系统。不少厂商都对安卓进行了二次修改,比如说MIUI替换了系统默认的Holo组件,而Flyme则将Navigation Bar重新设计成为了Smartbar,Flyme还把显示Density改得远比原生系统预设值小,以显示出更多内容。
MIUI(右)使用了非标准的系统组件,可以看到原本是蓝色的勾选变成了橙色的开关
Flyme(左)改小了显示Density,可以比其他设备显示出更多内容
修改过后的系统容易出问题,这点相xinyong过乱七八糟的Ghost系统的玩家都知道,更何况国内对安卓系统的修改要比番茄花园修改XP来得猛烈多去了。想要获得好的兼容性,不应该把目光放在显示比例上,而应该着重选择接近原生的安卓系统——当然如果是像Nexus这样运行纯原生系统的设备就更好了。 ■安卓跑分越高性能越强?并非如此 使用安卓的设备千千万万,选用安卓时如何挑选出性能最好的安卓机?很多玩家的答案就是“跑分”。和Windows类似,安卓上也拥有很多跑分App用以测试硬件性能。这些跑分App简单易懂,大家跑一下分,看一下数字高下,就能对某部设备的性能得出结论。“跑分天王”的性能必然强啦,是不是这个道理?对不起,还真不是。
跑分是天王,性能也是天王?
事实上,跑分得出的结果非常非常片面,这里面的猫腻大概和华强北的水一样深。安卓跑分为什么不能反映性能?主要原因如下。 ◆很多厂商都会在跑分中作弊 厂商们就是用户肚子里的蛔虫,大家爱什么,厂商们就投其所好,简直是在哄小孩一样。大家爱跑分?行,没问题,我们就让分数高高在上!于是很多设备在检测到跑分App运行时,会把芯片频率提升到日常使用根本不会到达的地步,“超频”来跑个好分数给你看。更有甚者,甚至使用跳帧、修改分辨率等丧心病狂的招数来抬高测试分数。这些手段无论是国内外厂商都多有使用,前不久3DMark还炮轰跑分作弊的厂商,从黑名单中可以看到著名的韩国大厂、台湾大厂赫然在列。
3DMark会将跑分作弊者成绩抹除,列于排行榜最后,其中不乏知名机型
换言之,当看到某部机跑分很高的时候,先别急着高兴——也许这只是厂商哄你喂的糖,想要真的吃饱?嘿嘿,想得美。 ◆跑分无法反映日常性能 前面提到厂商们会在跑分中耍小手段,这些小手段不仅包括“超频”CPU,还包括让CPU“稳定运行”。你没看错,实际上,市面上大部分的设备是无法让CPU稳定在标称频率上运行的。高通骁龙800频率标称2G多,非常惊人,但除了跑分外,基本不会达到这个频率——即使你玩的是会让性能需求足以让CPU满载的大型游戏也是如此。为什么会这样?原因很简单——散热不行。
这一代安卓机所使用的芯片,需要风扇才能稳定在标称频率,不然只能降频,不降频……就爆炸了
目前的安卓设备除了NV Shield游戏机,其他都只是被动散热设计,这已经难以满足高端芯片的散热需求——无论是高通Krait 400还是ARM Cortex-A15,四核心在2G频率下满载后功率都接近5W,这已经快是i5低压版TDP的三分之一了。不上风扇又不能过热,唯一的办法只有降频。所以很多设备使用标称频率2.2G的骁龙800,在日常使用中一旦满载,频率只能持续稳定在1G左右。别看跑分3W5,实际性能有个2W分就很不错了。
某机高通骁龙800频率变化:可以看到CPU满载后,频率迅速下降并稳定在1G左右,跑分看不出这个
◆跑分的性能测试设计不公平 作为性能标杆,跑分App理应要公平公正。很遗憾,跑分App们不是包拯大人,并不擅长明察秋毫。以大名鼎鼎的3DMark为例,3DMark发布安卓版后,很多玩家都发现高通处理器性能远超其他芯片,跑分甚至是其他芯片的数倍。然而在游戏中的实际表现,又不存在如此明显的差距,为何会如此?
3DMark安卓版中高通芯片占尽优势,但实际游戏表现却并非如此
经过研究后发现,3DMark安卓版的跑分项目非常偏向于高通处理器。高通Aderno GPU擅长顶点运算,而不擅长贴图,而3DMark的测试场景偏偏以多边形为主,这让擅长贴图的Mali GPU空悲切,高通Aderno则笑开了花。大牌子3DMark尚且如此,其他跑分App的公正性大家可以自行脑补感受一下。
直接检测游戏帧数更能反映实际性能
很显然,用跑分App来测试设备性能,并不是什么靠谱的事情。那么怎样的性能测试才靠谱?如果你是一名安卓游戏玩家,可以使用“FPS Meter”这款App查看游戏中的帧速,更有实际意义;如果你想要播放高清视频,可以把拷贝高清视频亲手测试一下,这个跑分可跑不出来;如果你只是日常使用,与其追求高性能,还不如挑个省电的,只要不太过落伍都能满足。总的来说,跑分的局限性非常大,大家看看笑笑就好。
|