我的應用程序只有一個服務類(而不是活動),其中我保留了一個變量的值,這個變量是通過一種方法動態計算的。然後我需要保存該值以作進一步比較。 例如:保持變量值
class MyClass extends Service{
static int number1;
private void Method(){
int number 2;
/// some calculations for number2 ///
if number2 != number1 { number1 = number2 }
}
我需要比較變量(數量1)到其他一些變量(數字2)我的應用程序已經計算。這很好,但是當Android操作系統殺死我的服務,並在某些意圖上啓動該服務時(比如說在電話重啓後),number1的值將丟失,我無法將其用於比較。 那麼該怎麼做呢?我想寫一個簡單的TXT文件,其中一個我可以在保存服務後保留number1的值,
還有其他方法嗎?
謝謝隊友,那就是我需要的:)工作正常! – 2012-02-12 20:03:15