This is Android code for Geolocation ad Reverse Geocoding built in as a Service using LocationListener.