确定Android手机';s接近已知点,同时保持功率

确定Android手机';s接近已知点,同时保持功率,android,battery,proximity,android-location,Android,Battery,Proximity,Android Location,我试图确定一个安卓用户是否已经接近预定位置的列表。我希望手机电池的耗电量最少。我认为实现这一点的两个机制是和。这两种方法的优缺点是什么?其中一个对电池的影响会比另一个小吗?无论哪种情况,我都会猜测具体的。就电池使用而言,位置更新可能比接近警报便宜。 由于addProximityAlert同时使用NETWORK\u PROVIDER和GPS\u PROVIDER,因此您无法选择要使用的提供商。此外,尽管文档建议在屏幕关闭时将近距离检查限制为每四分钟一次,但我找不到支持此类功能的代码,我能找到的基本

我试图确定一个安卓用户是否已经接近预定位置的列表。我希望手机电池的耗电量最少。我认为实现这一点的两个机制是和。这两种方法的优缺点是什么?其中一个对电池的影响会比另一个小吗?无论哪种情况,我都会猜测具体的。

就电池使用而言,位置更新可能比接近警报便宜。

由于
addProximityAlert
同时使用
NETWORK\u PROVIDER
GPS\u PROVIDER
,因此您无法选择要使用的提供商。此外,尽管文档建议在屏幕关闭时将近距离检查限制为每四分钟一次,但我找不到支持此类功能的代码,我能找到的基本上是a,因为建议后台服务使用超过60000 ms的值,我怀疑,使用较大的最短时间间隔和
网络\u提供程序
调用
requestLocationUpdates
directy会更便宜