为何Android手机抢不到红包,是不是只有我?年关了,我微信群里的红包到处晃眼,每一个红包都能引起我的注意力。没有抢到红包的把责任推给了Android手机,似乎不只是我一个怪Android手机,Android手机给人的印象就是慢,就是没有苹果手机抢红包快,准,狠。

Android手机的发展有目共睹,在很短的时间内挤掉了曾经手机界的老大-诺基亚,现在Android手机和苹果手机二分天下,如今Android手机的旗舰机置配个8核CPU+4G内存都不算什么事,苹果6s不过就是双核+2G内存。但实际上,操作感觉上来说,IPhone手机还是比Android手机流畅。
那说明这里肯定有什么问题。
先从Android应用运行的环境说起。Android应用是用Java代码编写的,Java是解释性语言,编译生成的文件是字节码文件,最终是运行在Java虚拟机上的,Java虚拟机是干啥的呢?它就是个翻译,负责将字节码文件解释成对应平台能够读懂的语言。Java应用走到哪,都得带上这个翻译,这沟通效率就可想而知了。相比之下IOS的应用则没有这种困扰,它们可以直接和机器沟通。从这个层面上讲,Android应用有先天劣势,始终会慢一拍。
再从系统设计上看看。我们平时感受到的手机快,大部分情况下是觉得手机对我们操作的响应速度快。
IOS系统的响应顺序依次为Touch–Media–Service–Core架构,换句话说当用户只要触摸接触了屏幕之后,系统就会最优先去处理屏幕显示也就是Touch这个层级,然后才是媒体(Media),服务(Service)以及Core架构。而Android系统的优先级响应层级则是Application–Framework–Library–Kernal架构,当你触摸屏幕之后Android系统首先会激活应用,框架然后才是屏幕最后是核心架构。
简单点说,你到IOS家开的馆子吃饭,你喊点菜时,店家遵循客户是上帝的原则,他会放下手头的一切事情,来给你提供服务,但是你到Android家开的馆子吃饭,你喊了点菜,店家可能不会搭理你,他还在处理他认为对它来说更重要的事情,等处理完了,才有时间为你提供服务。
再者,IOS是皇室出生,血统纯正,从IPhone诞生到现在的机型掰着手指都能数过来。反观Android的机型,那就是成千上万的兄弟姐妹齐聚一堂啊,想做针对性的机型优化?开发者表示能力有限,只能尽力而为了。
为何Android手机抢不到红包,是不是只有我?不是,是全部。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
