2

Windows ストア アプリのインストール後にアクティビティを実行する方法はありますか?

Web サービスからデータを取得したい (データが変更されることはめったにありません) が、最初の起動時にクエリを実行したくありません。時間がかかる可能性があり、ユーザー エクスペリエンスを台無しにしたくないからです。 .

ありがとう!

4

2 に答える 2

4

メイン スレッドを同時に実行しながら、別のバックグラウンド スレッドで実行することができます。限られたリソースをこの別のバックグラウンド スレッドに割り当てて、それを独自に沈静化させることができます。

アプリからも非同期操作を実行できます。MSDN のリンクを参照してください: http://msdn.microsoft.com/en-us/library/windows/apps/br230301.aspx#AsyncOps

于 2013-03-15T17:44:04.067 に答える
1

私の codeSHOW アプリは、最初の起動時にデータを非同期的に読み込み、非同期の promise をアプリ レベルの変数として保存するので、アプリ内の他のすべての要素がそれを待機できるようになります。これはまさにあなたが探しているものではありませんが、役立つ場合はhttp://codeshow.codeplex.comで入手できます。

于 2013-03-16T14:01:17.377 に答える