Windows ストア アプリのインストール後にアクティビティを実行する方法はありますか?
Web サービスからデータを取得したい (データが変更されることはめったにありません) が、最初の起動時にクエリを実行したくありません。時間がかかる可能性があり、ユーザー エクスペリエンスを台無しにしたくないからです。 .
ありがとう!
Windows ストア アプリのインストール後にアクティビティを実行する方法はありますか?
Web サービスからデータを取得したい (データが変更されることはめったにありません) が、最初の起動時にクエリを実行したくありません。時間がかかる可能性があり、ユーザー エクスペリエンスを台無しにしたくないからです。 .
ありがとう!
メイン スレッドを同時に実行しながら、別のバックグラウンド スレッドで実行することができます。限られたリソースをこの別のバックグラウンド スレッドに割り当てて、それを独自に沈静化させることができます。
アプリからも非同期操作を実行できます。MSDN のリンクを参照してください: http://msdn.microsoft.com/en-us/library/windows/apps/br230301.aspx#AsyncOps
私の codeSHOW アプリは、最初の起動時にデータを非同期的に読み込み、非同期の promise をアプリ レベルの変数として保存するので、アプリ内の他のすべての要素がそれを待機できるようになります。これはまさにあなたが探しているものではありませんが、役立つ場合はhttp://codeshow.codeplex.comで入手できます。