title: Android Location Providers - GPS or Network Provider?
body: <p>In my application I would like to determine the user's current location. I do however have a couple of questions in this regard:</p>
  
  <ol>
  <li><p>There are different Location Providers, which one is the most accurate? The <a href="http://developer.android.com/reference/android/location/LocationManager.html#GPS_PROVIDER" rel="noreferrer">GPS Provider</a> or the <a href="http://developer.android.com/reference/android/location/LocationManager.html#NETWORK_PROVIDER" rel="noreferrer">Network Provider</a>?</p></li>
  <li><p>In how far do those available provider differ? How do they function?</p></li>
  <li><p>Could you please provide me with some code-snippets or tutorials on how to get started with implementing GPS functionality in my application?</p></li>
  </ol>