These are the Android API classes. See all API packages.
AbstractDataBuffer<T> | Default implementation of DataBuffer. |
Account | The main entry point for Google+ account management. |
AccountChangeEvent | AccountChangeEvent instances are Parcelables that contain data about an event for an account (e.g., the account was added, modified, etc.). |
AccountChangeEventsRequest |
Requests for AccountChangeEvent s.
|
AccountChangeEventsResponse |
Response to a AccountChangeEventsRequest .
|
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. |
AchievementEntity | Data object representing a set of Achievement data. |
Achievements | Entry point for achievements functionality. |
Achievements.LoadAchievementsResult | Result delivered when achievement data has been loaded. |
Achievements.UpdateAchievementResult | Result delivered when achievement data has been updated (revealed, unlocked or incremented). |
Action | Represents an action performed by a user. |
Action.Builder |
Create a builder for an Action .
|
ActivityRecognition | The main entry point for activity recognition integration. |
ActivityRecognitionApi | The main entry point for interacting with activity recognition. |
ActivityRecognitionResult | Result of an activity recognition. |
AddPlaceRequest | Information about a new place that you would like to add to Google's Places database. |
Address | APIs for accessing a user's address. |
Address | Parcelable representing an address. |
Address.AddressOptions | A class that encapsulates options for the Address APIs. |
AddressConstants | Constants used for Address APIs. |
AddressConstants.ErrorCodes | Error codes that could be returned in the data Intent returned to your Activity via its onActivityResult method. |
AddressConstants.Extras | Keys for Intent extras. |
AddressConstants.ResultCodes |
Custom result codes that can be returned to your Activity's onActivityResult method after
you call requestUserAddress(GoogleApiClient, UserAddressRequest, int) .
|
AddressConstants.Themes |
System themes that can be used to customize the UI elements shown when you call
requestUserAddress(GoogleApiClient, UserAddressRequest, int) .
|
AdListener | A listener for receiving notifications during the lifecycle of an ad. |
AdLoader | An object for requesting ads. |
AdLoader.Builder |
Builder for a AdLoader .
|
AdMobExtras |
This class is deprecated.
Instead of using this class in conjunction with
addNetworkExtras(NetworkExtras) , pass a Bundle
to addNetworkExtrasBundle(Class extends MediationAdapter>, Bundle) along
with com.google.ads.mediation.admob.AdMobAdapter.class .
|
AdRequest |
An AdRequest contains targeting information used to fetch an ad.
|
AdRequest.Builder |
Builds an AdRequest .
|
AdSize | The size of a banner ad. |
AdvertisingIdClient | Helper library for retrieval of advertising ID and related information such as the limit ad tracking setting. |
AdvertisingIdClient.Info | Includes both the advertising ID as well as the limit ad tracking setting. |
AdView |
The View to display banner ads.
|
AnalyticsReceiver |
A BroadcastReceiver used by Google Analytics.
|
AnalyticsService |
An Service used by Google Analytics.
|
AndroidAppUri | Represents an Android app URI. |
Api<O extends Api.ApiOptions> | Describes a section of the Google Play Services API that should be made available. |
Api.ApiOptions | Base interface for API options. |
Api.ApiOptions.HasOptions |
Base interface for Api.ApiOptions in Api s that have options.
|
Api.ApiOptions.NoOptions |
Api.ApiOptions implementation for Api s that do not take any options.
|
Api.ApiOptions.NotRequiredOptions |
Base interface for Api.ApiOptions that are not required, don't exist.
|
Api.ApiOptions.Optional |
Base interface for Api.ApiOptions that are optional.
|
AppEventListener | A listener interface for app events triggered by ads. |
AppIdentifier | An identifier for an application; the value of the identifier should be the package name for an Android application to be installed or launched to discover and communicate with the advertised service (e.g. |
AppIndex | Main entry point for the App Indexing API. |
AppIndexApi | Provides methods for indexing actions that users are performing in your app to Google. |
AppIndexApi.ActionResult |
This interface is deprecated.
Use start(GoogleApiClient, Action) and
end(GoogleApiClient, Action) .
|
AppIndexApi.AppIndexingLink | An outbound link attached to viewed content. |
AppInvite | Main entry point for AppInvite APIs. |
AppInviteApi | The main entry point for interacting with AppInvite invitations. |
AppInviteInvitation | Launches an Activity for the user to select invitees and send invitations. |
AppInviteInvitation.IntentBuilder | Build an Intent to launch the invitation Activity to create and send invitations. |
AppInviteInvitation.IntentBuilder.PlatformMode | Mode for checking platform types. |
AppInviteInvitationResult |
The result returned by AppInviteApi from
getInvitation(GoogleApiClient, android.app.Activity, boolean) .
|
AppInviteReferral |
Provides accessors to the referral data consisting of an invitation id and possibly a deep link
if set using
setDeepLink(Uri) .
|
ApplicationMetadata | Cast application metadata. |
AppMeasurement | Provides app measurement capability. |
AppMeasurementContentProvider | A content provider that initializes app measurement. |
AppMeasurementReceiver |
A BroadcastReceiver used by app measurement.
|
AppMeasurementService |
An Service used by app measurement.
|
AppMetadata | Metadata about an application. |
Asset | An asset is a binary blob shared between data items that is replicated across the wearable network on demand. |
Auth | Entry point for Google Auth APIs through GoogleApiClient. |
Auth.AuthCredentialsOptions |
Optional configuration for the Credentials API .
|
Auth.AuthCredentialsOptions.Builder | |
AutocompleteFilter | Filter for customizing the autocomplete predictions from the Geo Data API. |
AutocompletePrediction | Represents a query's suggestions and its attributes, like matched substrings. |
AutocompletePrediction.Substring |
This interface is deprecated.
Please use getFullText(CharacterStyle) to format matches more easily
|
AutocompletePredictionBuffer |
A DataBuffer that represents a list of AutocompletePredictionEntitys.
|
Barcode | Barcode represents a single recognized barcode and its value. |
Barcode.Address | An address. |
Barcode.CalendarDateTime | DateTime data type used in calendar events. |
Barcode.CalendarEvent | A calendar event extracted from QRCode. |
Barcode.ContactInfo | A person's or organization's business card. |
Barcode.DriverLicense | A driver license or ID card. |
Barcode.Email | An email message from a 'MAILTO:' or similar QRCode type. |
Barcode.GeoPoint | GPS coordinates from a 'GEO:' or similar QRCode type. |
Barcode.PersonName | A person's name, both formatted version and individual name components. |
Barcode.Phone | A phone number from a 'TEL:' or similar QRCode type. |
Barcode.Sms | An sms message from an 'SMS:' or similar QRCode type. |
Barcode.UrlBookmark | A URL and title from a 'MEBKM:' or similar QRCode type. |
Barcode.WiFi | A wifi network parameters from a 'WIFI:' or similar QRCode type. |
BarcodeDetector |
Recognizes barcodes (in a variety of 1D and 2D formats) in a supplied Frame .
|
BarcodeDetector.Builder | Barcode detector builder. |
Batch |
Handles a batch of PendingResult items.
|
Batch.Builder |
Builder for Batch objects.
|
BatchResult | The result of a batch operation. |
BatchResultToken<R extends Result> | Result token used to retrieve the result of individual operations from a batch. |
BitmapDescriptor | Defines an image. |
BitmapDescriptorFactory | Used to create a definition of an image, used for marker icons and ground overlays. |
BleApi | API for scanning, claiming, and using Bluetooth Low Energy devices in Google Fit. |
BleDevice | Representation of a BLE Device (such as a heart rate monitor) that broadcasts information about its on board sensors. |
BleDevicesResult |
Result of listClaimedBleDevices(GoogleApiClient) .
|
BleScanCallback | Callback for BLE Scans. |
BooleanResult |
A Result with a boolean value.
|
Bucket | A bucket represents a time interval over which aggregated data is computed. |
BuyButtonAppearance |
This class is deprecated.
use WalletFragmentStyle.BuyButtonAppearance instead.
|
BuyButtonText |
This class is deprecated.
use WalletFragmentStyle.BuyButtonText instead.
|
CameraPosition | An immutable class that aggregates all camera position parameters. |
CameraPosition.Builder | Builds camera position. |
CameraSource |
Manages the camera in conjunction with an underlying Detector .
|
CameraSource.Builder | Builder for configuring and creating an associated camera source. |
CameraSource.PictureCallback | Callback interface used to supply image data from a photo capture. |
CameraSource.ShutterCallback | Callback interface used to signal the moment of actual image capture. |
CameraUpdate | Defines a camera move. |
CameraUpdateFactory |
A class containing methods for creating CameraUpdate objects that change a map's camera.
|
CampaignTrackingReceiver |
Google Analytics receiver for com.android.vending.INSTALL_REFERRER .
|
CampaignTrackingService | Service for processing Google Play Store's INSTALL_REFERRER intent. |
CapabilityApi | Exposes an API to learn about capabilities provided by nodes on the Wear network. |
CapabilityApi.AddLocalCapabilityResult |
Result returned from addLocalCapability(GoogleApiClient, String)
|
CapabilityApi.CapabilityFilterType | |
CapabilityApi.CapabilityListener | Listener for changes in the reachable nodes providing a capability. |
CapabilityApi.GetAllCapabilitiesResult |
Result returned from getAllCapabilities(GoogleApiClient, int)
|
CapabilityApi.GetCapabilityResult |
Result returned from getCapability(GoogleApiClient, String, int)
|
CapabilityApi.NodeFilterType | |
CapabilityApi.RemoveLocalCapabilityResult |
Result returned from removeLocalCapability(GoogleApiClient, String)
|
CapabilityInfo | Information about a Capability on the network and where it is available. |
Cart | Parcelable representing a shopping cart. |
Cart.Builder |
Builder to create a Cart .
|
Cast | Main entry point for the Cast APIs. |
Cast.ApplicationConnectionResult |
When a connection to a receiver application has been established, this object contains
information about that application, including its ApplicationMetadata and current
status.
|
Cast.CastApi | The main entry point for interacting with a Google Cast device. |
Cast.CastOptions |
API configuration parameters for Cast .
|
Cast.CastOptions.Builder |
A builder to create an instance of Cast.CastOptions to set
API configuration parameters for Cast .
|
Cast.Listener |
The list of Cast callbacks.
|
Cast.MessageReceivedCallback |
The interface to process received messages from a CastDevice .
|
CastDevice | An object representing a Cast receiver device. |
CastMediaControlIntent | Intent constants for use with the Cast MediaRouteProvider. |
CastPresentation |
Base class for Presentation s suitable to be used with Cast Remote Display sessions.
|
CastRemoteDisplay |
The CastRemoteDisplay API provides a low level mechanism for any app to display a
View on a cast device.
|
CastRemoteDisplay.CastRemoteDisplayOptions |
API configuration parameters for CastRemoteDisplay .
|
CastRemoteDisplay.CastRemoteDisplayOptions.Builder |
A builder to create an instance of CastRemoteDisplay.CastRemoteDisplayOptions to
set API configuration parameters for CastRemoteDisplay .
|
CastRemoteDisplay.CastRemoteDisplaySessionCallbacks | Cast Remote Display session callbacks. |
CastRemoteDisplay.CastRemoteDisplaySessionResult | When a remote display session to a device has been established, this object contains information about the session, including its virtual display and current status. |
CastRemoteDisplayApi |
The low level API for starting a Cast Remote Display session (see CastRemoteDisplay .
|
CastRemoteDisplayLocalService |
The recommended API for starting and managing a Cast Remote Display session. |
CastRemoteDisplayLocalService.Callbacks |
Callbacks for the Cast Remote Display session initiated using
CastRemoteDisplayLocalService .
|
CastRemoteDisplayLocalService.NotificationSettings | Notification settings. |
CastRemoteDisplayLocalService.NotificationSettings.Builder |
Builder class for the CastRemoteDisplayLocalService.NotificationSettings object.
|
CastStatusCodes | Status codes for the Cast APIs. |
ChangeEvent |
Sent when a DriveResource has had a change to its DriveContents or
Metadata .
|
ChangeListener |
Event listener interface for ChangeEvent .
|
Channel |
A channel created through openChannel(GoogleApiClient, String, String) .
|
Channel.GetInputStreamResult |
Result of getInputStream(GoogleApiClient) .
|
Channel.GetOutputStreamResult |
Result of getOutputStream(GoogleApiClient) .
|
ChannelApi | Client interface for Wearable Channel API. |
ChannelApi.ChannelListener | A listener which will be notified on changes to channels. |
ChannelApi.CloseReason |
An annotation for values passed to onChannelClosed(Channel, int, int) , and other methods
on the ChannelApi.ChannelListener interface.
|
ChannelApi.OpenChannelResult |
Result of openChannel(GoogleApiClient, String, String) .
|
ChannelIOException |
A subclass of IOException which can be thrown from the streams returned by
getInputStream(GoogleApiClient) and
getOutputStream(GoogleApiClient) .
|
Circle | A circle on the earth's surface (spherical cap). |
CircleOptions |
Defines options for a Circle .
|
CommonStatusCodes | Common status codes that are often shared across API surfaces. |
CompletionEvent |
An event delivered after the client requests a completion notification using
setNotifyOnCompletion(boolean) and that action has either succeeded or
failed on the server.
|
CompletionListener |
Event listener interface for CompletionEvent .
|
ConfigApi | API for accessing custom data types and settings in Google Fit. |
ConnectionResult | Contains all possible error codes for when a client fails to connect to Google Play services. |
Connections | Entry point for advertising and discovering nearby apps and services, and communicating with them over established connections. |
Connections.ConnectionRequestListener | Listener invoked when a remote endpoint requests a connection to a local endpoint. |
Connections.ConnectionResponseCallback | Callback for responses to connection requests. |
Connections.EndpointDiscoveryListener | Listener invoked during endpoint discovery. |
Connections.MessageListener | Listener for messages from a remote endpoint. |
Connections.StartAdvertisingResult | Result delivered when a local endpoint starts being advertised. |
ConnectionsStatusCodes | Status codes for nearby connections results. |
Container | An object that provides access to container values. |
Container.FunctionCallMacroCallback | Callback that is provided by the application to calculate the value of a custom macro. |
Container.FunctionCallTagCallback | Callback that is provided by the application to execute a custom tag. |
ContainerHolder | Holder for an active container. |
ContainerHolder.ContainerAvailableListener | Listener object that is called when a new container is available. |
Correlator |
A Correlator is used to associate multiple ad views on the same page.
|
CountrySpecification | Parcelable representing a country. |
CountrySpecification | Parcelable representing a country. |
CreateFileActivityBuilder | A builder that is used to configure and display the create file activity. |
Credential | A credential that can be used to authenticate a user, with additional user information used to distinguish this credential from other available credentials. |
Credential.Builder | |
CredentialPickerConfig | Configuration for credential picker. |
CredentialPickerConfig.Builder |
Builder for CredentialPickerConfig .
|
CredentialRequest |
Parameters for requesting a Credential , via
Auth.CredentialsApi.request() .
|
CredentialRequest.Builder | |
CredentialRequestResult | Result returned from a request for a credential. |
CredentialsApi | Entry point for requesting a credential and indicating whether sign-in was successful using the credential. |
CustomEvent |
A CustomEvent is similar to a
MediationAdapter except that it is a completely
self-service mechanism for publishers to create their own adapter.
|
CustomEventBanner | A custom event to support banner ads. |
CustomEventBannerListener |
Custom events that implement CustomEventBanner should use this listener to send callbacks
to the mediation library to properly manage ad flow.
|
CustomEventExtras |
This class is deprecated.
This class will only work with implementations of the old
CustomEventAdapter which has been deprecated in favor of
CustomEventBanner and
CustomEventInterstitial .
To pass extras to custom events that implement
CustomEventBanner or
CustomEventInterstitial ,
call addCustomEventExtrasBundle(Class extends CustomEvent>, Bundle)
with the class of your
CustomEventBanner or
CustomEventInterstitial
implementation and a Bundle .
|
CustomEventInterstitial | A custom event that supports interstitial ads. |
CustomEventInterstitialListener | A custom event interstitial listener. |
CustomEventListener | A base custom event listener for banner and interstitial ads. |
CustomEventNative | A custom event to support native ads. |
CustomEventNativeListener |
Custom events that implement CustomEventNative should use this listener to send callbacks
to the mediation library to properly manage ad flow.
|
CustomPropertyKey |
The key to a Custom File Property key-value pair that can be serialized in a Parcel .
|
CustomRenderedAd | Interface that contains information about custom rendered ads. |
DailyTotalResult |
Result of readDailyTotal(GoogleApiClient, DataType) .
|
DataApi | Exposes an API for components to read or write data items and assets. |
DataApi.DataItemResult | Contains a single data item. |
DataApi.DataListener |
Used with addListener(GoogleApiClient, DataApi.DataListener) to receive data events.
|
DataApi.DeleteDataItemsResult | Contains the number of deleted items. |
DataApi.FilterType | |
DataApi.GetFdForAssetResult | Contains a file descriptor for the requested asset. |
DataBuffer<T> | Interface for a buffer of typed data. |
DataBufferAdapter<T> |
A concrete BaseAdapter that is backed by concatenated DataBuffers. |
DataBufferObserver | An interface for notifying an observer about changes to a DataBuffer. |
DataBufferObserver.Observable | Interface a data buffer can implement to expose the fact that it supports observation. |
DataBufferObserverSet | Utility class for managing a set of observers and distributing their notifications. |
DataBufferUtils |
Utilities for working with DataBuffer objects.
|
DataDeleteRequest | A request to delete data and sessions added by the app from the Google Fit store in the time interval specified. |
DataDeleteRequest.Builder | Builder used to create new DataDeleteRequests. |
DataEvent | Data interface for data events. |
DataEventBuffer | Data structure holding references to a set of events. |
DataItem | The base object of data stored in the Android Wear network. |
DataItemAsset | A reference to an asset stored in a data item. |
DataItemBuffer |
Data structure holding reference to a set of DataItem s.
|
DataLayer | The data layer is a map holding generic information about the application. |
DataMap |
A map of data supported by PutDataMapRequest and DataMapItem s.
|
DataMapItem | Creates a new dataItem-like object containing structured and serializable data. |
DataPoint |
Represents a single data point in a data type's stream from a particular
data source .
|
DataReadRequest | Request for reading data from Google Fit. |
DataReadRequest.Builder | Builder used to create new DataReadRequests. |
DataReadResult |
Result of readData(GoogleApiClient, DataReadRequest) .
|
DataSet |
Represents a fixed set of data points in a data type's stream
from a particular data source .
|
DataSource | Definition of a unique source of sensor data. |
DataSource.Builder | A builder that can be used to construct new data source objects. |
DataSourcesRequest |
Request for finding data sources in Google Fit.
|
DataSourcesRequest.Builder | Builder used to create new DataSourceRequests. |
DataSourcesResult |
Result of findDataSources(GoogleApiClient, DataSourcesRequest) .
|
DataType | The data type defines the schema for a stream of data being collected by, inserted into, or queried from Google Fit. |
DataTypeCreateRequest | A request for inserting an application-specific data type into the Google Fit store. |
DataTypeCreateRequest.Builder | Builder used to create new DataTypeInsertRequests. |
DataTypeResult |
Result of
readDataType(GoogleApiClient, String) .
|
DetectedActivity | The detected activity of the device with an an associated confidence. |
Detector<T> | Detector is the base class for implementing specific detector instances, such as a barcode detector or face detector. |
Detector.Detections<T> | Detection result object containing both detected items and the associated frame metadata. |
Detector.Processor<T> | Interface for defining a post-processing action to be executed for each detection, when using the detector as part of a pipeline (see the class level docs above). |
Device | Representation of an integrated device (such as a phone or a wearable) that can hold sensors. |
Dimension |
This class is deprecated.
Use WalletFragmentStyle.Dimension instead.
|
Drive | The Drive API provides easy access to users' Google Drive contents. |
DriveApi | The main entry point for interacting with Drive. |
DriveApi.DriveContentsResult |
Result that contains a DriveContents .
|
DriveApi.DriveIdResult |
Result that contains a DriveId .
|
DriveApi.MetadataBufferResult |
Result that contains a MetadataBuffer .
|
DriveContents | A reference to a Drive file's contents. |
DriveEvent | Base interface implemented by all Drive event types. |
DriveEventService | Abstract base class for a bound service that handles Drive events. |
DriveFile | A file in Drive. |
DriveFile.DownloadProgressListener | A listener for progress events on an active contents download. |
DriveFolder | A folder in Drive. |
DriveFolder.DriveFileResult |
A result that contains a DriveFile .
|
DriveFolder.DriveFolderResult |
A result that contains a DriveFolder .
|
DriveId | A canonical identifier for a Drive resource. |
DrivePreferencesApi | The entry point for retrieving and updating Drive preferences. |
DrivePreferencesApi.FileUploadPreferencesResult |
Result that contains a FileUploadPreferences reference.
|
DriveResource | A Resource represents a file or folder in Drive. |
DriveResource.MetadataResult | Result that is returned in response to metadata requests. |
DriveStatusCodes |
Drive specific status codes, for use in getStatusCode() .
|
EnableWalletOptimizationReceiver |
A dummy BroadcastReceiver used with an IntentFilter specifying action
ACTION_ENABLE_WALLET_OPTIMIZATION to signal that your application uses
Wallet.
|
ErrorDialogFragment |
Wraps the Dialog returned by
getErrorDialog(Activity, int, int) by using
DialogFragment so that it can be properly managed by the
Activity .
|
Event | Data interface for retrieving event information. |
EventBuffer | Data structure providing access to a list of events. |
EventEntity | Data object representing the data for a event. |
Events | Entry point for events functionality. |
Events.LoadEventsResult | Result delivered when event data has been loaded. |
ExceptionParser |
This interface is responsible for parsing a Throwable and providing
a short, meaningful description to report to Google Analytics.
|
ExceptionReporter | Used to catch any uncaught exceptions and report them to Google Analytics. |
ExecutionOptions | Options that can be included with certain requests to the API to configure notification and conflict resolution behavior. |
ExecutionOptions.Builder |
A builder for creating a new ExecutionOptions .
|
Face | A human face detected in an image or video. |
FaceDetector |
Detector for finding Faces in a supplied image.
|
FaceDetector.Builder | Builder for creating face detector instances. |
Field | A field represents one dimension of a data type. |
FileUploadPreferences | Represents the file upload preferences associated with the current account. |
Filter | A query filter that can be used to restrict the results on queries. |
Filters | A factory for creating filters that are used to construct a Query. |
Fitness | The main entry point to Google Fit APIs. |
FitnessActivities | Constants representing different user activities, such as walking, running, and cycling. |
FitnessSensorService |
A service which allows an installed application to expose sensors to Google Fit, so that they
can be used by other applications through the standard SensorsApi .
|
FitnessSensorServiceRequest |
Request for registering for sensor events from an application-exposed sensor
data source .
|
FitnessStatusCodes |
Google Fit specific status codes, for use in
getStatusCode()
|
FocusingProcessor<T> |
Base class for implementing a processor which filters the set of
detection results, consistently delivering a single detected item to an associated
Tracker .
|
Frame |
Image data with associated metadata .
|
Frame.Builder | Builder for creating a frame instance. |
Frame.Metadata | Frame metadata, describing the image dimensions, rotation, and sequencing information. |
Freezable<T> | Interface for data objects that support being frozen into immutable representations. |
FreezableUtils |
Utilities for working with Freezable objects.
|
FullWallet | Parcelable representing a full wallet response. |
FullWalletRequest | Parcelable representing a full wallet request. |
FullWalletRequest.Builder |
Builder to create a FullWalletRequest .
|
FusedLocationProviderApi | The main entry point for interacting with the fused location provider. |
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. |
GameManagerClient | Provides access to the GameManager APIs. |
GameManagerClient.GameManagerInstanceResult | Result of a game manager client creation command. |
GameManagerClient.GameManagerResult | Result of a game manager command. |
GameManagerClient.Listener |
A listener that can be set in GameManagerClient to be notified when game manager
state is updated or when game messages are received for players controlled by this sender.
|
GameManagerState | Represents a snapshot of the Game Manager's state. |
GameRequest | Data interface for game requests. |
GameRequestBuffer | EntityBuffer implementation containing Request details. |
GameRequestEntity | Data object representing the data for a request. |
Games | Main entry point for the Games APIs. |
Games.GamesOptions | API configuration parameters for Games. |
Games.GamesOptions.Builder | |
GamesActivityResultCodes |
Result codes that can be set as result in Activities from the Client UI started with
startActivityForResult(Intent, int) .
|
GamesMetadata | Entry point for game metadata functionality. |
GamesMetadata.LoadGamesResult | Result delivered when game metadata has been loaded. |
GamesStatusCodes | Status codes for Games results. |
GcmListenerService | Base class for communicating with Google Cloud Messaging. |
GcmNetworkManager | Class to create apps with robust "send-to-sync", which is the mechanism to sync data with servers where new information is available. |
GcmPubSub | GcmPubSub provides a publish-subscribe model for sending GCM topic messages. |
GcmReceiver |
WakefulBroadcastReceiver that receives GCM messages and delivers them to an
application-specific GcmListenerService subclass.
|
GcmTaskService |
Implemented by the client application to provide an endpoint for the GcmNetworkManager
to call back to when a task is ready to be executed.
|
GeoDataApi | Main entry point for the Google Places Geo Data API. |
Geofence | Represents a geographical region, also known as a geofence. |
Geofence.Builder |
A builder that builds Geofence .
|
GeofenceStatusCodes |
Geofence specific status codes, for use in getStatusCode()
|
GeofencingApi | The main entry point for interacting with the geofencing APIs. |
GeofencingEvent |
Represents an event from the GeofencingApi API.
|
GeofencingRequest | Specifies the list of geofences to be monitored and how the geofence notifications should be reported. |
GeofencingRequest.Builder |
A builder that builds GeofencingRequest .
|
GiftCardWalletObject | Parcelable representing a gift card wallet object. |
GoogleAnalytics |
The top level Google Analytics singleton that provides methods for configuring Google Analytics
and creating Tracker objects.
|
GoogleApiAvailability | Helper class for verifying that the Google Play services APK is available and up-to-date on this device. |
GoogleApiClient | The main entry point for Google Play services integration. |
GoogleApiClient.Builder |
Builder to configure a GoogleApiClient .
|
GoogleApiClient.ConnectionCallbacks | Provides callbacks that are called when the client is connected or disconnected from the service. |
GoogleApiClient.OnConnectionFailedListener | Provides callbacks for scenarios that result in a failed attempt to connect the client to the service. |
GoogleApiClient.ServerAuthCodeCallbacks | Provides callbacks to facilitate the server auth code retrieval and eliminates clients from manipulating background threads to do network communications with their own server. |
GoogleApiClient.ServerAuthCodeCallbacks.CheckResult |
The result holder for onCheckServerAuthorization(String, Set which contains below information:
|
GoogleAuthException | GoogleAuthExceptions signal Google authentication errors. |
GoogleAuthUtil |
GoogleAuthUtil provides static utility methods to,
|
GoogleCloudMessaging | GoogleCloudMessaging (GCM) enables apps to communicate with their app servers using simple messages. |
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.OnIndoorStateChangeListener | A listener for when the indoor state changes. |
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.OnMapLoadedCallback | Callback interface for when the map has finished rendering. |
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 com.google.android.gms.location.FusedLocationProviderApi instead. FusedLocationProviderApi 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 .
|
GoogleNowAuthState |
Output of
getGoogleNowAuth(com.google.android.gms.common.api.GoogleApiClient, String) .
|
GooglePlayServicesAvailabilityException |
GooglePlayServicesAvailabilityExceptions are special instances of
UserRecoverableAuthException s which are thrown when the expected Google Play services app
is not available for some reason.
|
GooglePlayServicesNotAvailableException | Indicates Google Play services is not available. |
GooglePlayServicesRepairableException |
GooglePlayServicesRepairableExceptions are special instances of
UserRecoverableException s which are thrown when Google Play Services is not installed,
up-to-date, or enabled.
|
GooglePlayServicesUtil | Utility class for verifying that the Google Play services APK is available and up-to-date on this device. |
GoogleSignInAccount | Class that holds the basic account information of the signed in Google user. |
GoogleSignInApi | Api interface for Sign In with Google. |
GoogleSignInOptions |
GoogleSignInOptions is options used to configure the
GOOGLE_SIGN_IN_API .
|
GoogleSignInOptions.Builder |
Builder for GoogleSignInOptions ,
|
GoogleSignInResult |
GoogleSignInResults are Result implementations that potentially contain a GoogleSignInAccount .
|
GoogleSignInStatusCodes |
Google Sign In specific status codes, for use in Status#getStatusCode() .
|
GroundOverlay | A ground overlay is an image that is fixed to a map. |
GroundOverlayOptions | Defines options for a ground overlay. |
HintRequest |
Parameters for requesting the display of the hint picker, via
getHintPickerIntent() .
|
HintRequest.Builder | |
HistoryApi | API for inserting, deleting, and reading data in Google Fit. |
HistoryApi.ViewIntentBuilder | Builder of intents to view data stored in Google Fit. |
HitBuilders | Helper class to build a map of hit parameters and values. |
HitBuilders.AppViewBuilder | This class is deprecated. This class has been deprecated in favor of the new ScreenViewBuilder class. The two classes are semantically similar but the latter is consistent across all the Google Analytics platforms. |
HitBuilders.EventBuilder | A Builder object to build event hits. |
HitBuilders.ExceptionBuilder | Exception builder allows you to measure the number and type of caught and uncaught crashes and exceptions that occur in your app. |
HitBuilders.HitBuilder<T extends HitBuilder> | Internal class to provide common builder class methods. |
HitBuilders.ItemBuilder | This class is deprecated. This class has been deprecated in favor of a richer set of APIs on all the HitBuilder classes. With the new approach, simply use addProduct, addImpression, addPromo and setAction to add ecommerce data to any of the hits. |
HitBuilders.ScreenViewBuilder | Class to build a screen view hit. |
HitBuilders.SocialBuilder | A Builder object to build social event hits. |
HitBuilders.TimingBuilder | Hit builder used to collect timing related data. |
HitBuilders.TransactionBuilder | This class is deprecated. This class has been deprecated in favor of a richer set of APIs on all the HitBuilder classes. With the new approach, simply use addProduct, addImpression, addPromo and setAction to add ecommerce data to any of the hits. |
IdentityProviders |
Identity provider constants for use with
CredentialRequest.Builder.setAccountTypes() .
|
IdToken |
A token that is signed by an Authenticator to confirm that the
account specified in the idToken is a valid account of accountType .
|
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. |
InAppPurchase | Contains information about a purchase. |
InAppPurchaseListener | A listener interface for In-App Purchase triggered by ads. |
InAppPurchaseResult | Contains information about the result of a default purchase. |
IndoorBuilding | Represents a building. |
IndoorLevel | Represents a level in a building. |
InstallReferrerReceiver |
The Google Play com.android.vending.INSTALL_REFERRER Intent is broadcast when an
app is installed from the Google Play Store.
|
InstallReferrerService | IntentService for handling the Google Play Store's INSTALL_REFERRER intent. |
InstanceID | Instance ID provides a unique identifier for each app instance and a mechanism to authenticate and authorize actions (for example, sending a GCM message). |
InstanceIDListenerService | Base class to handle Instance ID service notifications on token refresh. |
InstrumentInfo | Parcelable representing more detailed information about a payment instrument. |
InterstitialAd | Full-screen interstitial ads. |
Invitation | Data interface for an invitation object. |
InvitationBuffer | EntityBuffer implementation containing Invitation data. |
InvitationEntity | Data object representing the data for a multiplayer invitation. |
Invitations | Entry point for invitations functionality. |
Invitations.LoadInvitationsResult | Result delivered when invitations have been loaded. |
ItemListIntents | Constants for intents to create and modify item lists from a Search Action. |
ItemScope | |
ItemScope.Builder |
KeepName | Indicates that the name of this object (class, method, etc) should be retained when proguarding. |
Landmark | A point on a detected face, such as an eye, nose, or mouth. |
LargestFaceFocusingProcessor |
Face processor that focuses on tracking a single "prominent face", in conjunction with the
associated FaceDetector .
|
LargestFaceFocusingProcessor.Builder | Builder for creating a LargestFaceFocusingProcessor. |
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. |
LaunchOptions | An object that holds options that affect how a receiver application is launched. |
LaunchOptions.Builder |
A builder for LaunchOptions objects.
|
Leaderboard | Data interface for leaderboard metadata. |
LeaderboardBuffer | EntityBuffer containing Leaderboard data. |
Leaderboards | Entry point for leaderboard functionality. |
Leaderboards.LeaderboardMetadataResult | Result delivered when leaderboard metadata has been loaded. |
Leaderboards.LoadPlayerScoreResult | Result delivered when a player's leaderboard score has been loaded. |
Leaderboards.LoadScoresResult | Result delivered when leaderboard scores have been loaded. |
Leaderboards.SubmitScoreResult | Result delivered when a leaderboard score has been submitted. |
LeaderboardScore | Data interface representing a single score on a leaderboard. |
LeaderboardScoreBuffer |
AbstractDataBuffer 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). |
LineItem | Parcelable representing a line item in a shopping cart. |
LineItem.Builder |
Builder to create a LineItem .
|
LineItem.Role | Role of a line item. |
ListSubscriptionsResult |
Result of listSubscriptions(GoogleApiClient, DataType) .
|
LoadMatchesResponse |
Response object containing the data requested in a
loadMatchesByStatus(GoogleApiClient, int, int[]) call.
|
LocationAvailability | Status on the availability of location data. |
LocationCallback |
Used for receiving notifications from the FusedLocationProviderApi when the device
location has changed or can no longer be determined.
|
LocationListener |
Used for receiving notifications from the FusedLocationProviderApi when the location
has changed.
|
LocationRequest |
A data object that contains quality of service parameters for requests to
the FusedLocationProviderApi .
|
LocationResult | A data class representing a geographic location result from the fused location provider. |
LocationServices | The main entry point for location services integration. |
LocationSettingsRequest | Specifies the types of location services the client is interested in using. |
LocationSettingsRequest.Builder |
A builder that builds LocationSettingsRequest .
|
LocationSettingsResult |
Result of checking settings via checkLocationSettings(GoogleApiClient, LocationSettingsRequest) ,
indicates whether a dialog should be shown to ask the user's consent to
change their settings.
|
LocationSettingsStates | Stores the current states of all location-related settings. |
LocationSettingsStatusCodes |
Location settings specific status codes, for use in getStatusCode()
|
LocationSource |
Defines an interface for providing location data, typically to a GoogleMap object.
|
LocationSource.OnLocationChangedListener | Handles a location update. |
LocationStatusCodes |
This class is deprecated.
Use GeofenceStatusCodes .
|
Logger |
This interface is deprecated.
Logger interface is deprecated. Use adb shell setprop log.tag.GAv4 DEBUG to
enable debug logging for Google Analytics.
|
Logger.LogLevel |
This class is deprecated.
See Logger interface for details.
|
LoyaltyWalletObject | Parcelable representing a loyalty wallet object. |
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. |
MaskedWallet | Parcelable representing a masked wallet response. |
MaskedWallet.Builder |
Builder to create a MaskedWallet .
|
MaskedWalletRequest | Parcelable representing a masked wallet request. |
MaskedWalletRequest.Builder |
Builder to create a MaskedWalletRequest .
|
MediaInfo | A class that aggregates information about a media item. |
MediaInfo.Builder |
A builder for MediaInfo objects.
|
MediaMetadata | Container class for media metadata. |
MediaQueueItem | A class that aggregates information about an item in a media queue. |
MediaQueueItem.Builder |
A builder for MediaQueueItem objects.
|
MediaStatus | A class that holds status information about some media or media queue. |
MediationAdapter | Adapter for third party ad networks. |
MediationAdRequest | Information about the ad to fetch for a single publisher. |
MediationBannerAdapter | Adapter for third party ad networks that support banner ads. |
MediationBannerListener | Callback for an adapter to communicate back to the mediation library. |
MediationInterstitialAdapter | Adapter for third party ad networks that support interstitial ads. |
MediationInterstitialListener | Callback for an adapter to communicate back to the mediation library. |
MediationNativeAdapter | Adapter for third party ad networks that support native ads. |
MediationNativeListener | A listener containing callbacks for an adapter to communicate back to the mediation library. |
MediationRewardedVideoAdAdapter | Adapter for third party ad networks that support rewarded video ads. |
MediationRewardedVideoAdListener | Callback for an adapter to communicate back to the mediation library. |
MediaTrack | A class that represents a media track, such as a language track or closed caption text track in a video. |
MediaTrack.Builder |
A builder for MediaTrack objects.
|
Message | A message that will be shared with nearby devices. |
MessageApi | Exposes an API for components to send messages to other nodes. |
MessageApi.FilterType | |
MessageApi.MessageListener |
Used with addListener(GoogleApiClient, MessageApi.MessageListener) to receive message events.
|
MessageApi.SendMessageResult | Contains the request id assigned to the message. |
MessageEvent | Information about a message received by a listener. |
MessageFilter | Used to specify the set of messages to be received. |
MessageFilter.Builder |
Builder for MessageFilter .
|
MessageListener | A listener for receiving subscribed messages. |
Messages | API which allows your app to publish simple messages and subscribe to receive those messages from nearby devices. |
MessagesOptions |
Configuration parameters for the Messages API.
|
Metadata | The details of a Drive file or folder. |
MetadataBuffer | A data buffer that points to Metadata entries. |
MetadataChangeSet | A collection of metadata changes. |
MetadataChangeSet.Builder | A builder for creating a new MetadataChangeSet. |
MetadataField<T> |
Base interface for the SearchableMetadataField and SortableMetadataField
interfaces.
|
Milestone | Data interface for retrieving milestone information. |
MilestoneBuffer |
AbstractDataBuffer implementation containing quest
milestone data.
|
MilestoneEntity | Data object representing the data for a milestone. |
MobileAds | Class contains logic that applies to the Mobile Ads SDK as a whole. |
MobileAds.Settings | This class describes all optional initialization settings that impact the Google Mobile Ads SDK's behavior. |
Moment | |
Moment.Builder | |
MomentBuffer |
Data structure providing access to a list of Moment objects.
|
Moments | Methods and interfaces related to moments in Google+. |
Moments.LoadMomentsResult | Information about the set of moments that was loaded. |
MultiDetector | A multi-detector is used to combine multiple detectors, so that multiple detectors can be used together on a frame or frames received from a source within a pipeline. |
MultiDetector.Builder | Builder for creating MultiDetector instances. |
Multiplayer | Common constants/methods for multiplayer functionality. |
MultiProcessor<T> | Detection processor which distributes the items of a detection result among individual trackers. |
MultiProcessor.Builder<T> | Builder for creating a multiprocessor instance. |
MultiProcessor.Factory<T> | Factory for creating new tracker instances. |
NativeAd | An object returned for a native ad request. |
NativeAd.Image | An object used to represent an image. |
NativeAdMapper | Base mapping class for AdMob native ads. |
NativeAdOptions | Used to configure native ad requests |
NativeAdOptions.Builder | |
NativeAdView | The root view for all Google native ads. |
NativeAppInstallAd | A native app install ad. |
NativeAppInstallAd.OnAppInstallAdLoadedListener | An interface defining a callback that is called when a native content ad is loaded. |
NativeAppInstallAdMapper | Mapping class for AdMob native app install ads. |
NativeAppInstallAdView | Root view for all Google native app install ads. |
NativeContentAd | A native content ad. |
NativeContentAd.OnContentAdLoadedListener | An interface defining a callback that is called when a native content ad is loaded. |
NativeContentAdMapper | Mapping class for AdMob native content ads. |
NativeContentAdView | Root view for all Google native content ads. |
NativeCustomTemplateAd | A native custom template ad. |
NativeCustomTemplateAd.OnCustomClickListener | An interface defining a callback that is called when a user clicks on a custom template native ad that has a custom click action. |
NativeCustomTemplateAd.OnCustomTemplateAdLoadedListener | An interface defining a callback that is called when a native custom template ad is loaded. |
NativeExpressAdView |
The View to display native express ads.
|
NativeMediationAdRequest | Information about the native ad to fetch for a single publisher. |
Nearby | API for communication with nearby devices. |
NearbyMessagesStatusCodes |
Nearby.Messages specific status codes, for use in getStatusCode() .
|
NetworkExtras |
This interface is deprecated.
This interface is only used by implementations of
com.google.ads.mediation.MediationAdapter , which has been deprecated in
favor of MediationAdapter . Extras for
new mediation adapters are passed in as a Bundle through
addNetworkExtrasBundle(Class extends MediationAdapter>, Bundle) .
|
Node | Information about a particular node in the Android Wear network. |
NodeApi | Exposes an API for to learn about local or connected Nodes. |
NodeApi.GetConnectedNodesResult | Contains a list of connected nodes. |
NodeApi.GetLocalNodeResult | Contains the name and id that represents this device. |
NodeApi.NodeListener |
This interface is deprecated.
New code should use the CapabilityApi which enables
an app to advertise a capability on a node and listen for
its existence on other nodes.
|
NoteIntents | Constants for intents to create and modify notes from a Search Action. |
Notifications | Entry point for notifications functionality. |
NotifyTransactionStatusRequest | Parcelable representing a notify transaction status request. |
NotifyTransactionStatusRequest.Builder |
Builder to create a NotifyTransactionStatusRequest .
|
NotifyTransactionStatusRequest.Status |
Status received from processing a ProxyCard .
|
NotifyTransactionStatusRequest.Status.Error |
Failure statuses received from processing a ProxyCard .
|
OfferWalletObject | Parcelable representing an offer wallet object. |
OnCustomRenderedAdLoadedListener | A listener for when a custom rendered ad has loaded. |
OnDataPointListener |
Listener used to register to live data updates from a DataSource .
|
OneoffTask | A task that will execute once,at some point within the specified window. |
OneoffTask.Builder | |
OnInvitationReceivedListener | Listener to invoke when a new invitation is received. |
OnMapReadyCallback | Callback interface for when the map is ready to be used. |
OnRequestReceivedListener | Listener to invoke when a new request is received. |
OnStreetViewPanoramaReadyCallback | Callback interface for when the Street View panorama is ready to be used. |
OnTurnBasedMatchUpdateReceivedListener | Listener invoked when an update to a turn-based match is received. |
OpenFileActivityBuilder | A builder that is used to configure and display the open file activity. |
OptionalPendingResult<R extends Result> |
OptionalPendingResults are PendingResult s with additional support for non-blocking
accessors.
|
PageDirection | Direction constants for pagination over data sets. |
Panorama | The main entry point for panorama integration. |
PanoramaApi | The main entry point for interacting with Panorama viewer. |
PanoramaApi.PanoramaResult | Result interface for loading panorama info. |
Participant | Data interface for multiplayer participants. |
ParticipantBuffer |
AbstractDataBuffer implementation containing match participant data.
|
ParticipantEntity | Data object representing a Participant in a match. |
ParticipantResult | Data class used to report a participant's result in a match. |
ParticipantUtils | Utilities for working with multiplayer participants. |
Participatable | Interface defining methods for an object which can have participants. |
PaymentInstrumentType | Payment instrument types that a merchant can support. |
PaymentMethodToken | Parcelable representing payment method token. |
PaymentMethodTokenizationParameters | Tokenization parameters passed by the integrator used to tokenize the credit card selected by the user. |
PaymentMethodTokenizationParameters.Builder |
Builder to create a PaymentMethodTokenizationParameters .
|
PaymentMethodTokenizationType | Payment method tokenization types. |
Payments | Entry point for interacting with Wallet buyflow APIs. |
PendingResult<R extends Result> | Represents a pending result from calling an API method in Google Play services. |
PendingResults |
Provides factory methods for PendingResult instances, primarily for use in tests.
|
People | Methods and interfaces related to people in Google+. |
People.LoadPeopleResult | Information about the set of people that was loaded. |
People.OrderBy | Constants to declare the order to return people in. |
PeriodicTask | A periodic task is one that will recur at the specified interval, without needing to be rescheduled. |
PeriodicTask.Builder | |
Person | |
Person.AgeRange | The age range of the person. |
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.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.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.
|
Place | Represents a particular physical place. |
PlaceBuffer |
Data structure providing access to a list of Place objects.
|
PlaceDetectionApi | Main entry point for the Google Place Detection API. |
PlaceFilter | Specifies constraints to use for filtering the results of some API methods. |
PlaceLikelihood |
A Place and the relative likelihood of the place being the best match within the list of
returned places for a single request.
|
PlaceLikelihoodBuffer |
Data structure providing access to a list of PlaceLikelihood objects.
|
PlacePhotoMetadata | The metadata corresponding to a single photo associated with a place. |
PlacePhotoMetadataBuffer |
Data structure providing access to a list of PlacePhotoMetadata objects.
|
PlacePhotoMetadataResult |
Represents the result of a getPlacePhotos(GoogleApiClient, String) request.
|
PlacePhotoResult |
The result of a getPhoto(GoogleApiClient) or getScaledPhoto(GoogleApiClient, int, int)
request.
|
PlacePicker |
The Place Picker UI is a dialog that allows a user to pick a Place using an interactive
map.
|
PlacePicker.IntentBuilder | Builder for a Place Picker launch intent. |
PlaceReport |
An indication that the device is currently located at a particular Place .
|
Places | The main entry point for apps to integrate with the Google Places API for Android. |
PlacesOptions | API configuration parameters for Places API. |
PlacesOptions.Builder | |
PlacesStatusCodes |
Places API specific status codes, for use in getStatusCode()
|
PlaceTypes | Convenient groupings of place types. |
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. |
PlayerInfo | Represents a player with regards to the Game Manager. |
PlayerLevel | Data object representing a level a player can obtain in the metagame. |
PlayerLevelInfo | Data object representing the current level information of a player in the metagame. |
Players | Entry point for player functionality. |
Players.LoadPlayersResult | Result delivered when player data has been loaded. |
PlayerStats | The PlayerStats API allows you to retrieve information about the player's activity in your application. |
PlayerStatsBuffer |
AbstractDataBuffer implementation containing
Player Stats.
|
PlayStorePurchaseListener | Interface definition for implementing an in-app purchase using the default purchase flow. |
Plus | The main entry point for Google+ integration. |
Plus.PlusOptions | API configuration parameters for Google+. |
Plus.PlusOptions.Builder | |
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. |
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. |
PreviewActivity |
An Activity to preview the app with previewed container version.
|
Product | Class to construct product related information for a Google Analytics hit. |
ProductAction | Class to construct transaction/checkout or other product interaction related information for a Google Analytics hit. |
Projection |
A projection is used to translate between on screen location and geographic coordinates on the
surface of the Earth (LatLng ).
|
Promotion | Class to construct promotion related fields for Google Analytics hits. |
ProviderInstaller |
A utility class for installing a dynamically updatable Provider to replace
the platform default provider.
|
ProviderInstaller.ProviderInstallListener | Callback for notification of the result of provider installation. |
ProxyCard | Parcelable representing a credit card. |
PublishCallback | Callback for events which affect published messages. |
PublisherAdRequest |
A PublisherAdRequest contains targeting information used to fetch an ad from DoubleClick
for Publishers.
|
PublisherAdRequest.Builder |
Builds a PublisherAdRequest .
|
PublisherAdView |
The View to display banner ads for use with DoubleClick for Publishers
(DFP).
|
PublisherInterstitialAd | Full-screen interstitial ads for use with DoubleClick for Publishers. |
PublishOptions |
Options for calls to publish(GoogleApiClient, Message) .
|
PublishOptions.Builder |
Builder for instances of PublishOptions .
|
PutDataMapRequest |
PutDataMapRequest is a DataMap-aware version of PutDataRequest .
|
PutDataRequest | PutDataRequest is used to create new data items in the Android Wear network. |
Query | The query object specifies constraints on a query result, including filters and sort order. |
Query.Builder | A builder for creating queries. |
Quest | Data interface for retrieving quest information. |
QuestBuffer | EntityBuffer implementation containing Quest details. |
QuestEntity | Data object representing the data for a quest. |
Quests | Entry point for Quest functionality. |
Quests.AcceptQuestResult | Result delivered when accepting a quest. |
Quests.ClaimMilestoneResult | Result delivered when claiming a milestone. |
Quests.LoadQuestsResult | Result delivered when quest data has been loaded. |
QuestUpdateListener | Listener to invoke when a quest is updated. |
R | |
R.attr | |
R.color | |
R.drawable | |
R.id | |
R.integer | |
R.raw | |
R.string | |
R.style | |
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. |
RealTimeMultiplayer | Entry point for real-time multiplayer functionality. |
RealTimeMultiplayer.ReliableMessageSentCallback | The listener for callback that is called when a reliable message is sent successfully. |
RecordingApi | API which enables low-power, always-on background collection of sensor data into the Google Fit store. |
Releasable | Represents a resource, or a holder of resources, which may be released once they are no longer needed. |
RemoteMediaPlayer | Class for controlling a media player application running on a receiver. |
RemoteMediaPlayer.MediaChannelResult | Result of a media command. |
RemoteMediaPlayer.OnMetadataUpdatedListener | The listener interface for tracking metadata changes. |
RemoteMediaPlayer.OnPreloadStatusUpdatedListener | The listener interface for tracking media queue preload status changes. |
RemoteMediaPlayer.OnQueueStatusUpdatedListener | The listener interface for tracking media queue status changes. |
RemoteMediaPlayer.OnStatusUpdatedListener | The listener interface for tracking player status changes. |
Requests | Entry point for request functionality. |
Requests.LoadRequestsResult | Result delivered when requests have loaded. |
Requests.UpdateRequestsResult | Result delivered when requests are updated. |
ReserveIntents | Constants for intents corresponding to Reserve Action. |
ResolvingResultCallbacks<R extends Result> |
ResultCallbacks which automatically start resolutions for failures.
|
ResourceEvent |
Base interface for DriveEvent types related to a specific resource.
|
Result | Represents the final result of invoking an API method in Google Play Services. |
ResultCallback<R extends Result> |
An interface for receiving a Result from a PendingResult as an asynchronous
callback.
|
ResultCallbacks<R extends Result> |
Callbacks for receiving a Result from a PendingResult as an asynchronous
callback.
|
RewardedVideoAd | This class is used to request and display a rewarded video. |
RewardedVideoAdListener | A listener for receiving notifications during the lifecycle of a rewarded video ad. |
RewardItem | This class contains the information about a reward. |
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. |
SafetyNet | The SafetyNet API provides access to Google services that help you assess the health and safety of an Android device. |
SafetyNetApi | The main entry point for interacting with SafetyNet. |
SafetyNetApi.AttestationResult | Result that contains a Compatibility Test Suite attestation result. |
Scope | Describes an OAuth 2.0 scope to request. |
Scopes | OAuth 2.0 scopes for use with Google Play services. |
ScoreSubmissionData | Data object representing the result of submitting a score to a leaderboard. |
ScoreSubmissionData.Result | Simple data class containing the result data for a particular time span. |
SearchableCollectionMetadataField<T> | Interface for metadata fields which hold a collection of values. |
SearchableField | An attribute of the file that is to be searched. |
SearchableMetadataField<T> | Interface for metadata fields that can be used to filter results as part of file queries. |
SearchableOrderedMetadataField<T> | Interface for metadata fields which holds an ordered value (such as a date) and which can be used for range queries. |
SearchAdRequest |
A SearchAdRequest contains targeting information used to fetch an ad from Search Ads for
Apps.
|
SearchAdRequest.Builder |
Builds a SearchAdRequest .
|
SearchAdView |
The View to display search banner ads for use with Search Ads for Apps.
|
SearchAuth | The main entry point to the SearchAuth APIs. |
SearchAuth.StatusCodes | Status codes for SearchAuth API containing a combination of common status codes and custom status codes. |
SearchAuthApi | API for Google Search auth. |
SearchAuthApi.GoogleNowAuthResult |
Result of getGoogleNowAuth(GoogleApiClient, String) .
|
SearchIntents | Constants for intents to perform in-app search from a Search Action. |
SensorEventDispatcher |
Dispatcher that can be used by FitnessSensorService implementations to push events
to the Fitness Platform.
|
SensorRequest |
Request for registering for live updates from a data source .
|
SensorRequest.Builder | Builder used to create new SensorRequests. |
SensorsApi | API which exposes different sources of fitness data in local and connected devices, and delivers live events to listeners. |
Session | A Session represents a time interval with associated metadata. |
Session.Builder | Builder used to create new Sessions. |
SessionInsertRequest |
A request for inserting a Session and associated DataSet and/or aggregated
DataPoint into the Google Fit store.
|
SessionInsertRequest.Builder | Builder used to create new SessionInsertRequest. |
SessionReadRequest |
Request for reading Session data from Google Fit.
|
SessionReadRequest.Builder | Builder used to create a new SessionReadRequest. |
SessionReadResult |
Result of readSession(GoogleApiClient, SessionReadRequest) .
|
SessionsApi |
API for creating and managing sessions of user activity in Google Fit.
|
SessionsApi.ViewIntentBuilder | Builder of intents to view sessions stored in Google Fit. |
SessionStopResult |
Result of stopSession(GoogleApiClient, String) .
|
SettingsApi | The main entry point for interacting with the location settings-enabler APIs. |
SignInButton | The Google sign-in button to authenticate the user. |
SignInButton.ButtonSize | Size constants - enumeration of supported sizes. |
SignInButton.ColorScheme | Color constants - enumeration of supported color schemes. |
Size | Immutable class for describing width and height dimensions in pixels. |
Snapshot | Data interface for a representation of a saved game. |
SnapshotContents |
Data interface for a representation of Snapshot contents.
|
SnapshotEntity | Data object representing the data for a saved game. |
SnapshotMetadata | Data interface for the metadata of a saved game. |
SnapshotMetadataBuffer | Data structure providing access to a list of snapshots. |
SnapshotMetadataChange | A collection of changes to apply to the metadata of a snapshot. |
SnapshotMetadataChange.Builder |
Builder for SnapshotMetadataChange objects.
|
SnapshotMetadataEntity | Data object representing the metadata for a saved game. |
Snapshots | The Snapshots API allows you to store data representing the player's game progress on Google's servers. |
Snapshots.CommitSnapshotResult | Result delivered when a snapshot has been committed. |
Snapshots.DeleteSnapshotResult | Result delivered when a snapshot has been deleted. |
Snapshots.LoadSnapshotsResult | Result delivered when snapshot data has been loaded. |
Snapshots.OpenSnapshotResult | Result delivered when a snapshot has been opened. |
SortableField | An attribute of the file that a query can be sorted upon. |
SortableMetadataField<T> | Interface for metadata fields that can be used to sort results of the file queries. |
SortOrder |
SortOrder is used to specify the results order in the Query object using the
setSortOrder(SortOrder) method.
|
SortOrder.Builder | |
StandardExceptionParser |
This class will capture the root cause (last in a chain of causes) Throwable and report the exception type, class name, method name and thread
name.
|
StartBleScanRequest | Request for finding BLE devices around the user. |
StartBleScanRequest.Builder | Builder used to create new DataSourceRequests. |
Stats | Entry point for stats functionality. |
Stats.LoadPlayerStatsResult | Result delivered when player stats data has been loaded. |
Status | Represents the results of work. |
StatusCallback | Callbacks for global status changes that affect a client of Nearby Messages. |
Strategy | Describes a set of strategies for publishing or subscribing for nearby messages. |
Strategy.Builder |
Builder for Strategy .
|
StreetViewPanorama | This is the main class of the Street View feature in the Google Maps Android API and is the entry point for all methods related to Street View panoramas. |
StreetViewPanorama.OnStreetViewPanoramaCameraChangeListener | A listener for when the StreetViewPanoramaCamera changes |
StreetViewPanorama.OnStreetViewPanoramaChangeListener | A listener for when the Street View panorama loads a new panorama |
StreetViewPanorama.OnStreetViewPanoramaClickListener | Callback interface for when the user taps on the panorama. |
StreetViewPanorama.OnStreetViewPanoramaLongClickListener | Callback interface for when the user long presses on the panorama. |
StreetViewPanoramaCamera | An immutable class that aggregates all camera position parameters. |
StreetViewPanoramaCamera.Builder | Builds panorama cameras. |
StreetViewPanoramaFragment | A StreetViewPanorama component in an app. |
StreetViewPanoramaLink | An immutable class that represents a link to another Street View panorama. |
StreetViewPanoramaLocation | An immutable class that contains details of the user's current Street View panorama |
StreetViewPanoramaOptions |
Defines configuration PanoramaOptions for a StreetViewPanorama .
|
StreetViewPanoramaOrientation | An immutable class that aggregates all user point of view parameters. |
StreetViewPanoramaOrientation.Builder | Builds Street View panorama orientations. |
StreetViewPanoramaView | A View which displays a Street View panorama (with data obtained from the Google Maps service). |
SubscribeCallback | Callback for events which affect subscriptions. |
SubscribeOptions |
Options for calls to subscribe(GoogleApiClient, MessageListener) .
|
SubscribeOptions.Builder |
Builder for instances of SubscribeOptions .
|
Subscription |
Subscription for persistent storage of data from a given data source or for a
given data type .
|
SupportErrorDialogFragment |
Wraps the Dialog returned by
getErrorDialog(Activity, int, int) by using
DialogFragment so that it can be properly managed by the
Activity .
|
SupportMapFragment | A Map component in an app. |
SupportStreetViewPanoramaFragment | A StreetViewPanorama component in an app. |
SupportWalletFragment | This fragment is the simplest way to place a purchase button or selection details UI in an application. |
SupportWalletFragment.OnStateChangedListener |
TagManager | This is the mobile implementation of Google Tag Manager (GTM). |
Task |
Encapsulates the parameters of a task that you will schedule on the
GcmNetworkManager .
|
Task.Builder | Builder object to construct these tasks before sending them to the network manager. |
TaskParams |
Container of parameters handed off to the client app in
onRunTask(TaskParams) .
|
TextTrackStyle | A class that specifies how a text track's text will be displayed on-screen. |
Thing | Represents a generic schema.org object. |
Thing.Builder |
Create a builder for a Thing .
|
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 .
|
Tracker | Composes and sends hits to Google Analytics. |
Tracker<T> | A tracker is used to receive notifications for a detected item over time. |
TurnBasedMatch | Data interface for turn-based specific match functionality. |
TurnBasedMatchBuffer | EntityBuffer implementation containing TurnBasedMatch details. |
TurnBasedMatchConfig | Configuration for creating a new turn-based match. |
TurnBasedMatchConfig.Builder |
Builder class for TurnBasedMatchConfig .
|
TurnBasedMatchEntity | Data object representing the data for a turn-based match. |
TurnBasedMultiplayer | Entry point for turn-based multiplayer functionality. |
TurnBasedMultiplayer.CancelMatchResult | Result delivered when the match has been canceled. |
TurnBasedMultiplayer.InitiateMatchResult | Result delivered when match has been initiated. |
TurnBasedMultiplayer.LeaveMatchResult | Result delivered when the player has left the match. |
TurnBasedMultiplayer.LoadMatchesResult | Result delivered when matches have been loaded. |
TurnBasedMultiplayer.LoadMatchResult | Result delivered when a turn-based match has been loaded. |
TurnBasedMultiplayer.UpdateMatchResult | Result delivered when match has been updated. |
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.
|
UserAddress | Parcelable representing an address. |
UserAddressRequest |
Object that encapsulates a request to requestUserAddress(GoogleApiClient, UserAddressRequest, int) .
|
UserAddressRequest.Builder |
Builder for creating a UserAddressRequest .
|
UserRecoverableAuthException | UserRecoverableAuthExceptions signal Google authentication errors that can be recovered with user action, such as a user login. |
UserRecoverableException | UserRecoverableExceptions signal 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. |
Value |
Holder object for the value of a single field in a data point .
|
VisibleRegion | Contains the four points defining the four-sided polygon that is visible in a map's camera. |
Wallet | The main entry point for Google Wallet integration. |
Wallet.WalletOptions | Options for using the Wallet API. |
Wallet.WalletOptions.Builder | |
WalletConstants | Collection of constant values used by the ClientLibrary. |
WalletConstants.CardNetwork | Credit card networks. |
WalletFragment | This fragment is the simplest way to place a purchase button or selection details UI in an application. |
WalletFragment.OnStateChangedListener | |
WalletFragmentInitParams |
Parameters for initializing WalletFragment .
|
WalletFragmentInitParams.Builder |
Builder for building a WalletFragmentInitParams .
|
WalletFragmentMode | Set of constants which define Wallet fragment modes. |
WalletFragmentOptions |
Defines configurations for WalletFragment .
|
WalletFragmentOptions.Builder |
Builder for building WalletFragmentOptions .
|
WalletFragmentState |
State of WalletFragment .
|
WalletFragmentStyle |
Defines attributes to customize the look and feel of WalletFragment , to be used in
setFragmentStyle(WalletFragmentStyle) .
|
WalletFragmentStyle.BuyButtonAppearance | Options for buy button appearance. |
WalletFragmentStyle.BuyButtonText | Options for text displayed on the buy button. |
WalletFragmentStyle.Dimension |
Constants for specifying dimensions in WalletFragmentStyle .
|
WalletFragmentStyle.LogoImageType | Logo image types. |
WalletLogoImageType |
This class is deprecated.
use WalletFragmentStyle.LogoImageType instead.
|
Wearable | An API for the Android Wear platform. |
Wearable.WearableOptions | API configuration parameters for Wearable API. |
Wearable.WearableOptions.Builder | |
WearableListenerService | Receives events from other nodes, such as data changes, messages or connectivity events. |
WearableStatusCodes | Error codes for wearable API failures. |
WebImage | A class that represents an image that is located on a web server. |
WorkoutExercises | Constants representing different exercises, such as weight lifting exercises, strength training exercises, and cardiovascular exercises. |