11. Route Tracker App
Objectives
In this chapter you’ll:
• Test an app that uses GPS location data in the Android Emulator and use the Eclipse DDMS perspective to send sample GPS data to the emulator.
• Use the external Maps API framework and the MapActivity
and MapView
classes to display Google Maps™ generated by Google web services.
• Get a Google Maps™ API key unique to your development computer.
• Use location services and the LocationManager
class to receive information on the device’s position and bearing (direction).
• Display the user’s route using an Overlay
on a MapView
and GPS location data received in the form of Location
objects.
• Orient a map to the user’s current bearing.
• Use the PowerManager
to keep the device awake.
Outline ...
Get Android How to Program now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.