title: Does coarse location use less battery than geofences on Android?
body: <p>I'm trying to know when your device leaves your home, but I don't need fine GPS location nor high update rate (i.e. it's fine if I know the user is out only 10 minutes after he left his home and he's already 100 meters away).</p>
  
  <p>Which of the two solutions should use less battery (both should use already less battery than plain GPS location listener)?</p>
  
  <ol>
  <li><a href="https://developer.android.com/training/location/receive-location-updates.html" rel="nofollow">Receiving Location Updates | Android Developers</a> with <code>PRIORITY_BALANCED_POWER_ACCURACY</code></li>
  <li><a href="https://developer.android.com/training/location/geofencing.html" rel="nofollow">Creating and Monitoring Geofences | Android Developers</a></li>
  </ol>
  
  <p>The first is for sure using a more battery saving solution and I can control the frequency to be low.</p>
  
  <p>The second is a higher level API which does just what I want but I've no idea what it does and it looks like it'll use fine GPS location constantly while the user is within the geofence (remember I want to reduce battery usage).</p>
  
  <p>Anyone has some insight on this regarding mostly battery usage?</p>