ondestroy

    0熱度

    1回答

    當由於內存不足而調用服務的onDestroy時,我應該做一些事情,例如告訴工作線程他們應該結束工作,然後等待他們退出,然後讓系統殺死主機進程?如果是這樣,系統允許我等待多長時間?我應該讓工作線程在任何時候儘快結束自己嗎? 還是我完全錯了? 或者,也許我應該問: 哪裏是清理工作線程的最安全的或最佳點?或者什麼是最安全或最好的方式。或者根本就沒有這種東西,而且隨時準備在不通知的情況下殺死一個線程?

    9熱度

    1回答

    我對Activity.onDestroy()感到困惑。當我的Activity被銷燬時,我需要釋放一些資源,但是當我按下「Back」鍵時,似乎onDestroy()被調用,但是當我的Activity被Dalvik殺死時不會。我測試了它只是加入日誌: Log.v("my_tag", "onDestroy() called"); 和的onCreate相同的()方法太: Log.v("my_tag", "

    1熱度

    2回答

    我是新來的android開發。我有一個活動,我創建一個線程來加載圖像並在imageView上刷新它。線程運行一個「無限循環」。我還想在活動停止時停止線程。下面你可以看到我已經實現了什麼,但它拋出異常,線程繼續工作或應用程序崩潰。有什麼建議麼? public class myActivity extends Activity{ Thread tr; .... onCreat

    0熱度

    2回答

    我嘗試做 我建立了我的頻道應用程序。我從Google獲取JSON數據,並通過SimpleAdapter將其填充到我的ListView中。 我可以在我的SimpleAdapter中顯示圖片,我將它們保存到我的SD卡上。現在的問題是,當應用程序被殺時,我得到了一個forceclose錯誤,因爲這些圖片已經準備好了。 問題 我怎麼能delte上的onDestroy我的SD卡的 「網頁快照」 影像()?

    1熱度

    1回答

    我對活動和對象的破壞有疑問。 雖然我附上&從AsyncTask分離活動我不改變從asynctask ArrayAdapter(見代碼)。所以,我得到的是多個活動被連接到& detached(應該改變方向),只有一個任務運行並修改一個適配器,而這個適配器又是創建任務的第一個活動的一個。所以,當我在onCreate()中附加任務時,我只是將適配器設置爲保存任務的適配器,而後者又處理了所有的值(在本例中

    1熱度

    1回答

    所以我有一個超過我的鎖屏的活動。但是當我退出時,它會打破我的鎖屏。好的,不是字面上的......但我無法成功地再次鎖定我的手機。我必須重新啓動它。我覺得我只是忘記把東西放在我的onDestroy中 - 就像我必須在完成後纔看到鎖屏。 IDK。問題是什麼? 鎖屏狀態: @Override public void onCreate(Bundle icicle){ super.onCreat

    0熱度

    1回答

    今晚剛安裝admob,除了一個問題,工作正常。當使用後退按鈕 時,廣告會添加到您的主屏幕或最後一頁 上。讓我們看看我能否解釋。當應用程序打開時,它有一個 廣告顯示我訪問一個列表菜單項,然後點擊返回按鈕,它將 一個廣告添加到我剛纔的頁面,現在我有兩個。現在再次有 三個.....等等。它會繼續執行,直到屏幕已滿。 重新打開應用程序,它從一開始。我刷新屏幕,它會再次將 恢復爲1。作爲一個新的不知道你想從

    0熱度

    1回答

    我已經瀏覽了幾篇文章,並注意到有時在應用程序退出時不會調用onDestroy()。有時只調用onPause()。我的整個事情是,當我退出我的應用程序的後退按鈕或完成()函數,一切都很好。當我嘗試重新打開我的應用時,它說: 12-14 04:09:59.457: E/GraphicsJNI(996): VM won't let us allocate 3279360 bytes 我也會粘貼整個日

    2熱度

    2回答

    我已經做了簡單的倒計時計時器應用程序,但是當我嘗試使onDestroy取消倒數計時器我得到和錯誤。 我的onDestroy代碼塊: @Override public void onDestroy() { super.onDestroy(); countdowntimer.cancel(); } 而且logcat的錯誤 12-18 19:16:0

    0熱度

    2回答

    我有一個正在播放音樂的服務。我實現了fade out這樣: @Override public void onDestroy(){ volume=1.0f; fade_handler.post(fade_out); super.onDestroy(); } 這是fade_out Runnable接口: private Runnable fade_out = ne