WinRTでは、アプリケーションデータを保存するためにSuspendedイベントが使用されています。 Visual Studioに付属のテンプレートでも書かれています。しかし、ユーザーがアプリを閉じると、10秒後にSuspendedイベントが発生しません。その間にユーザーがアプリケーションを起動すると、データが失われます。この場合、どうすればいいですか?私はページのNavigatedFromのような他のイベントを試みましたが、誰も解雇されませんでした。いつアプリケーションデータをWinRTに保存する必要がありますか?
5
A
答えて
11
あなたはこの試みることができる:ユーザーが、彼は最初から次回をアプリの開始を期待アプリケーションを閉じると
Window.Current.Activated += (sender, args) =>
{
if (args.WindowActivationState ==
CoreWindowActivationState.Deactivated)
; //save data
};
0
を。しかし、ユーザーが別のことをするためにアプリを離れる場合彼は最後のアクションに戻ることを期待しています。
ユーザーがアプリを閉じても、状態を保存するためにアプリを強制する場合:
をどのように利用者は、彼が望んでいる任意の時点でゼロからアプリを起動するだろうか?
+1
これはゲームであり、最後のセッションのためのレジュームボタンがあります。ユーザーはメニューでアプリを起動し、新しいゲームを選択したり、レジュームすることができます。ところで、Visual Studioのテンプレートでさえ、このイベントのデータを保存する必要があると言われています。 – Stilgar
関連する問題
- 1. このアプリケーションデータを保持する必要がありますか?
- 2. いつ画像をデータベースに保存する必要がありますか?
- 3. FireMonkeyとそのクロスプラットフォームでは、アプリケーションデータはどこに保存する必要がありますか?
- 4. イメージをデータベースに保存する必要がありますか?
- 5. スパークスクロールバーの領域を保存する必要があります
- 6. デバイスまたはサーバーにユーザーフレンドリストを保存する必要がありますか?
- 7. イメージをデータベースまたはフォルダに保存する必要がありますか?
- 8. ライブラリファイルとメディアファイルをリポジトリに保存する必要がありますか?
- 9. Entity Frameworkにコンテキストオブジェクトを保存する必要がありますか?
- 10. 一時ファイルを__pycache__フォルダに保存する必要がありますか?
- 11. どこにクッキーを保存する必要がありますか?
- 12. get_or_create()はすぐに保存する必要がありますか? (Django)
- 13. web.configではなく、いつデータベースに設定データを保存する必要がありますか?
- 14. シェーダコードはどこに保存する必要がありますか?
- 15. ファイルは、SharePointソリューションのどこに保存する必要がありますか?
- 16. Eclipseのサードパーティプラグインはどこに保存する必要がありますか?
- 17. SQLiteDatabaseを使用してデータを保存する必要がありますか?
- 18. パイプラインを作成してファイルを保存する必要がありますか?
- 19. Google CloudにAndroidアプリケーションデータを保存する
- 20. Androidにアプリケーションデータを保存する場所
- 21. 保存ダイアログボックスがローカルにファイルをダウンロード/保存中にポップアップする必要があります
- 22. まだすべてのCSSを1つのファイルに保存する必要がありますか?
- 23. グループを作成し、ユーザーをデータベースに保存する必要があります。
- 24. OpenIDの接続方式を保存する必要がありますか?
- 25. openid claim_idを暗号化して保存する必要がありますか?
- 26. Twitter OAuth oauth_tokenとoauth_token_secretを保存する必要がありますか?
- 27. C#、別途ビットマップサイズを保存する必要がありますか?
- 28. コアデータを使用していくつかのユーザー設定を保存するか、それをNSUserDefaultsに保存する必要がありますか?
- 29. いつWindows Phone 7の設定を保存する必要がありますか?
- 30. 保存方法アプリケーションデータ
アクティブなイベントは、アプリケーションの終了時に発生しますか? – Stilgar
はい...私は知っています。 Activatedイベントは、実際には無効であるというパラメータで取得されます... –
興味深いです。私は明日それを試してみるよ。 – Stilgar