android-ondestroy

    0熱度

    1回答

    我的Android應用程序播放音頻。該應用程序啓動服務,該服務通過媒體按鈕啓動通知。 當操作系統資源不足時,操作系統殺死我的服務。然而,通過媒體按鈕,通知仍在。由於服務消失,媒體按鈕不再起作用。負面的用戶體驗。 我一直在尋找一週的解決方案。操作系統沒有通知我該服務正在被殺死。請幫忙。

    0熱度

    1回答

    我正在寫一個服務,它保持在後臺打開並記錄用戶操作。 現在,如果用戶通過按回退鍵或在最近的應用程序屏幕中將應用程序劃掉,我也想完成後臺服務,但是如果Android調用onDestroy,該服務仍應在後臺運行的其他原因。 爲此,我需要知道用戶何時關閉活動或者它是否爲android的代碼的區別。 對於後退按鈕,這是一個簡單的修復方法,只需覆蓋onBackpressed,一切正常,但不會調用,但是,如果用

    -2熱度

    3回答

    我開始我的服務從onCreateView像 getActivity().startService(new Intent(getActivity(), LocationService.class)); 我試圖阻止我的服務這樣的 @Override public void onDestroyView() { getActivity().stopService(new Intent(ge

    0熱度

    2回答

    我想從片段的onDestroy()運行一個長操作任務。我的目標是調用網絡調用來刪除一些數據,以防用戶通過從最近的應用程序中滑動來關閉應用程序。我希望在調用onDestroy()時啓動一個intent。 目前,無論何時我嘗試初始化意圖,在我有機會操作調用之前,由於onDestroy()已經殺死了我的應用程序,所以我放棄了上下文。 我不想使用這個選項:Performing long running o

    0熱度

    2回答

    我只有一個Activity,當用戶關閉應用程序時(從os清除最近的應用程序清單)我想向我的服務器api發送請求並更改用戶狀態。 所以我使用IntentService並在我的onDestroy()方法中調用它,但它不起作用。它怎麼樣?有沒有其他的方式來做到這一點(在應用程序殺死之前發送請求到服務器)? 我的代碼: 活動: @Override protected void onDestroy() {

    1熱度

    1回答

    我開始在兩個視頻課程中學習Android開發,我看過一本書,我讀過它說onDestroy()被操作系統調用時感覺要釋放內存。甚至沒有人提到它將在用戶關閉應用程序時被調用。這讓我懷疑當用戶關閉應用程序時是否調用onDestroy()。 有人請澄清。

    0熱度

    1回答

    我可以撥打recreate()在onDestroy()方法MainActivity?這個想法是在操作系統停止時重新啓動活動。這樣做是否有可能並存在任何缺點?基本上,我有一個空白的活動,啓動許多服務,但應用程序意外停止(由於所有服務都停止)在一個製造商(雖然它適用於大多數手機)。例如這樣的事情是可能的? public void onDestroy() { super.onD

    1熱度

    3回答

    我需要銷燬活動HomeActivityonDestroy();然後當輸入到應用程序開始活動SplashActivity像一個新的Intent。任何想法明確嗎?

    1熱度

    2回答

    我看到的計算器其他答案,但沒有人幫我解決我的問題。 我有web視圖在活動的應用程序,我想,當應用程序被殺害清除緩存。 下面是我用刪除的cache public static void deleteCache(Context context) { try { File dir = context.getCacheDir(); deleteDir(dir);