0

オンラインのユーザー数とアプリ内で開いているロビーの数を更新するライブ タイルが動作しています。これは、アプリが表示されなくなったときに更新を開始します (アプリの実行中にライブ タイルを更新しても意味がありません) が、最初にコンピューターの電源を入れたときに更新したいと考えています。

私は周りを見回して、アプリをロック画面アプリにするという言及がポップアップしましたが、それはすべてであり、それを行う方法の説明はありません.

誰かがこれを行う方法を知っていて、その方法のちょっとした説明やリンクを提供していますか?

どうもありがとう、ケビン

4

2 に答える 2

1

アプリを一度起動しなくてもバックグラウンドタスクを実行できるようにするには、ロック画面機能が必要であるという前提が正しいです。主なプロセスは、おそらくタイマーによってトリガーされるバックグラウンドタスクにデータを取得するアプリケーションの部分を抽出し、ロック画面に表示されるコードを記述することです。

その制限に最初に遭遇したとき、私はちょっと驚きましたが、バッテリーのパフォーマンスの観点から、この設計上の決定は理にかなっています。データが絶対に価値がある場合にのみ、バッテリーの電力を消費します。それが価値があるなら、それをロック画面に置くことも興味深いです。

MSDNには、ロック画面に関する概要と詳細なリンクがありますここに入力できるものよりもはるかに優れています。実装に関連する問題に戻ってください(実際には、SOの目的により適しています)。このブログも役に立つかもしれません。

于 2012-12-22T16:37:23.767 に答える