ANDROID GOOGLEMAPS API Agenda Maps API Some Examples

  • Slides: 10
Download presentation
ANDROID GOOGLEMAPS API

ANDROID GOOGLEMAPS API

Agenda Maps API Some Examples Classes Map. Activity Map. View Map. Controller Overlay My.

Agenda Maps API Some Examples Classes Map. Activity Map. View Map. Controller Overlay My. Location. Overlay. Controller Point Touch. Gesture. Detector Trackball. Gesture. Detector Example Application

Maps API Optional Not necessary May not be supported ○ Android is an open

Maps API Optional Not necessary May not be supported ○ Android is an open cell phone platform ○ Google software is not a device requirement Functionality Google Maps is a good example of the Core Features Some features are specific to mobile devices ○ GPS location services

Some Examples Wiki. Mapia Panoramio Mashups Google Calendar mashed with Google Maps Trulia (Real

Some Examples Wiki. Mapia Panoramio Mashups Google Calendar mashed with Google Maps Trulia (Real estate website)

Classes Map. Activity Base class Application extends Map. Activity Provides basic functionalities such as

Classes Map. Activity Base class Application extends Map. Activity Provides basic functionalities such as lifecycle management Map. View Extends the View class Displays map Provides basic functionality

Classes Map. Controller Provides control functionality ○ Positioning ○ Panning ○ Zooming Handling key

Classes Map. Controller Provides control functionality ○ Positioning ○ Panning ○ Zooming Handling key events

Classes Overlay Abstract base class Overlay. Pixel. Calculator ○ Converts latitude, longitude into on-screen

Classes Overlay Abstract base class Overlay. Pixel. Calculator ○ Converts latitude, longitude into on-screen pixel coordinates. My. Location. Overlay User’s location on map Overlay. Controller Manages overlays

Classes Point Specifies a point on the map expressed as Latitude and Longitude Touch.

Classes Point Specifies a point on the map expressed as Latitude and Longitude Touch. Gesture. Detector Provides methods for obtaining information about motion gestures detected Detects scroll, tap and double. Tap Trackball. Gesture. Detector

Example Application

Example Application

Thank You! Any Questions?

Thank You! Any Questions?