2011-10-18 5 views
0

私はアンドロイドの開発者povから来ています。背景に関するWindows Phone 7のクエリ

は、私は携帯の勝利についてのいくつかのクエリを持っている7.

私のバックグラウンドアプリの移植情報:

私の現在のAndroidアプリケーションは、5分ごとのポーリングを行い、それが送って、その現在位置を取得しますそれをサーバーに送信します。私のアプリケーションもないことができ、発信者とメッセージングアプリケーション

  1. にそれらをリンクすることにより、それらを呼び出すと、SMSすることができ、その後の部材とを表示するには、ユーザーは、Windowsモバイル7は、バックグラウンドサービスユーザーは、ポーリングを行うことができますアンドロイドalarmmanagerのようなことができていますか?アプリケーションがオフになっている場合でも
  2. Windows Mobile 7は、呼び出しやSMSなどのネイティブアプリケーションにアクションを渡すことはできますか?

答えて

1

1)アプリがオフのときのバックグラウンドポーリングの場合、バックグラウンドエージェントを使用する2つのオプションがあります。以下は、how to use Background Agentsを説明するMSDNの記事です。

あなたは定期エージェントが定期的に繰り返し 間隔の時間の少量のために実行

としてMSDNの記事はdesribes定期エージェントを使用することができます。このタイプのタスクの典型的なシナリオには、デバイスの場所をアップロードして、小さなデータ量を実行する をアップロードすることが含まれます( )。

それとも、集中型のタスクが

リソース集約型のエージェントが、電話はプロセッサ 活動に関連する一連の要件を満たしている時間 、電源の比較的長い期間のために実行リソースを使用することができますネットワーク接続。 のこのシナリオでは、大量のデータを電話機 に同期させるのが一般的ですが、ユーザーが実際に使用しているわけではありません。

2)ネイティブアプリケーションにアクセスして、アプリケーションから電話とSMSを受け取ることができます。これは、呼び出し元のタスク

を介して行われ、ここでHow To Use The Phone Call TaskのためのMSDNの記事です。

SMSについては、こちらをHow To use The Compose SMS TaskのためのMSDNの記事です。

関連する問題