These are the Android API classes. See all API packages.
| AccountPicker | Common account picker similar to the standard framework account picker introduced in ICS:
newChooseAccountIntent. |
| BitmapDescriptor | Defines an image. |
| BitmapDescriptorFactory | Used to create a definition of an image, used for marker icons and ground overlays. |
| CameraPosition | An immutable class that aggregates all camera position parameters. |
| CameraPosition.Builder | Builds camera position. |
| CameraUpdate | Defines a camera move. |
| CameraUpdateFactory | A class containing methods for creating CameraUpdate objects that change a map's camera. |
| Circle | A circle on the earth's surface (spherical cap). |
| CircleOptions | Options for a Circle. |
| ConnectionResult | Contains all possible error codes for when a client fails to connect to Google Play services. |
| DataBuffer<T> | Base class for a buffer of typed data. |
| DataBufferIterator<T> | Iterator used to walk a DataBuffer. |
| DataBufferRef | A DataBufferRef provides a pointer to a row in a DataBuffer. |
| DataBufferUtils | Utilities for working with DataBuffer objects. |
| DataHolder | Class for accessing collections of data, organized into columns. |
| DataHolder.Builder | Helper class to build DataHolder instances containing arbitrary data. |
| Freezable<T> | Interface for data objects that support being frozen into immutable representations. |
| GoogleAuthException | GoogleAuthExceptions signal Google authentication errors. |
| GoogleAuthUtil | GoogleAuthUtil provides static utility methods to acquire and invalidate authentication tokens. |
| GoogleMap | This is the main class of the Google Maps Android API and is the entry point for all methods related to the map. |
| GoogleMap.CancelableCallback | A callback interface for reporting when a task is complete or cancelled. |
| GoogleMap.InfoWindowAdapter | Provides views for customized rendering of info-windows. |
| GoogleMap.OnCameraChangeListener | Defines signatures for methods that are called when the camera changes position. |
| GoogleMap.OnInfoWindowClickListener | Callback interface for click/tap events on a marker's info window. |
| GoogleMap.OnMapClickListener | Callback interface for when the user taps on the map. |
| GoogleMap.OnMapLongClickListener | Callback interface for when the user long presses on the map. |
| GoogleMap.OnMarkerClickListener | Defines signatures for methods that are called when a marker is clicked or tapped. |
| GoogleMap.OnMarkerDragListener | Callback interface for drag events on markers. |
| GoogleMap.OnMyLocationChangeListener | Callback interface for when the My Location dot/chevron (which signifies the user's location) changes location. |
| GoogleMapOptions | Defines configuration GoogleMapOptions for a GoogleMap. |
| GooglePlayServicesAvailabilityException | GooglePlayServicesAvailabilityExceptions are special instances of
UserRecoverableAuthExceptions which are thrown when the expected Google Play services app
is not available for some reason. |
| GooglePlayServicesClient | |
| GooglePlayServicesClient.ConnectionCallbacks | Provides callbacks that are called when the client is connected or disconnected from the service. |
| GooglePlayServicesClient.OnConnectionFailedListener | Provides callbacks for scenarios that result in a failed attempt to connect the client to the service. |
| GooglePlayServicesNotAvailableException | Indicates Google Play services is not available. |
| GooglePlayServicesUtil | Utility class for verifying that the Google Play services APK is available and up-to-date on this device. |
| GooglePlusUtil | Utility class for verifying that the Google+ app is available and up-to-date on this device. |
| GroundOverlay | A ground overlay is an image that is fixed to a map. |
| GroundOverlayOptions | Defines options for a ground overlay. |
| ImageManager | This class is used to load images from the network and handles local caching for you. |
| ImageManager.ImageReceiver | |
| ImageManager.OnImageLoadedListener | |
| ItemScope | |
| ItemScope.Builder |
| LatLng | An immutable class representing a pair of latitude and longitude coordinates, stored as degrees. |
| LatLngBounds | An immutable class representing a latitude/longitude aligned rectangle. |
| LatLngBounds.Builder | This is a builder that is able to create a minimum bound based on a set of LatLng points. |
| LocationSource | Defines an interface for providing location data, typically to a GoogleMap object. |
| LocationSource.OnLocationChangedListener | Handles a location update. |
| MapFragment | A Map component in an app. |
| MapsInitializer | Use this class to initialize the Google Maps Android API if features need to be used before obtaining a map. |
| MapView | A View which displays a map (with data obtained from the Google Maps service). |
| Marker | An icon placed at a particular point on the map's surface. |
| MarkerOptions | Defines MarkerOptions for a marker. |
| Moment | |
| Moment.Builder | |
| MomentBuffer | Data structure providing access to a list of Moment objects. |
| PanoramaClient | The main entry point for panorama integration. |
| PanoramaClient.OnPanoramaInfoLoadedListener | Callback interface for loading panorama info. |
| Person | |
| Person.AgeRange | The age range of the person. |
| Person.Collection | Constants to declare the collection of people to load. |
| Person.Cover | The cover photo content. |
| Person.Cover.CoverInfo | Extra information about the cover photo. |
| Person.Cover.CoverPhoto | The person's primary cover image. |
| Person.Cover.Layout | The layout of the cover art. |
| Person.Emails | |
| Person.Emails.Type | The type of address. |
| Person.Gender | The person's gender. |
| Person.Image | The representation of the person's profile photo. |
| Person.Name | An object representation of the individual components of a person's name. |
| Person.ObjectType | Type of person within Google+. |
| Person.OrderBy | Constants to declare the order to return people in. |
| Person.Organizations | |
| Person.Organizations.Type | The type of organization. |
| Person.PlacesLived | |
| Person.RelationshipStatus | The person's relationship status. |
| Person.Urls | |
| Person.Urls.Type | The type of URL. |
| PersonBuffer | Data structure providing access to a list of Person objects. |
| PlusClient | The main entry point for Google+ integration. |
| PlusClient.Builder | Builder to create a PlusClient to connect to Google Play services. |
| PlusClient.OnAccessRevokedListener | Listener interface for when the token revocation request has completed. |
| PlusClient.OnMomentsLoadedListener | Listener interface for when moments are loaded. |
| PlusClient.OnPeopleLoadedListener | Listener interface for when a collection of people are loaded. |
| PlusClient.OnPersonLoadedListener | Listener interface for when a Person is
loaded |
| PlusOneButton | The +1 button to recommend a URL on Google+. |
| PlusOneButton.OnPlusOneClickListener | A listener for +1 button clicks. |
| PlusShare | Utility class for including resources in posts shared on Google+ through
an ACTION_SEND intent. |
| PlusShare.Builder | |
| Polygon | A polygon on the earth's surface. |
| PolygonOptions | Defines options for a polygon. |
| Polyline | A polyline is a list of points, where line segments are drawn between consecutive points. |
| PolylineOptions | Defines options for a polyline. |
| Projection | A projection is used to translate between on screen location and geographic coordinates on the
surface of the Earth (LatLng). |
| R | |
| R.attr | |
| R.id | |
| R.string | |
| R.styleable | |
| RuntimeRemoteException | A RuntimeException wrapper for RemoteException. |
| Scopes | OAuth 2.0 scopes for use with Google Play services. |
| SignInButton | The Google sign-in button to authenticate the user. |
| SupportMapFragment | A Map component in an app. |
| Tile | Contains information about a Tile that is returned by a TileProvider. |
| TileOverlay | A Tile Overlay is a set of images which are displayed on top of the base map tiles. |
| TileOverlayOptions | Defines options for a TileOverlay. |
| TileProvider | An interface for a class that provides the tile images for a TileOverlay. |
| UiSettings | Settings for the user interface of a GoogleMap. |
| UrlTileProvider | A partial implementation of TileProvider that only requires a URL that points to an image
to be provided. |
| UserRecoverableAuthException | UserRecoverableAuthExceptions signal Google authentication errors that can be recovered with user action, such as a user login. |
| UserRecoverableNotifiedException | UserRecoverableNotifiedException signals that there was a Google authentication error which can be recovered with user action and has been handled by publishing a notification for the user to act on. |
| VisibleRegion | Contains the four points defining the four-sided polygon that is visible in a map's camera. |