立即注冊 找回密碼

QQ登錄

只需一步,快速開始

微信登錄,快人一步

查看: 3112|回復: 0
打印 上一主題 下一主題
收起左側

為什么安卓機沒有iPhone流暢?

[復制鏈接]
  • TA的每日心情

    2015-2-28 11:00
  • 簽到天數: 1 天

    [LV.1]初來乍到

    跳轉到指定樓層
    樓主
    發表于 2015-3-4 10:07:24 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
    引導語:為什么iPhone?6內存僅有1GB,而很多安卓機配置相當高了,還是覺得iPhone流暢一些?相信很多網友都有類似疑問,感覺安卓手機在流暢度上不如iPhone手機。先不說一些配置低的安卓機,即便是最新版安卓系統的旗艦手機,也會感覺達不到iPhone手機的那種流暢度,因此有人以此判斷安卓手機不好。其實,這都是二者系統機制不同導致的差異。


    渲染機制不同
        Android沒有iOS流暢的根本的原因是,iOS的UI渲染采用實時優先級,而Android的UI渲染遵循傳統電腦模式的主線程普通優先級。

      通俗點說就是iOS對屏幕反應的優先級最高,用戶只要觸摸屏幕,系統就會最優先處理屏幕顯示這個層級,馬上給出動畫效果,然后才處理媒體、服務、核心的架構。

      而安卓則是追求進程優先,觸摸屏幕后的手機屏幕顯示和動畫效果放在比較后的優先級。同樣打開相同的網頁,Android手機就會直接將整個網頁全部加載同時渲染HTML,這無疑就增加了處理器的壓力。因此對于Android來說,一個高效的雙核處理器是很重要的。

      在iOS中UI渲染過程具有絕對的優先等級,當用戶接觸到iPhone的觸摸屏后,iOS中所有的進程都將停止,UI線程攔截了所有的事件,系統會將所有資源用于渲染UI過程,以保證用戶界面的實時渲染優先級。

      而在Android系統中UI渲染過程的優先級別卻沒有那么高,也就是說當你觸摸Android手機屏幕的時候,系統后臺的程序并沒有停止,仍然在繼續運行之中,比如下載和查收短信,這樣系統UI獲得的資源就不夠,這就是Android系統不流暢的原因。

      后臺機制不同
        安卓手機的后臺是真后臺,像PC一樣,將應用保留在RAM中,當使用HOME鍵退出應用時,程序實際上并沒有完全退出,而是被系統掛在了后臺,為何我們關掉了聊天軟件依然能夠收到消息通知,因為它常駐系統內存。包括平時收到的一些垃圾廣告推送,也是因為后臺有程序運行。

      所以這就導致了一個現象,從內存使用上來看,安卓剛開機時內存使用很低,若不進行清理內存操作,正常使用一天,內存占用會達到75%以上。而內存占用越高,使用起來流暢度就會越低,所以安卓機器需要更大的RAM來提升用戶體驗。

      而iOS呢,其實是采用的偽后臺,當用戶HOME鍵退出應用時,iOS其實關閉了程序,只保留應用的圖像入口,只會默認將應用的最后的運行數據記錄在RAM中。

      之所以iOS也能收到推送,是因為當用戶從應用中選擇開啟推送之后,系統會增加一些進程,這些進程會從蘋果服務器接收信息,然后再通過服務器發給用戶,蘋果服務器在這里是起到了中轉的作用。而正是因為有了這一系列的機制,所以即便iPhone的配置相比于同類安卓機低了很多,但是iOS還是會給人更加流暢的感覺。

      iPhone執行程序的效率比安卓機高
        另外,安卓系統的編程語言是Java,特點是通用性強,效率低。而iOS的則為Objective-C,專一性強,效率高。

      iOS系統本身優化得很好,而且程序也是直接執行,所以效率很高。而安卓系統是通過Java虛擬機來執行,系統需要占用大量內存來換取執行速度,也就是要繞了個大圈才執行程序,所以效率低很多。

      廠商喜歡給iPhone做優化
        由于iOS的封閉性,App Store里面的App都是在iPhone等產品上執行,硬件利用效率非常高,而且分辨率大小,硬件的更新等等參數也比較穩定,優化工作也容易進行,因而iPhone上的App和硬件結合程度比安卓高很多。

      編后語:安卓手機的硬件配置一樣天天變,開發者也不可能針對所有的機器型號進行開發,只能在比較主流的機器上進行測試并保證運行流暢,所以很多國產中低端安卓手機很難得到流暢的使用體驗。

    您需要登錄后才可以回帖 登錄 | 立即注冊

    本版積分規則

    QQ|Archiver|手機版|小黑屋|誠聘英才|經營性ICP:蘇B2-20120344|公安網絡備案:32128302001100|泰興生活網 ( 蘇ICP備19030850號 )

    GMT+8, 2021-2-7 13:55 , Processed in 0.176483 second(s), 24 queries .

    Powered by Discuz! X3.4 © 2012-2015 Comsenz Inc

    快速回復 返回頂部 返回列表
    大圣捕鱼游戏大厅 北京28官网开奖走势图 深圳风采中前三中奖没 内蒙古时时彩5个号走势图 云南快乐10分开奖 澳门BBIN真人娱乐 极速时时彩怎么玩后一 体育彩票刮刮乐直播 怎样玩极速11选5 - 点击进入 99彩票平台开了多久 og视讯规划图 一分赛车技巧图片 2021年福彩3d开奖号码 新疆18选7的开奖结果 山东体彩快乐扑克3开奖表 6场半全场胜负彩 辽宁11选5基本走势图百度百度贴吧