內(nèi)存管理
Java的內(nèi)存管理使用了一個垃圾回收機(jī)制甘桑,機(jī)制規(guī)定了系統(tǒng)內(nèi)存低于某個值是會選擇性的關(guān)閉程序,而平常程序會常駐在內(nèi)存中,下次使用會直接從內(nèi)存中讀取灸拍,加快程序打開速度(真后臺)绎巨;但是當(dāng)運(yùn)行大型軟件是近尚,會因?yàn)閮?nèi)存不足而關(guān)閉其他應(yīng)用,這樣會頻繁的訪問內(nèi)存场勤,于是就出現(xiàn)卡頓現(xiàn)象戈锻。
iOS系統(tǒng)和Mac系統(tǒng)類似,將內(nèi)存分為自由和媳、空閑格遭、活躍及固定四個類型,并根據(jù)系統(tǒng)需要進(jìn)行轉(zhuǎn)化留瞳,當(dāng)用戶點(diǎn)擊Hone鍵返回桌面后拒迅,程序就會被暫停,而不會在后臺運(yùn)行她倘,并且會按照程序在內(nèi)存中的屬性關(guān)閉不需要的程序(假后臺)璧微。
渲染的優(yōu)先級
iOS比較注重視覺上的流暢,圖像渲染進(jìn)程優(yōu)先級達(dá)到最高硬梁,看起來很流暢前硫,卻不能操作(先給出反饋后處理相關(guān)數(shù)據(jù))。Android是完成了任務(wù)再顯示界面(先處理數(shù)據(jù)再給出相應(yīng)反饋)荧止。
優(yōu)化
Android開源屹电,各大手機(jī)廠商硬件配置參差不齊,并且系統(tǒng)優(yōu)化不足罩息。iOS設(shè)備種類少嗤详,并且硬件軟件由蘋果掌控,所以優(yōu)化的很好瓷炮。
軟件
Android軟件的審查沒有iOS嚴(yán)格葱色。Android各種垃圾、流氓軟件太多娘香。
參考:
知乎苍狰,CAREY办龄,https://www.zhihu.com/question/33475451/answer/58321690
電玩巴士,iPhone中文網(wǎng)淋昭,http://m.iphone.tgbus.com/tgmobile/arc/519455.shtml