Android ios探讨(个人看法)

作者: 小江 分类: 感悟人生 发布时间: 2013-06-15 05:22

   现在Androidios系统已经占据了智能机系统半壁江山,十个人里面有9个人用的是Androidios系统,人就是这样犯贱一会说Android好一会说ios好。    今天本人就和大家来谈谈Androidios,某些大神看这类的文章可以无视(ps:喷子请勿看!)进入正题,我们先从系统谈起吧!ios系统是objective-c语言写的而这种语言的特点是效率高但比较“唯一”。Android系统众所周知是用Java语言写的Java的优势是跨平台运行效率相对偏低,这样就可以解释为什么iosAndroid运行流畅原因了,你们会觉得这个理由有点牵强,没事在下面的内容中我会提到为什么iosAndroid流畅原因。

     系统的优先级也可以反映手机的流畅度,先看ios系统,但用户解锁找到应用程序。而这个时候ios就会对屏幕做出优先处理,iOS对屏幕反应的优先级是最高的,它的响应顺序依次为Touch–Media–Service–Core架构 

再看Android系统的优先级响应层级则是Application–Framework–Library–Kernal架构,和显示相关的图形图像处理这一部分属于Library,你可以看到到第三位才是它,当你触摸屏幕之后Android系统首先会激活应用,框架然后才是屏幕最后是核心架构。 

duibi

   系统优化方面,Android可所谓参差不齐,自从联发科发布了MT6253 芯片之后, 我天朝山寨安卓机泛滥了,不过令我欣慰是我天朝也有优化不错的Android系统比如MIUIFlyme等等~~~~~但是真的优化很好Android系统有几个那?ios的优化就不用说了,优化的不能在优化了.系统方面我不想多说了,

硬件方面Android实在太多了,这也是Android没有ios流畅原因吧!因为Android需要适应不同的手机硬件,需要满足各种差异配置 .ios就没有这方面的原因.

App应用Android无法统一,由于市场的安卓机太多了,开发者不能每台机子多测试吧!他们就找市场的旗舰机去做测试,不可能所有的机子多有旗舰的性能.这造成了Android有些软件运行不起来.由于ios系统封闭性和运行平台的唯一性,开发者很容易对ios开发应用和优化,这个就是为什么ios比Android应用多的原因了,还有一个原因iOS系统的配件供应商只有那么几家,CPU也是一年换一次,这点不像Android终端年年变月月变,开发者很难遇见未来终端分辨率会包含多少种,GPU驱动会包含哪些等等,所以相对来说Android应用开发成本较高且收益较慢。而iOS应用开发则因为软硬件垂直整合而受益,这样一来苹果自然就保证了应用本身其与硬件产品之间的完美结合程度。  

就写这么多吧!有空在更新!!!!!