1. 后台服务及自动醒
这是最最最主要的原因. Android和iOS在后台服务策略之间的区别极大的影响了系统的表现。
2.
硬件的参数,品控与损耗
Android手机型号丰富,硬件水准也参差不齐。加上因为成本问题,低中端产品的硬件质量也很难得到保证。并且,因为Android系统后台进程多,发热量大加上系统优化不完善,因此,硬件的损坏速度也大大高于iphone。
3.开发语言
的确有影响, 但是大多数用户操作不是计算密集型的, 影响不大。
4.显示系统设计能力
Android直到4.1才有了Project Butter, 为什么不早点搞呢? 毕竟Google相对Apple还是一个年轻的公司, 而显示系统又是一个极其复杂和需要经验的领域. Apple是这 个领域的奠基者和领军者, 自然有先天的优势。