我写了一段代码,以便了解我的客户(出租车司机)在我的出租车预订应用程序上为他的设备启用位置服务时会遇到的情况。我在同一个监听器上启用了使用网络和GPS提供商的位置服务。使用GPS和网络提供商在Android上定位服务的体验
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,
// God.KM20TIME, God.KM20DISTANCE, (LocationListener) updates);
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, God.KM20TIME,
God.KM20DISTANCE, (LocationListener) updates);
我的电池耗尽比平时快得多。我的手机也升温超过正常。但我期望的一致性非常低。我决定不使用GPS,只有网络提供商。我正在建立一个出租车预订应用程序,所以我需要知道驾驶室的位置。即使我知道驾驶室在大约15分钟后(约300米)的位置,我应该会很好。所以我想我决定不使用这两种提供程序过度设计这一逻辑是正确的。我想知道有没有人可以在这里与不同的经历联系起来?我错过了什么吗?
这是很好阅读http://blog.shinetech.com/2011/10/14/a-good-look-at-android-location-data/ – Zyoo
是的,很好的阅读,upvote为你..谢谢 – Siddharth