为何硬件强大的Android手机没iPhone流畅
Android手机的旗舰每天都能见到,而iPhone每年更新一款。我们每天都能在科技网站上,看到新款Android手机又增加了硬件性能,但无论怎样,似乎这些硬件强大的手机,始终与iPhone流畅的触摸感觉差上一个等级,这是怎么回事?
安德鲁——软件工程的学生,曾在谷歌Android系统部门当过实习生,他为我们揭示了一个很重要的原因:一切都源于Android和iOS系统底层设计。而他认为,谷歌的Android混乱的系统,永远也无法与iPhone\iPad在相同硬件下进行竞争。
iOS系统中,UI(用户接口)执行等级最高,也就是说,当UI系统在处理与用户交互动作时,系统所有性能都会被调用来处理用户交互,所有后台程序和其他占用硬件资源的进程都将被暂停,直到用户交互完成。
而在Android平台上呢?虽然Android可能拥有两倍于iPhone的内存,更快速的CPU,但在Android系统设计上,UI只是普通优先级的进程,也就是说,如果用户在触摸屏幕时,如果后台程序还在下载文件,或者短信系统正在与运营商检查是否有新短信,那么UI只能与这些程序共享CPU,反应速度与效率可想而知。
那么谷歌为什么这么做呢?很简单,这是基于系统底层的设计,由于Android在iPhone出现前,是为有键盘的手机开发的操作系统,所以其设计思路还是传统的模式。在iPhone发布之后,谷歌匆匆将Android修改成只运行在触摸屏幕上,但对于细节,就无法关注。
而谷歌为什么在这么长时间不修改它呢?那更简单,涉及系统底层的修改,将有可能与之前所有应用程序不兼容。这就像Windows明知道自己的软件底层设计并不安全,但仍然沿用至今的原因——兼容。
也许未来有一段时间,Android系统的智能手机,能够凭借华丽的硬件和越来越大的屏幕,吸引到不少用户。但当用户真正使用一段时间后终将发现,真正从用户底层设计,原生的iPhone,还是最好的选择。
- 上一篇
低价平板杀入 分析师下调苹果iPad本季出货量
市场调查机构Canaccord Genuity分析师T·迈克尔·沃克力(T. Michael Walkley)发表投资报告,下调了苹果iPad第四季度销售预期。给予苹果股票“买入”评级,目标股价定为560美元。沃克力认为,苹果公司将在明年春季推出新一代iPad平板电脑,而部分消费者为了等
- 下一篇
趣闻:苹果历代iOS内部代号竟然都是滑雪胜地
苹果将Mac OS X的内部代号作为营销的一部分,但是iOS系统的内部代号却很少用于宣传。之前的报道给出了iOS各版本内部代号的名称,其实这些内部版本号指的全是北美的一系列滑雪胜地。不知道这其中是否有什么渊源,难道是研发小组酷爱滑雪? 比如在2007年发布的