2017-06-12 5 views
1

現在、Android OS上でバックグラウンドで動作するサービスを開発中です。位置情報サービスを変更するとすぐにいくつかのタスクが実行されます。たとえば、私がオフィスに入ると、レストランやホームサービスが働き始めるはずです。私はそれがエネルギー効率的なので、GPSサービスや加速度計を使用してすべての時間は非常に悪い考えです。私は常にWi-Fi接続をチェックし、現在のネットワークが私の仕事を実行する前に利用可能だったものとは異なると考えていました。私はエネルギー効率と文脈認識の点でこのアイデアがいかに効率的か、もっと良い方法があるのだろうかと思いますか?モバイルコンピューティングにおける位置変化のエネルギー効率の良い検出

答えて

1

「Wi-Fi接続の確認」が良いアプローチです。しかし実際には "チェック"していませんが、BroadcastReceiverを使用してWiFiネットワークがthispetersynのように変わっていることを確認してください。とにかく、すべてのアプローチを実装して結果を比較することができます。

+0

ありがとうございます! – Sanzhar

関連する問題