What is covered?:
- Use the Android Location Manager service
- Listening for updates in location coordinates from the underlying hardware
- Using a Geocoding service to map the raw coordinates to their respective addresses
The tutorial comes with a fully functional app that you can download and play around with.