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 . |
Achievement | Data interface for retrieving achievement information. |
AchievementBuffer | Data structure providing access to a list of achievements. |
ActivityRecognitionClient | The main entry point for activity recognition integration. |
ActivityRecognitionResult | Result of an activity recognition. |
AppState | Data interface for retrieving app state information. |
AppStateBuffer | Data structure providing access to a list of app states. |
AppStateClient | Main public API entry point for the AppState client. |
AppStateClient.Builder | Builder class for AppStateClient. |
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 | Defines 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. |
DataBufferUtils | Utilities for working with DataBuffer objects. |
DetectedActivity | The detected activity of the device with an an associated confidence. |
Freezable<T> | Interface for data objects that support being frozen into immutable representations. |
Game | Data interface for retrieving game information. |
GameBuffer | Data structure providing access to a list of games. |
GameEntity | Data object representing a set of Game data. |
GamesActivityResultCodes | Result codes that can be set as result in Activities from the Client UI started with
startActivityForResult(Intent, int) . |
GamesClient | Main public API entry point for the games client. |
GamesClient.Builder | Builder class for GamesClient. |
Geofence | Represents a geographical region, also known as a geofence. |
Geofence.Builder | A builder that builds Geofence . |
GoogleAuthException | GoogleAuthExceptions signal Google authentication errors. |
GoogleAuthUtil | GoogleAuthUtil provides static utility methods to acquire and invalidate authentication tokens. |
GoogleCloudMessaging | The class you use to write a GCM-enabled client application that runs on an Android device. |
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.OnMyLocationButtonClickListener | Callback interface for when the My Location button is clicked. |
GoogleMap.OnMyLocationChangeListener |
This interface is deprecated.
use LocationClient instead.
LocationClient provides improved location finding and power usage and is used by the
"My Location" blue dot. See the MyLocationDemoActivity in the sample applications folder
for example example code, or the
Location Developer Guide.
|
GoogleMap.SnapshotReadyCallback | Callback interface to notify when the snapshot has been taken. |
GoogleMapOptions | Defines configuration GoogleMapOptions for a GoogleMap . |
GooglePlayServicesAvailabilityException | GooglePlayServicesAvailabilityExceptions are special instances of
UserRecoverableAuthException s which are thrown when the expected Google Play services app
is not available for some reason. |
GooglePlayServicesClient | Base class for clients that connect with Google Play services. |
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. |
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.OnImageLoadedListener | Listener interface for handling when the image for a particular URI has been loaded. |
Invitation | Data interface for an invitation object. |
InvitationBuffer | DataBuffer implementation containing Invitation data. |
InvitationEntity | Data object representing the data for a multiplayer invitation. |
ItemScope | |
ItemScope.Builder |
KeepName | Indicates that the name of this object (class, method, etc) should be retained when proguarding. |
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. |
Leaderboard | Data interface for leaderboard metadata. |
LeaderboardBuffer | DataBuffer containing Leaderboard data. |
LeaderboardScore | Data interface representing a single score on a leaderboard. |
LeaderboardScoreBuffer | DataBuffer containing LeaderboardScore data. |
LeaderboardVariant | Data interface for a specific variant of a leaderboard; a variant is defined by the combination of the leaderboard's collection (public or social) and time span (daily, weekly, or all-time). |
LocationClient | The LocationClient is the main entry point for location related APIs, such as location and geofence. |
LocationClient.OnAddGeofencesResultListener | The listener for receiving callbacks when the operation to add geofences completes. |
LocationClient.OnRemoveGeofencesResultListener | The listener for receiving callbacks when the operation to remove geofences completes. |
LocationListener | Used for receiving notifications from the LocationClient when the location has changed. |
LocationRequest | A data object that contains quality of service parameters for requests to
the LocationClient . |
LocationSource | Defines an interface for providing location data, typically to a GoogleMap object. |
LocationSource.OnLocationChangedListener | Handles a location update. |
LocationStatusCodes | Status codes that can be returned to listeners to indicate the success or failure of an operation. |
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. |
OnAchievementsLoadedListener | Listener for receiving callbacks when achievement data has been loaded. |
OnAchievementUpdatedListener | Listener for receiving callbacks when achievement data has been updated (revealed, unlocked or incremented). |
OnGamesLoadedListener | Listener for receiving callbacks when game metadata has been loaded. |
OnInvitationReceivedListener | Listener to invoke when a new invitation is received. |
OnInvitationsLoadedListener | Listener for receiving callbacks when invitations have been loaded. |
OnLeaderboardMetadataLoadedListener | Listener for receiving callbacks when leaderboard metadata has been loaded. |
OnLeaderboardScoresLoadedListener | Listener for receiving callbacks when leaderboard scores have been loaded. |
OnPlayersLoadedListener | Listener for receiving callbacks when player data has been loaded. |
OnScoreSubmittedListener | Listener for getting status back after submitting a score to a leaderboard. |
OnSignOutCompleteListener | Listener for receiving a callback when a sign-out is complete. |
OnSignOutCompleteListener | Listener for receiving a callback when a sign-out is complete. |
OnStateDeletedListener | Listener for receiving callbacks when app state data has been deleted. |
OnStateListLoadedListener | Listener for receiving callbacks when a list of app state data has been loaded. |
OnStateLoadedListener | Listener for receiving callbacks when app state data has been loaded. |
PageDirection | Direction constants for pagination over data sets. |
PanoramaClient | The main entry point for panorama integration. |
PanoramaClient.OnPanoramaInfoLoadedListener | Callback interface for loading panorama info. |
Participant | Data interface for multiplayer participants. |
ParticipantBuffer | DataBuffer implementation containing match participant data. |
ParticipantEntity | Data object representing a Participant in a match. |
ParticipantUtils | Utilities for working with multiplayer participants. |
Participatable | Interface defining methods for an object which can have participants. |
Person | |
Person.AgeRange | The age range of the person. |
Person.Collection | This interface is deprecated. No replacement. |
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 |
This interface is deprecated.
See PlusClient.OrderBy .
|
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. |
Player | Data interface for retrieving player information. |
PlayerBuffer | Data structure providing access to a list of players. |
PlayerEntity | Data object representing a set of Player data. |
PlusClient | The main entry point for Google+ integration. |
PlusClient.Builder | Builder to configure a PlusClient for communicating with the Google+ APIs. |
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.OrderBy | Constants to declare the order to return people in. |
PlusOneButton | The +1 button to recommend a URL on Google+. |
PlusOneButton.DefaultOnPlusOneClickListener | This is an View.OnClickListener that will proxy clicks to an
attached PlusOneButton.OnPlusOneClickListener , or default to attempt to start
the intent using an Activity context. |
PlusOneButton.OnPlusOneClickListener | A listener for +1 button clicks. |
PlusOneButtonWithPopup | +1 button which shows confirmation messages in a PopupWindow. |
PlusOneDummyView | A class used to statically generate dummy views in the event of an error retrieving a PlusOneButton from the apk |
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.color | |
R.drawable | |
R.id | |
R.string | |
R.styleable | |
RealTimeMessage | Message received from participants in a real-time room, which is passed to the client. |
RealTimeMessageReceivedListener | Listener for message received callback, which is called when the client receives a message from a peer. |
RealTimeReliableMessageSentListener | The listener for callback that is called when a reliable message is sent successfully. |
RealTimeSocket | Provides a Socket-like interface for a real-time data connection to a participant in a real-time room. |
Room | Data interface for room functionality. |
RoomConfig | Configuration for a new room. |
RoomConfig.Builder | Builder class for RoomConfig . |
RoomEntity | Data object representing the data for a room. |
RoomStatusUpdateListener | Listener invoked when the status of a room, status of its participants or connection status of the participants has changed. |
RoomUpdateListener | The listener invoked when the state of the room has changed. |
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. |
SubmitScoreResult | Data object representing the result of submitting a score to a leaderboard. |
SubmitScoreResult.Result | Simple data class containing the result data for a particular time span. |
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. |