1.响应机制
ios优先反应屏幕,Android有限运行主线程,导致给予用户的体验感不同。
2.权限机制
Android权限过于杂乱,自动启动,自动唤醒,关联唤醒致使大多应用在用户不知情的情况下被启动,占用系统资源。
3.后台机制
Android后台机制并未完全退出应用,而是将其保存于内存之中,继续使用系统资源并行运行。
ios的后台机制将退出应用,只保留之后的画面,并没用占用太多系统资源。
4.硬件差异
Android硬件差异过大,没有严格的统一标准。
ios有苹果公司设计定制,标准统一。
5.编译机制
ios采用objective-c,编译器gcc,并被苹果公司针对于ios大量优化。
Android采用java,效率相对于ios更低些,而且需要使用模拟机。