2013-03-25 3 views
1

Suspending에 데이터를 저장해야하는 Windows Store 앱이 있습니다. 모든 ... 사용자가 닫힌 창을 다시 시작할 때 데이터를 복원하는 방법 10 초 내에 앱 저장

    1. 사용자는 응용 프로그램 (예를 들어, ALT + F4 또는 닫기 동작을 사용)을 닫을 때를 제외하고 잘 작동 ... 후 10 초 이내에 앱 재시작.
    2. (그래서 데이터가 저장되지 않는다)을 Suspending -event를 해고하지 않습니다이 경우

    과 동시에 응용 프로그램 (OnLaunched에서 이전 상태는 NotRunning입니다) 이전 상태 않고 다시 시작되므로 응용 프로그램은 모든 것을 다시 초기화해야합니다 .

    이러한 "사용자 세션"간에 상태를 유지할 수있는 방법은 무엇입니까?

  • 답변

    1

    응용 프로그램이 닫히는 것을 감지 할 수 없습니다. OnLuanched, OnSuspending 및 OnResumed 이벤트 만 있습니다. 응용 프로그램을 닫을 때 사용자는 다음에 응용 프로그램을 시작할 때 응용 프로그램을 새로 시작하기를 원합니다.

    파일에 대한 모든 데이터 변경 사항의 직렬화를 시작할 수는 있지만 과도합니다. 사용자가 앱을 종료하고 정상적으로 초기화합니다.