2011-10-17 13 views
0

requestLocationUpdateでは、通知の間隔間隔を設定できます。androidのrequestLocationUpdateの通知間隔を設定する

これはどのように動作するのですか?

私は、マネージャの場所が単に不要な変更を除外しているのですか?

また、アンドロイドユーティリティを使用してデバイスが移動したかどうかを検出し、バッテリーを少なくして検出します。

ありがとうございました。

答えて

0

私は、間隔の距離が一定の変更を除外していると仮定することは公正だと思います。具体的には、時間間隔でバッテリ電力を節約するが、minDistanceでは節電しないことが言及されている。

http://developer.android.com/reference/android/location/LocationManager.html#requestLocationUpdates(long

「通知の頻度はMINTIMEとminDistanceパラメータを用いて制御することができる。MINTIMEが0より大きい場合、LocationManagerが潜在的に電力を節約するために位置更新の間MINTIMEのミリ秒間休むことができた。minDistanceが大きい場合デバイスがminDistanceメーターで移動する場合にのみロケーションがブロードキャストされます。可能な限り頻繁に通知を取得するには、両方のパラメータを0に設定します。

関連する問題