내 응용 프로그램에는 하나의 메소드를 통해 동적으로 계산되는 하나의 변수 값을 유지하는 서비스 클래스 (활동 아님) 만 있습니다. 그렇다면 더 많은 비교를 위해 그 가치를 구해야합니다. 예를 들어 :변수 값 유지
class MyClass extends Service{
static int number1;
private void Method(){
int number 2;
/// some calculations for number2 ///
if number2 != number1 { number1 = number2 }
}
나는 내 응용 프로그램이 계산했다는 다른 변수 (숫자 2)에 해당 변수 (숫자 1)을 비교해야합니다. 이것은 잘 작동하지만 안드로이드 OS가 내 서비스를 죽이고 어떤 의도로 서비스를 시작하면 (전화 재부팅 후), number1의 값이 손실되고 비교를 위해 사용할 수 없습니다. 그렇게하는 방법? 나는 서비스를 죽인 후 number1의 가치를 유지할 수있는 간단한 TXT 파일을 작성하려고 생각했다.
다른 방법이 있습니까?
고마운 친구, 정확히 내가 필요한 것 :) 직장 잘! –