activity-lifecycle

    3熱度

    1回答

    我有一個應用程序,這是一個活動。 一切正常,除非我將手機(三星Galaxy Ace運行薑餅)放在旁邊的按鈕上睡覺。當我這樣做時,以下稱爲(按此順序): onPause,onStop,onDestroy,onCreate,onStart,onResume,onPause。 這是沒有叫醒電話,它仍然睡着了 - 屏幕關閉。 爲什麼活動完全失效並重新創建? 更爲離奇,如果手機再重新開機後會發生以下情況:

    0熱度

    3回答

    我想在創建活動後立即開始動畫。問題是我必須在屏幕上顯示所有內容後再調用方法,比如在第一次顯示後一秒鐘。 換句話說,我正在尋找一種方法進行的onCreate(後立即執行),但顯示在活動後: 謝謝!

    0熱度

    2回答

    我已經閱讀了Android Activity的生命週期,但我仍然對此感到困惑。如果活動X在MainActivity之後啓動,主活動是否會自動暫停(由系統)還是應該在MainActivity.java中調用onPause()? 如果系統會自動調用它,我們怎麼能放出例如相機? 否則,如果我們在MainActivity.java中手動調用onPause(),如果用戶按下後退按鈕,應用程序是否也會釋放相機

    0熱度

    2回答

    您正在進行一項活動,並按下主頁按鈕。 然後,您長按主菜單按鈕,然後從「最近活動」屏幕中選擇您所在的活動。 活動再次顯示時調用什麼方法? onResume,onRestart或其他?

    2熱度

    1回答

    我有一個關於Android的Activity Lifecycle的問題。 我想知道,在什麼情況下調用onRestoreInstanceState()方法? 文檔說 「的系統調用onRestoreInstanceState()只如果有保存 狀態恢復」 但我想這種情況可能會出現,當知道。是否僅適用於屏幕旋轉的情況,前臺活動被破壞並重新創建?

    3熱度

    5回答

    我正在嘗試解決如何模擬暫停用於調試我的應用程序的活動。我想onPause被調用,但不是onStop。我只想嘗試一個暫停恢復週期,並且正在尋找一些我可以調用的代碼(例如按下按鈕之後)來觸發此操作。 任何想法如何? 我看到有人建議在其他線程中按Home鍵,但是當我這樣做是停止應用程序,並調用onStop以及onPause,所以它不是我所期待的。

    0熱度

    1回答

    我對android開發很新穎。 我有一個應用程序,從USB到串行連接每秒讀取。該應用程序然後用新數據更新MainActivity的UI。我的應用程序也有一個小部件,它也隨新數據一起更新。不過,當onDestroy()方法被調用時,這個小部件停止工作。 我見過幾個應用程序,其中的部件繼續工作,即使應用從未啓動更新。至少不是我所知。 這是如何完成的?我希望我的小部件能夠在沒有應用程序運行的情況下運行和

    0熱度

    2回答

    當回到活動A(主要活動)時,活動B被銷燬。爲什麼會發生? 示例程序我想了解的是在這裏: http://developer.android.com/shareables/training/ActivityLifecycle.zip

    0熱度

    2回答

    案例: 我正在使用Async Task顯示某些列表。當我點擊listview的任何項目時,另一個活動就會出現上一個活動的前景。該前景活動包含前景活動完成的完成按鈕。 問題: 當我按下Finish按鈕前景活動結束,但具有異步任務,去年的活動再次執行。 需要: 我想當我按完成按鈕,然後只有前景活動完成和具有異步任務的後臺活動不能再執行。該背景活動必須與打開前臺活動之前的活動相同。 編輯:具有非同步任務

    0熱度

    1回答

    我有兩個活動A和B. 我正在通過按一個按鈕來從A調用B活動。但是當我按下從B活動的按鈕或調用完成後,它會調用創建活動A.我不知道它爲什麼會發生。這兩項活動都有數據。活動A正在同時執行3個異步任務線程。我認爲由於內存減少,它正在破壞背景活動。但如何避免它。 我想在那的onCreate不應在印刷機上進行回叫或finishng從活動B.