我的应用程序只有一个服务类(而不是活动),其中我保留了一个变量的值,这个变量是通过一种方法动态计算的。然后我需要保存该值以作进一步比较。 例如:保持变量值
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