The IOS significant-change location service would work nicely for my app to monitor location changes while preserving battery life.
Is there a similar service for Android or is there a third party app available?
Both Apple and Android have significantly expanded the use of location tracking as well as the number of apps that do too.
You might be asked to sign in. Tap Country/Region. Tap Change Country or Region. Tap your new country or region, then review the Terms & Conditions.
Significant Locations: Your iPhone and iCloud-connected devices will keep track of places you have recently been, as well as how often and when you visited them, in order to learn places that are significant to you. This data is end-to-end encrypted and cannot be read by Apple.
Use the Criteria
class to specify your requirements.
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.ACCURACY_COARSE);
criteria.setPowerRequirement(Criteria.POWER_LOW);
...
String bestProvider = myLocationManager.getBestProvider(criteria, true);
Reference for Criteria
http://developer.android.com/reference/android/location/Criteria.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With