私は現在、ネットからデータを取得する必要があるアプリケーションに取り組んでいます。しかし、ユーザーがスタート ボタンを押すか、他のアプリケーションを起動すると、アプリケーションのデータ フェッチ プロセスが中断され、アプリケーションは WebException などの例外をスローします。
これを防ぐために、ユーザーが非アクティブ化した場合でも、アプリをバックグラウンドで強制的に動作させました。これは悪いアプローチであり、アプリを廃棄し、状態辞書から状態を再開するアプローチはより良いものでしょうか?