android中,我想在退出程式時,儲存住當前的狀態,當再次

時間 2021-06-18 18:48:37

1樓:

是退出程式嗎? activity元件下面有相關方法 好像叫onstop?

將相關資料儲存在乙個特定的資料夾中 比如遊戲程序,遊戲資料等等,然後再啟動時讀取這些資料就可以了

2樓:匿名使用者

程式退出,你是home鍵退出,還是完全退出。儲存狀態,是儲存什麼東西的狀態。

怎樣讓android應用永遠不退出或者退出後有通知

3樓:

1,調高應用的級別,這樣只能減少被kill的可能,但不可能完全無視被kill的可能性。

2.360應該是有乙個監聽,過一段時間就檢查程式是否正在執行,如果沒有執行就啟動程式。

3.不知道。但你可以試試抓取全域性異常試試,有一大部分可能不會好用。

4樓:

要想永遠不被系統kill掉,那你只能是公升級成系統應用。

你的這個需求其實我也做過但是也不是%100 保證 service 永遠不被 kill.

說一下我的思路吧

1,定義乙個服務在後台執行,讓這個服務單獨乙個程序,不要和你的應用程式共享乙個程序。

2.在你的service的ondestroy()方法中呼叫 onstart() 方法。

3.定義乙個介面開機廣播的接收器,開機就啟動你的服務。

4.根據的業務需求是需要定位,那肯定是需要網路的,你可以再寫乙個接收網路廣播的接收器,當網路設定從斷網到聯網,就啟動你的服務,開始定位。

5樓:匿名使用者

沒人能保證自己程式不被kill的吧,要是能這樣,google他不哭才怪。

應該都是實現了很多廣播監聽,在被kill後。網路狀態改變,充電,重啟手機.....都可傳送一次廣播啟動程式

6樓:

可以設定乙個定時器,讓其每個一定時間判定一次系統是否執行,若未執行就重啟後台service ,設定時間越短,被kill掉的時間越短

7樓:回味經典仔

正在開發一款基於android 的定位軟體,需要在後台不斷的監聽並上報地理位置資訊。

我的問題是:

1:了解到android的機制是當系統資源不足時會自動kill掉一些程式。那麼,有沒有辦法保證我這個應用永遠不會被kill掉?

(有人建議用service ,但是service 貌似當系統資源不足時也會被kill掉啊)

2: 從網上查了很多資料,說永遠不被kill掉是不可能的,因為這是android linux系統的特性, 但是我看到預裝的360衛士為什麼就能永遠在後台執行而不被kill掉?

3:如果不能實現永遠不被殺死的效果, 那麼, 至少給個被kill掉的通知吧, 怎樣讓應用監聽自己被kill掉的事件,讓應用自己在被kill掉之前執行一段**(比如給使用者做出自己已退出的提示)。

8樓:小程筒子

360是監聽很多的廣播啊,當監聽到系統發來的這些廣播就啟動我們的程式(如電量的改變,網路的切換等等)

C中怎麼實現單擊關閉按鈕退出程式

柏影 要求先登陸後再進入介面。因此,若是使用者取消登陸,則要退出應用程式。注意,用於重新設計了登陸介面,formborderstyle設定的為none,因此窗體右上角並沒有關閉的按鈕,按照常規如下方法來實現退出,是不現實的。csharp view plain copy private void f ...

請問C 中如果需要中途退出程式,exit 1 和exit 0 以及return有什麼區別呢?謝謝

return 是退出函式模組並返回值給呼叫該函式的運算元,所以函式前要有返回型別,如果是用在main函式中的話,main函式返回值不能宣告成void,那麼此時的return與exit呼叫都是使程式結束並返回到作業系統。exit後面跟個整形數 一般用的巨集 通常用0,表示退出程式,然後跳到作業系統。他...

我想在網上開服裝店,需要什麼條件,什麼程式

強浩嵐勢樺 資金貨源 你所居住的地方交通是否便利。還有服裝所需要的包裝盒袋子等等!最好最關鍵的也就是你的推廣。開一家服裝 並不難。難的是你的服裝是否能夠突出特色? 潛凡巧宇霖 想在 網開服裝店是很容易的 只要註冊的一些流程就可以了 但是店鋪的裝扮和推廣那可是頭疼呢 不僅是有貨源就可以的 另外可以跟返...