看板 AndroidDev 關於我們 聯絡資訊
如下文章所說的 Android當初這樣設計 有什麼原因嗎 還是剛好就Andy老大早年急著跟上蘋果 沒考慮太多 於是Android就這樣的路線走下來 thank 首先是因為安卓(Android)和iOS的渲染機制不同,這也是安卓沒有iOS流暢的根本原因。 iOS的UI渲染採用的是實時優先級,而安卓的UI渲染是遵循PC模式的主線程普通優先級。 簡單的說就是,iOS對螢幕反應的優先級很高,用戶只要觸摸螢幕,系統就會最優先處理 屏幕顯示這個層級,馬上給出動畫效果,然後才處理媒體、服務和核心的架構等;而安 卓(Android)則是追求進程優先,觸摸螢幕後的手機螢幕顯示和動畫效果的優先級放在後 面。 http://photo.chinatimes.com/20151214003684-260805 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.65.89.53 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1454608662.A.510.html
bsd44lite: 這篇文章是錯的 02/05 07:35
drm343: 關鍵字 -> linux x-window 02/06 10:53
cakeboy: 我覺得跟有些寫程式的人有關,常常讓view overdraw 02/07 03:21
PttTime: iOS沒有背景執行的問題 除了特殊用途如音樂、定位等... 02/07 12:40
PttTime: 但是Android有service要執行且service是main thread 02/07 12:42
LaPass: 這應該是IOS「沒背景執行」的優點..... 02/15 10:10
LaPass: 簡單來講,IOS像是拿Pentium II跑DOS,跑得很順。 02/15 10:12