Re: [請益] 如何完全停止程式?
※ 引述《hirabbitt (兔子)》之銘言:
: 按手機上的←╮鈕
: 好像只有螢幕回主畫面
: 程式還是在繼續執行?
首先請先參考
http://developer.android.com/guide/topics/fundamentals.html#actlife
基本上你不應該自己呼叫這些 onXXXX() 的 method,一個 Activity 的生命
週期應該是由系統控制的。
另外不知道你的『繼續執行』是怎麼一回事,如果是指長按 MENU 鍵時,你的
程式圖示還會在,那是正常的現象,是 Android 行為的一部份。
這個時候你的程式的 process 還是在,只是隨時可以被系統回收掉,你只要確
定你的 Activity 沒有其他的 Thread 還被掛著在吃資源就好。
(請參照這篇:http://0rz.tw/93xpI)
在你的程式中呼叫 finish() 的話,也只是將你當前的 Activity 結束,變成
killable 的狀態而已。
簡單的講,這是 Android 的預設(正常)行為,一般正常的程式不應該去改
變他。
如果你真的要完全把你的程式從系統中鏟除,可以看一下其他的 Task Killer
之類的東西是怎麼做的。
: 但是我寫了
: public void onPause() {
: super.onPause();
: super.onStop();
: super.onDestroy();
: }
: 好像沒用耶
: 如果我想要按←╮鈕就完全停止程式
: 那應該要怎樣寫呢?
: 謝謝
--
~ 白馬帶著她一步步地回到中原。白馬已經老了,只能慢慢地走,
'v' Brian Hsu 但終是能回到中原的。江南有楊柳、桃花,有燕子、金魚……
// \\ ( 墳 墓 )
/( )\ 但這個美麗的姑娘就像古高昌國人那樣固執。 【白馬嘯西風】
^`~'^
http://bone.twbbs.org.tw/blog 『那都是很好很好的,可我偏不喜歡。』
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.42.198
※ 編輯: brianhsu 來自: 114.32.42.198 (01/25 19:51)
※ 編輯: brianhsu 來自: 114.32.42.198 (01/25 19:53)
推
01/26 08:23, , 1F
01/26 08:23, 1F
→
01/26 08:58, , 2F
01/26 08:58, 2F
→
01/26 08:59, , 3F
01/26 08:59, 3F
推
01/26 14:04, , 4F
01/26 14:04, 4F
推
01/26 14:22, , 5F
01/26 14:22, 5F
→
01/26 14:45, , 6F
01/26 14:45, 6F
→
01/26 14:45, , 7F
01/26 14:45, 7F
推
02/02 19:51, , 8F
02/02 19:51, 8F
討論串 (同標題文章)
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章