Windows Phone 8
アプリで、別のアプリケーション (音楽プレーヤーなど) に移動すると、アプリケーションでまだ生きているスレッドがいくつかありますか? ページ間を移動しているとき、または移動しているときに実行されているものと実行されていないものとの間のこの区別の名前は何ですか.
あるMSDN
観点から、ナビゲートするときに実行中のスレッドと停止したスレッド、または前後にナビゲートするときにページがどのように再インスタンス化されるかについてよりよく理解するには、何を検索すればよいでしょうか?
background threads
特定のリソースを破棄するだけでなく、 が非常に重要なアプリを開発していますWindows Phone
. CameraCaptureDevice
一部のシナリオ (例: ) ではリソースを管理するのが難しいため、ナビゲーション動作に関するいくつかの情報を維持し始めているため、ページ間のパスを強制する場合にのみアプリが安定します。特定のページに戻ると、リソースのメンバーが未処理の例外を作成するため、ページの後ろに移動してからそのページに移動します.1〜2秒で達成でき、アプリの命の恩人です.
それで、ナビゲーションがどのように機能するかについての基礎を学びたいと思います。Silverlight
おそらく似ているので、最初にものを検索する必要があると思います。