恩...我剛用安卓的系統沒多久然後我發現 如果我開一個程式比如TEMPLE RUN然後我按HOME鍵回到主畫面之後如果長按HOME鍵 想要回到TEMPLE RUNTEMPLE RUN 就會重新啟動其實不只TEMPLE RUN 其他APP多半是如此我想問的是 是不是安卓的系統的多工不像iPhone一樣 可以一直讓APP在背景運作然後會自動切掉我目前最大的問題就這個了請各位大大幫忙解惑
要看程式的寫法。基本上沒有特別寫的話,在 RAM 充足的狀況下,Android 的程式反而相較 iOS 在背景存活的更久。iOS 只要一碰上記憶體不足,程式一離開前景立刻就被砍掉了。基本上 Android 也是一樣的道理。
doubleseveners wrote :何瞬? wrote:恩...我剛用安卓的...(恕刪)看樓主的情況還滿像有安裝記憶體清除軟體的...(恕刪) 喔 那個東西在我重置之後就沒在裝過了我現在都沒有在用什麼清除記憶體的app喔~
app在寫的時候沒有針對Activity做設定所以app會根據Android的標準app生命週期關掉app後Activity就會被清空.....跟手機無關,換到One X也是一樣會被清掉通常一般程式都用這種最簡單的Activity 由 Android自己去判斷何時關掉app
何瞬? wrote:恩...我剛用安卓的...(恕刪) CPU 有 計時器當行程 超過時間或任務不被需要 會被OS中斷執行序具有搶進CPU之特性的行程但一顆CPU僅能同時間執行單一行程事件行程將會被排進"排程器"內 重新排列等待進入執行狀態這樣子解釋清楚嗎?2顆CPU 就同時間執行兩個行程事件其餘將會被 中斷 或 被排入排程器內重新等待(WAIT)
SUPERARCS wrote:CPU 有 計時器當行程 超過時間或任務不被需要 會被OS中斷執行序具有搶進CPU之特性的行程但一顆CPU僅能同時間執行單一行程事件行程將會被排進"排程器"內 重新排列等待進入執行狀態這樣子解釋清楚嗎?2顆CPU 就同時間執行兩個行程事件其餘將會被 中斷 或 被排入排程器內重新等待(WAIT)...(恕刪) 不是把作業系統的slides copy上來,就叫做解釋清楚…這玩意兒有那麼簡單嗎?