0

Windows Phone 용 응용 프로그램을 개발하고 있습니다. 7. 내 응용 프로그램은 UI에 표시되는 일부 데이터를 보내는 서버와 통신합니다. 그리고 ApplicationSettings에 응용 프로그램의 상태를 저장합니다.고립 된 저장소 설정. 응용 프로그램 설정 .save 저장 안함

그리고 나는 그것을 성공적으로 저장된 이전 상태로 다시 내 응용 프로그램을 시작할 때 가끔

ApplicationSettings.Save() doesnot 현재 state.Rather을 저장 것으로 나타났습니다.

사실 앱을 닫을 때 저장 방법을 호출합니다.

하지만 내 앱이 UI를 약간 변경하는지 알고 싶습니다. 그런 다음 상태를 저장하지 않은 이유가 될 가능성이 있습니다.

그렇다면 내 상태를 올바르게 저장하려면 어떻게해야합니까?

답변

2

앱이 종료 될 때 (예 : Application_Closing)에만 저장하면 상태를 충분히 자주 캡처하지 않습니다. 앱을 종료 한 방법에 따라 애플리케이션이 단순히 비활성화되지만 반드시 닫히지 않아도되는 경우가 있습니다. 이후에 비활성화 후 삭제 표시가되면 상태를 적절히 복원해야 복원 할 수 있습니다.

다음은 다른 주에 대한 더 나은 아이디어를 제공하는 기사입니다.

Windows Phone 7 Tombstoning