恩...我剛用安卓的系統沒多久
然後我發現 如果我開一個程式
比如TEMPLE RUN
然後我按HOME鍵回到主畫面
之後如果長按HOME鍵 想要回到TEMPLE RUN
TEMPLE RUN 就會重新啟動
其實不只TEMPLE RUN 其他APP多半是如此

我想問的是 是不是安卓的系統的多工
不像iPhone一樣 可以一直讓APP在背景運作
然後會自動切掉

我目前最大的問題就這個了
請各位大大幫忙解惑
文章關鍵字
要看程式的寫法。
基本上沒有特別寫的話,在 RAM 充足的狀況下,Android 的程式反而相較 iOS 在背景存活的更久。
iOS 只要一碰上記憶體不足,程式一離開前景立刻就被砍掉了。
基本上 Android 也是一樣的道理。

何瞬? wrote:
恩...我剛用安卓的...(恕刪)


看樓主的情況還滿像有安裝記憶體清除軟體的
doubleseveners wrote :

何瞬? wrote:
恩...我剛用安卓的...(恕刪)



看樓主的情況還滿像有安裝記憶體清除軟體的...(恕刪)


喔 那個東西在我重置之後就沒在裝過了
我現在都沒有在用什麼清除記憶體的app喔~
除非JB後開多工
哀鳳app縮下去等於是停在那邊
整個app會從記憶體移出
除了幾個原始本來就在背景執行的東西
哀鳳並沒有多工執行
app在寫的時候沒有針對Activity做設定
所以app會根據Android的標準app生命週期
關掉app後Activity就會被清空.....

跟手機無關,換到One X也是一樣會被清掉
通常一般程式都用這種最簡單的Activity 由 Android自己去判斷何時關掉app
https://medium.com/@ln1202
何瞬? wrote:
恩...我剛用安卓的...(恕刪)


CPU 有 計時器
當行程 超過時間或任務不被需要 會被OS中斷

執行序具有搶進CPU之特性的行程
但一顆CPU僅能同時間執行單一行程事件
行程將會被排進"排程器"內 重新排列等待進入執行狀態


這樣子解釋清楚嗎?


2顆CPU 就同時間執行兩個行程事件
其餘將會被 中斷 或 被排入排程器內重新等待(WAIT)
SUPERARCS wrote:



CPU 有 計時器
當行程 超過時間或任務不被需要 會被OS中斷

執行序具有搶進CPU之特性的行程
但一顆CPU僅能同時間執行單一行程事件
行程將會被排進"排程器"內 重新排列等待進入執行狀態


這樣子解釋清楚嗎?


2顆CPU 就同時間執行兩個行程事件
其餘將會被 中斷 或 被排入排程器內重新等待(WAIT)...(恕刪)


不是把作業系統的slides copy上來,就叫做解釋清楚…這玩意兒有那麼簡單嗎?


hylu wrote:
不是把作業系統的sl...(恕刪)



那大家都不用回應版大的問題了XXD

hylu wrote:
不是把作業系統的sl...(恕刪)


怎樣才叫解釋清楚....露兩手嘛....表演給小的們看看...

大大這方面很強喔....真心求教...
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!