From 28167899617b59874aeeb0f6cd822ca2f6cc9e55 Mon Sep 17 00:00:00 2001 From: Dirk Dougherty Date: Tue, 29 Oct 2013 22:25:12 -0700 Subject: [PATCH] Doc change: Google Play services 4.0 reference docs. Change-Id: I61c536a80a720364eadec727b9c870d5b869be1a --- docs/html/gms_navtree_data.js | 29 +- docs/html/google/index.jd | 4 +- docs/html/google/play-services/id.jd | 15 +- docs/html/google/play-services/wallet.jd | 15 +- .../html/images/google/gps-wallet-instant.png | Bin 0 -> 6462 bytes docs/html/images/google/gps-wallet.png | Bin 49724 -> 0 bytes .../com/google/android/gms/R.attr.html | 288 +- .../com/google/android/gms/R.color.html | 40 +- .../com/google/android/gms/R.drawable.html | 40 +- .../reference/com/google/android/gms/R.html | 54 +- .../com/google/android/gms/R.id.html | 134 +- .../com/google/android/gms/R.integer.html | 1213 ++ .../com/google/android/gms/R.string.html | 94 +- .../com/google/android/gms/R.styleable.html | 497 +- .../google/android/gms/ads/AdListener.html | 1418 ++ .../android/gms/ads/AdRequest.Builder.html | 1553 ++ .../com/google/android/gms/ads/AdRequest.html | 1780 ++ .../com/google/android/gms/ads/AdSize.html | 2001 +++ .../com/google/android/gms/ads/AdView.html | 13649 ++++++++++++++++ .../android/gms/ads/InterstitialAd.html | 1618 ++ .../identifier/AdvertisingIdClient.Info.html} | 237 +- .../ads/identifier/AdvertisingIdClient.html | 1294 ++ .../gms/ads/identifier/package-summary.html | 736 + .../gms/ads/mediation/NetworkExtras.html | 867 + .../gms/ads/mediation/admob/AdMobExtras.html | 1239 ++ .../ads/mediation/admob/package-summary.html | 736 + .../customevent/CustomEventExtras.html} | 442 +- .../customevent/package-summary.html | 736 + .../gms/ads/mediation/package-summary.html | 736 + .../android/gms/ads/package-summary.html | 756 + .../google/android/gms/appstate/AppState.html | 40 +- .../android/gms/appstate/AppStateBuffer.html | 40 +- .../gms/appstate/AppStateClient.Builder.html | 40 +- .../android/gms/appstate/AppStateClient.html | 42 +- .../appstate/OnSignOutCompleteListener.html | 40 +- .../gms/appstate/OnStateDeletedListener.html | 40 +- .../appstate/OnStateListLoadedListener.html | 40 +- .../gms/appstate/OnStateLoadedListener.html | 40 +- .../android/gms/appstate/package-summary.html | 40 +- .../android/gms/auth/GoogleAuthException.html | 40 +- .../android/gms/auth/GoogleAuthUtil.html | 88 +- ...oglePlayServicesAvailabilityException.html | 40 +- .../android/gms/auth/RecoveryDecision.html | 1700 ++ .../auth/UserRecoverableAuthException.html | 40 +- .../UserRecoverableNotifiedException.html | 40 +- .../android/gms/auth/package-summary.html | 44 +- .../android/gms/common/AccountPicker.html | 40 +- .../android/gms/common/ConnectionResult.html | 109 +- ...layServicesClient.ConnectionCallbacks.html | 40 +- ...icesClient.OnConnectionFailedListener.html | 40 +- .../gms/common/GooglePlayServicesClient.html | 48 +- ...oglePlayServicesNotAvailableException.html | 40 +- ...GooglePlayServicesRepairableException.html | 1485 ++ .../gms/common/GooglePlayServicesUtil.html | 47 +- .../com/google/android/gms/common/Scopes.html | 40 +- .../android/gms/common/SignInButton.html | 1737 +- .../gms/common/UserRecoverableException.html | 1515 ++ .../gms/common/annotation/KeepName.html | 40 +- .../android/gms/common/data/DataBuffer.html | 40 +- .../gms/common/data/DataBufferUtils.html | 40 +- .../android/gms/common/data/Freezable.html | 68 +- .../gms/common/data/package-summary.html | 40 +- .../ImageManager.OnImageLoadedListener.html | 40 +- .../gms/common/images/ImageManager.html | 66 +- .../gms/common/images/package-summary.html | 40 +- .../android/gms/common/package-summary.html | 51 +- .../com/google/android/gms/games/Game.html | 40 +- .../google/android/gms/games/GameBuffer.html | 40 +- .../google/android/gms/games/GameEntity.html | 40 +- .../gms/games/GamesActivityResultCodes.html | 40 +- .../gms/games/GamesClient.Builder.html | 40 +- .../google/android/gms/games/GamesClient.html | 521 +- .../gms/games/OnGamesLoadedListener.html | 40 +- .../gms/games/OnPlayersLoadedListener.html | 40 +- .../gms/games/OnSignOutCompleteListener.html | 40 +- .../android/gms/games/PageDirection.html | 40 +- .../com/google/android/gms/games/Player.html | 40 +- .../android/gms/games/PlayerBuffer.html | 40 +- .../android/gms/games/PlayerEntity.html | 40 +- .../gms/games/achievement/Achievement.html | 40 +- .../games/achievement/AchievementBuffer.html | 40 +- .../OnAchievementUpdatedListener.html | 40 +- .../OnAchievementsLoadedListener.html | 40 +- .../games/achievement/package-summary.html | 40 +- .../gms/games/leaderboard/Leaderboard.html | 40 +- .../games/leaderboard/LeaderboardBuffer.html | 40 +- .../games/leaderboard/LeaderboardScore.html | 148 +- .../leaderboard/LeaderboardScoreBuffer.html | 40 +- .../games/leaderboard/LeaderboardVariant.html | 98 +- .../OnLeaderboardMetadataLoadedListener.html | 40 +- .../OnLeaderboardScoresLoadedListener.html | 40 +- .../leaderboard/OnScoreSubmittedListener.html | 40 +- .../leaderboard/SubmitScoreResult.Result.html | 86 +- .../games/leaderboard/SubmitScoreResult.html | 40 +- .../games/leaderboard/package-summary.html | 40 +- .../gms/games/multiplayer/Invitation.html | 40 +- .../games/multiplayer/InvitationBuffer.html | 40 +- .../games/multiplayer/InvitationEntity.html | 40 +- .../OnInvitationReceivedListener.html | 40 +- .../OnInvitationsLoadedListener.html | 40 +- .../gms/games/multiplayer/Participant.html | 40 +- .../games/multiplayer/ParticipantBuffer.html | 40 +- .../games/multiplayer/ParticipantEntity.html | 40 +- .../games/multiplayer/ParticipantUtils.html | 40 +- .../gms/games/multiplayer/Participatable.html | 40 +- .../games/multiplayer/package-summary.html | 40 +- .../multiplayer/realtime/RealTimeMessage.html | 40 +- .../RealTimeMessageReceivedListener.html | 40 +- .../RealTimeReliableMessageSentListener.html | 40 +- .../realtime}/RealTimeSocket.html | 76 +- .../gms/games/multiplayer/realtime/Room.html | 40 +- .../realtime/RoomConfig.Builder.html | 43 +- .../multiplayer/realtime/RoomConfig.html | 40 +- .../multiplayer/realtime/RoomEntity.html | 40 +- .../realtime/RoomStatusUpdateListener.html | 40 +- .../realtime/RoomUpdateListener.html | 40 +- .../multiplayer/realtime/package-summary.html | 49 +- .../android/gms/games/package-summary.html | 45 +- .../android/gms/gcm/GoogleCloudMessaging.html | 40 +- .../android/gms/gcm/package-summary.html | 40 +- .../location/ActivityRecognitionClient.html | 45 +- .../location/ActivityRecognitionResult.html | 40 +- .../gms/location/DetectedActivity.html | 40 +- .../gms/location/Geofence.Builder.html | 177 +- .../google/android/gms/location/Geofence.html | 98 +- ...onClient.OnAddGeofencesResultListener.html | 40 +- ...lient.OnRemoveGeofencesResultListener.html | 40 +- .../android/gms/location/LocationClient.html | 40 +- .../gms/location/LocationListener.html | 40 +- .../android/gms/location/LocationRequest.html | 40 +- .../gms/location/LocationStatusCodes.html | 40 +- .../android/gms/location/package-summary.html | 40 +- .../google/android/gms/maps/CameraUpdate.html | 40 +- .../android/gms/maps/CameraUpdateFactory.html | 40 +- .../maps/GoogleMap.CancelableCallback.html | 40 +- .../gms/maps/GoogleMap.InfoWindowAdapter.html | 40 +- .../GoogleMap.OnCameraChangeListener.html | 40 +- .../GoogleMap.OnInfoWindowClickListener.html | 40 +- .../maps/GoogleMap.OnMapClickListener.html | 40 +- .../maps/GoogleMap.OnMapLoadedCallback.html | 912 ++ .../GoogleMap.OnMapLongClickListener.html | 40 +- .../maps/GoogleMap.OnMarkerClickListener.html | 40 +- .../maps/GoogleMap.OnMarkerDragListener.html | 40 +- ...leMap.OnMyLocationButtonClickListener.html | 40 +- .../GoogleMap.OnMyLocationChangeListener.html | 40 +- .../maps/GoogleMap.SnapshotReadyCallback.html | 40 +- .../google/android/gms/maps/GoogleMap.html | 267 +- .../android/gms/maps/GoogleMapOptions.html | 40 +- ...ationSource.OnLocationChangedListener.html | 40 +- .../android/gms/maps/LocationSource.html | 40 +- .../google/android/gms/maps/MapFragment.html | 118 +- .../com/google/android/gms/maps/MapView.html | 1737 +- .../android/gms/maps/MapsInitializer.html | 40 +- .../google/android/gms/maps/Projection.html | 40 +- .../android/gms/maps/SupportMapFragment.html | 40 +- .../google/android/gms/maps/UiSettings.html | 40 +- .../gms/maps/model/BitmapDescriptor.html | 40 +- .../maps/model/BitmapDescriptorFactory.html | 40 +- .../maps/model/CameraPosition.Builder.html | 40 +- .../gms/maps/model/CameraPosition.html | 40 +- .../google/android/gms/maps/model/Circle.html | 42 +- .../android/gms/maps/model/CircleOptions.html | 40 +- .../android/gms/maps/model/GroundOverlay.html | 97 +- .../gms/maps/model/GroundOverlayOptions.html | 40 +- .../google/android/gms/maps/model/LatLng.html | 40 +- .../gms/maps/model/LatLngBounds.Builder.html | 40 +- .../android/gms/maps/model/LatLngBounds.html | 40 +- .../google/android/gms/maps/model/Marker.html | 163 +- .../android/gms/maps/model/MarkerOptions.html | 151 +- .../android/gms/maps/model/Polygon.html | 40 +- .../gms/maps/model/PolygonOptions.html | 40 +- .../android/gms/maps/model/Polyline.html | 40 +- .../gms/maps/model/PolylineOptions.html | 40 +- .../maps/model/RuntimeRemoteException.html | 40 +- .../google/android/gms/maps/model/Tile.html | 40 +- .../android/gms/maps/model/TileOverlay.html | 40 +- .../gms/maps/model/TileOverlayOptions.html | 40 +- .../android/gms/maps/model/TileProvider.html | 40 +- .../gms/maps/model/UrlTileProvider.html | 40 +- .../android/gms/maps/model/VisibleRegion.html | 40 +- .../gms/maps/model/package-summary.html | 40 +- .../android/gms/maps/package-summary.html | 58 +- .../google/android/gms/package-summary.html | 46 +- ...maClient.OnPanoramaInfoLoadedListener.html | 40 +- .../android/gms/panorama/PanoramaClient.html | 40 +- .../android/gms/panorama/package-summary.html | 40 +- .../android/gms/plus/PlusClient.Builder.html | 88 +- .../PlusClient.OnAccessRevokedListener.html | 40 +- .../PlusClient.OnMomentsLoadedListener.html | 40 +- .../PlusClient.OnPeopleLoadedListener.html | 40 +- .../android/gms/plus/PlusClient.OrderBy.html | 40 +- .../google/android/gms/plus/PlusClient.html | 106 +- ...eButton.DefaultOnPlusOneClickListener.html | 40 +- .../PlusOneButton.OnPlusOneClickListener.html | 40 +- .../android/gms/plus/PlusOneButton.html | 1737 +- .../gms/plus/PlusOneButtonWithPopup.html | 1737 +- .../android/gms/plus/PlusOneDummyView.html | 1737 +- .../android/gms/plus/PlusShare.Builder.html | 109 +- .../google/android/gms/plus/PlusShare.html | 109 +- .../plus/model/moments/ItemScope.Builder.html | 40 +- .../gms/plus/model/moments/ItemScope.html | 40 +- .../plus/model/moments/Moment.Builder.html | 40 +- .../gms/plus/model/moments/Moment.html | 40 +- .../gms/plus/model/moments/MomentBuffer.html | 40 +- .../plus/model/moments/package-summary.html | 40 +- .../plus/model/people/Person.AgeRange.html | 40 +- .../model/people/Person.Cover.CoverInfo.html | 52 +- .../model/people/Person.Cover.CoverPhoto.html | 52 +- .../model/people/Person.Cover.Layout.html | 40 +- .../gms/plus/model/people/Person.Cover.html | 40 +- .../gms/plus/model/people/Person.Gender.html | 40 +- .../gms/plus/model/people/Person.Image.html | 42 +- .../gms/plus/model/people/Person.Name.html | 40 +- .../plus/model/people/Person.ObjectType.html | 40 +- .../people/Person.Organizations.Type.html | 40 +- .../model/people/Person.Organizations.html | 40 +- .../plus/model/people/Person.PlacesLived.html | 40 +- .../people/Person.RelationshipStatus.html | 40 +- .../plus/model/people/Person.Urls.Type.html | 40 +- .../gms/plus/model/people/Person.Urls.html | 40 +- .../android/gms/plus/model/people/Person.html | 230 +- .../gms/plus/model/people/PersonBuffer.html | 40 +- .../plus/model/people/package-summary.html | 79 +- .../android/gms/plus/package-summary.html | 40 +- .../google/android/gms/wallet/Address.html | 2045 +++ .../android/gms/wallet/Cart.Builder.html | 1351 ++ .../com/google/android/gms/wallet/Cart.html | 1710 ++ .../EnableWalletOptimizationReceiver.html | 1558 ++ .../google/android/gms/wallet/FullWallet.html | 1848 +++ .../gms/wallet/FullWalletRequest.Builder.html | 1306 ++ .../android/gms/wallet/FullWalletRequest.html | 1710 ++ .../android/gms/wallet/LineItem.Builder.html | 1454 ++ .../LineItem.Role.html} | 145 +- .../google/android/gms/wallet/LineItem.html | 1876 +++ .../gms/wallet/LoyaltyWalletObject.html | 1745 ++ .../android/gms/wallet/MaskedWallet.html | 1899 +++ .../wallet/MaskedWalletRequest.Builder.html | 1662 ++ .../gms/wallet/MaskedWalletRequest.html | 2062 +++ ...otifyTransactionStatusRequest.Builder.html | 1307 ++ ...TransactionStatusRequest.Status.Error.html | 1177 ++ ...otifyTransactionStatusRequest.Status.html} | 96 +- .../NotifyTransactionStatusRequest.html | 1729 ++ .../android/gms/wallet/OfferWalletObject.html | 1597 ++ .../google/android/gms/wallet/ProxyCard.html | 1692 ++ .../android/gms/wallet/WalletClient.html | 2443 +++ .../android/gms/wallet/WalletConstants.html | 2099 +++ .../android/gms/wallet/package-summary.html | 829 + docs/html/reference/gms-packages.html | 116 +- docs/html/reference/gms_lists.js | 432 +- 249 files changed, 86223 insertions(+), 5861 deletions(-) create mode 100644 docs/html/images/google/gps-wallet-instant.png delete mode 100644 docs/html/images/google/gps-wallet.png create mode 100644 docs/html/reference/com/google/android/gms/R.integer.html create mode 100644 docs/html/reference/com/google/android/gms/ads/AdListener.html create mode 100644 docs/html/reference/com/google/android/gms/ads/AdRequest.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/ads/AdRequest.html create mode 100644 docs/html/reference/com/google/android/gms/ads/AdSize.html create mode 100644 docs/html/reference/com/google/android/gms/ads/AdView.html create mode 100644 docs/html/reference/com/google/android/gms/ads/InterstitialAd.html rename docs/html/reference/com/google/android/gms/{plus/model/people/Person.Emails.Type.html => ads/identifier/AdvertisingIdClient.Info.html} (89%) create mode 100644 docs/html/reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.html create mode 100644 docs/html/reference/com/google/android/gms/ads/identifier/package-summary.html create mode 100644 docs/html/reference/com/google/android/gms/ads/mediation/NetworkExtras.html create mode 100644 docs/html/reference/com/google/android/gms/ads/mediation/admob/AdMobExtras.html create mode 100644 docs/html/reference/com/google/android/gms/ads/mediation/admob/package-summary.html rename docs/html/reference/com/google/android/gms/{plus/model/people/Person.Emails.html => ads/mediation/customevent/CustomEventExtras.html} (80%) create mode 100644 docs/html/reference/com/google/android/gms/ads/mediation/customevent/package-summary.html create mode 100644 docs/html/reference/com/google/android/gms/ads/mediation/package-summary.html create mode 100644 docs/html/reference/com/google/android/gms/ads/package-summary.html create mode 100644 docs/html/reference/com/google/android/gms/auth/RecoveryDecision.html create mode 100644 docs/html/reference/com/google/android/gms/common/GooglePlayServicesRepairableException.html create mode 100644 docs/html/reference/com/google/android/gms/common/UserRecoverableException.html rename docs/html/reference/com/google/android/gms/games/{ => multiplayer/realtime}/RealTimeSocket.html (91%) create mode 100644 docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapLoadedCallback.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/Address.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/Cart.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/Cart.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/EnableWalletOptimizationReceiver.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/FullWallet.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/FullWalletRequest.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/FullWalletRequest.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/LineItem.Builder.html rename docs/html/reference/com/google/android/gms/{plus/model/people/Person.OrderBy.html => wallet/LineItem.Role.html} (89%) create mode 100644 docs/html/reference/com/google/android/gms/wallet/LineItem.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/LoyaltyWalletObject.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/MaskedWallet.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/MaskedWalletRequest.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/MaskedWalletRequest.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.Error.html rename docs/html/reference/com/google/android/gms/{plus/model/people/Person.Collection.html => wallet/NotifyTransactionStatusRequest.Status.html} (91%) create mode 100644 docs/html/reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/OfferWalletObject.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/ProxyCard.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/WalletClient.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/WalletConstants.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/package-summary.html diff --git a/docs/html/gms_navtree_data.js b/docs/html/gms_navtree_data.js index a4f7df306ebb..86bfea4a638f 100644 --- a/docs/html/gms_navtree_data.js +++ b/docs/html/gms_navtree_data.js @@ -1,15 +1,25 @@ var GMS_NAVTREE_DATA = -[ [ "com.google.android.gms", "reference/com/google/android/gms/package-summary.html", [ [ "Classes", null, [ [ "R", "reference/com/google/android/gms/R.html", null, null ], [ "R.attr", "reference/com/google/android/gms/R.attr.html", null, null ], [ "R.color", "reference/com/google/android/gms/R.color.html", null, null ], [ "R.drawable", "reference/com/google/android/gms/R.drawable.html", null, null ], [ "R.id", "reference/com/google/android/gms/R.id.html", null, null ], [ "R.string", "reference/com/google/android/gms/R.string.html", null, null ], [ "R.styleable", "reference/com/google/android/gms/R.styleable.html", null, null ] ] +[ [ "com.google.android.gms", "reference/com/google/android/gms/package-summary.html", [ [ "Classes", null, [ [ "R", "reference/com/google/android/gms/R.html", null, null ], [ "R.attr", "reference/com/google/android/gms/R.attr.html", null, null ], [ "R.color", "reference/com/google/android/gms/R.color.html", null, null ], [ "R.drawable", "reference/com/google/android/gms/R.drawable.html", null, null ], [ "R.id", "reference/com/google/android/gms/R.id.html", null, null ], [ "R.integer", "reference/com/google/android/gms/R.integer.html", null, null ], [ "R.string", "reference/com/google/android/gms/R.string.html", null, null ], [ "R.styleable", "reference/com/google/android/gms/R.styleable.html", null, null ] ] +, null ] ] +, null ], [ "com.google.android.gms.ads", "reference/com/google/android/gms/ads/package-summary.html", [ [ "Classes", null, [ [ "AdListener", "reference/com/google/android/gms/ads/AdListener.html", null, null ], [ "AdRequest", "reference/com/google/android/gms/ads/AdRequest.html", null, null ], [ "AdRequest.Builder", "reference/com/google/android/gms/ads/AdRequest.Builder.html", null, null ], [ "AdSize", "reference/com/google/android/gms/ads/AdSize.html", null, null ], [ "AdView", "reference/com/google/android/gms/ads/AdView.html", null, null ], [ "InterstitialAd", "reference/com/google/android/gms/ads/InterstitialAd.html", null, null ] ] +, null ] ] +, null ], [ "com.google.android.gms.ads.identifier", "reference/com/google/android/gms/ads/identifier/package-summary.html", [ [ "Classes", null, [ [ "AdvertisingIdClient", "reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.html", null, null ], [ "AdvertisingIdClient.Info", "reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.Info.html", null, null ] ] +, null ] ] +, null ], [ "com.google.android.gms.ads.mediation", "reference/com/google/android/gms/ads/mediation/package-summary.html", [ [ "Interfaces", null, [ [ "NetworkExtras", "reference/com/google/android/gms/ads/mediation/NetworkExtras.html", null, null ] ] +, null ] ] +, null ], [ "com.google.android.gms.ads.mediation.admob", "reference/com/google/android/gms/ads/mediation/admob/package-summary.html", [ [ "Classes", null, [ [ "AdMobExtras", "reference/com/google/android/gms/ads/mediation/admob/AdMobExtras.html", null, null ] ] +, null ] ] +, null ], [ "com.google.android.gms.ads.mediation.customevent", "reference/com/google/android/gms/ads/mediation/customevent/package-summary.html", [ [ "Classes", null, [ [ "CustomEventExtras", "reference/com/google/android/gms/ads/mediation/customevent/CustomEventExtras.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.appstate", "reference/com/google/android/gms/appstate/package-summary.html", [ [ "Interfaces", null, [ [ "AppState", "reference/com/google/android/gms/appstate/AppState.html", null, null ], [ "OnSignOutCompleteListener", "reference/com/google/android/gms/appstate/OnSignOutCompleteListener.html", null, null ], [ "OnStateDeletedListener", "reference/com/google/android/gms/appstate/OnStateDeletedListener.html", null, null ], [ "OnStateListLoadedListener", "reference/com/google/android/gms/appstate/OnStateListLoadedListener.html", null, null ], [ "OnStateLoadedListener", "reference/com/google/android/gms/appstate/OnStateLoadedListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "AppStateBuffer", "reference/com/google/android/gms/appstate/AppStateBuffer.html", null, null ], [ "AppStateClient", "reference/com/google/android/gms/appstate/AppStateClient.html", null, null ], [ "AppStateClient.Builder", "reference/com/google/android/gms/appstate/AppStateClient.Builder.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.auth", "reference/com/google/android/gms/auth/package-summary.html", [ [ "Classes", null, [ [ "GoogleAuthUtil", "reference/com/google/android/gms/auth/GoogleAuthUtil.html", null, null ] ] +, null ], [ "com.google.android.gms.auth", "reference/com/google/android/gms/auth/package-summary.html", [ [ "Classes", null, [ [ "GoogleAuthUtil", "reference/com/google/android/gms/auth/GoogleAuthUtil.html", null, null ], [ "RecoveryDecision", "reference/com/google/android/gms/auth/RecoveryDecision.html", null, null ] ] , null ], [ "Exceptions", null, [ [ "GoogleAuthException", "reference/com/google/android/gms/auth/GoogleAuthException.html", null, null ], [ "GooglePlayServicesAvailabilityException", "reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html", null, null ], [ "UserRecoverableAuthException", "reference/com/google/android/gms/auth/UserRecoverableAuthException.html", null, null ], [ "UserRecoverableNotifiedException", "reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.common", "reference/com/google/android/gms/common/package-summary.html", [ [ "Interfaces", null, [ [ "GooglePlayServicesClient", "reference/com/google/android/gms/common/GooglePlayServicesClient.html", null, null ], [ "GooglePlayServicesClient.ConnectionCallbacks", "reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html", null, null ], [ "GooglePlayServicesClient.OnConnectionFailedListener", "reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "AccountPicker", "reference/com/google/android/gms/common/AccountPicker.html", null, null ], [ "ConnectionResult", "reference/com/google/android/gms/common/ConnectionResult.html", null, null ], [ "GooglePlayServicesUtil", "reference/com/google/android/gms/common/GooglePlayServicesUtil.html", null, null ], [ "Scopes", "reference/com/google/android/gms/common/Scopes.html", null, null ], [ "SignInButton", "reference/com/google/android/gms/common/SignInButton.html", null, null ] ] -, null ], [ "Exceptions", null, [ [ "GooglePlayServicesNotAvailableException", "reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html", null, null ] ] +, null ], [ "Exceptions", null, [ [ "GooglePlayServicesNotAvailableException", "reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html", null, null ], [ "GooglePlayServicesRepairableException", "reference/com/google/android/gms/common/GooglePlayServicesRepairableException.html", null, null ], [ "UserRecoverableException", "reference/com/google/android/gms/common/UserRecoverableException.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.common.data", "reference/com/google/android/gms/common/data/package-summary.html", [ [ "Interfaces", null, [ [ "Freezable", "reference/com/google/android/gms/common/data/Freezable.html", null, null ] ] , null ], [ "Classes", null, [ [ "DataBuffer", "reference/com/google/android/gms/common/data/DataBuffer.html", null, null ], [ "DataBufferUtils", "reference/com/google/android/gms/common/data/DataBufferUtils.html", null, null ] ] @@ -17,7 +27,7 @@ var GMS_NAVTREE_DATA = , null ], [ "com.google.android.gms.common.images", "reference/com/google/android/gms/common/images/package-summary.html", [ [ "Interfaces", null, [ [ "ImageManager.OnImageLoadedListener", "reference/com/google/android/gms/common/images/ImageManager.OnImageLoadedListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "ImageManager", "reference/com/google/android/gms/common/images/ImageManager.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games", "reference/com/google/android/gms/games/package-summary.html", [ [ "Interfaces", null, [ [ "Game", "reference/com/google/android/gms/games/Game.html", null, null ], [ "OnGamesLoadedListener", "reference/com/google/android/gms/games/OnGamesLoadedListener.html", null, null ], [ "OnPlayersLoadedListener", "reference/com/google/android/gms/games/OnPlayersLoadedListener.html", null, null ], [ "OnSignOutCompleteListener", "reference/com/google/android/gms/games/OnSignOutCompleteListener.html", null, null ], [ "Player", "reference/com/google/android/gms/games/Player.html", null, null ], [ "RealTimeSocket", "reference/com/google/android/gms/games/RealTimeSocket.html", null, null ] ] +, null ], [ "com.google.android.gms.games", "reference/com/google/android/gms/games/package-summary.html", [ [ "Interfaces", null, [ [ "Game", "reference/com/google/android/gms/games/Game.html", null, null ], [ "OnGamesLoadedListener", "reference/com/google/android/gms/games/OnGamesLoadedListener.html", null, null ], [ "OnPlayersLoadedListener", "reference/com/google/android/gms/games/OnPlayersLoadedListener.html", null, null ], [ "OnSignOutCompleteListener", "reference/com/google/android/gms/games/OnSignOutCompleteListener.html", null, null ], [ "Player", "reference/com/google/android/gms/games/Player.html", null, null ] ] , null ], [ "Classes", null, [ [ "GameBuffer", "reference/com/google/android/gms/games/GameBuffer.html", null, null ], [ "GameEntity", "reference/com/google/android/gms/games/GameEntity.html", null, null ], [ "GamesActivityResultCodes", "reference/com/google/android/gms/games/GamesActivityResultCodes.html", null, null ], [ "GamesClient", "reference/com/google/android/gms/games/GamesClient.html", null, null ], [ "GamesClient.Builder", "reference/com/google/android/gms/games/GamesClient.Builder.html", null, null ], [ "PageDirection", "reference/com/google/android/gms/games/PageDirection.html", null, null ], [ "PlayerBuffer", "reference/com/google/android/gms/games/PlayerBuffer.html", null, null ], [ "PlayerEntity", "reference/com/google/android/gms/games/PlayerEntity.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.games.achievement", "reference/com/google/android/gms/games/achievement/package-summary.html", [ [ "Interfaces", null, [ [ "Achievement", "reference/com/google/android/gms/games/achievement/Achievement.html", null, null ], [ "OnAchievementsLoadedListener", "reference/com/google/android/gms/games/achievement/OnAchievementsLoadedListener.html", null, null ], [ "OnAchievementUpdatedListener", "reference/com/google/android/gms/games/achievement/OnAchievementUpdatedListener.html", null, null ] ] @@ -29,7 +39,7 @@ var GMS_NAVTREE_DATA = , null ], [ "com.google.android.gms.games.multiplayer", "reference/com/google/android/gms/games/multiplayer/package-summary.html", [ [ "Interfaces", null, [ [ "Invitation", "reference/com/google/android/gms/games/multiplayer/Invitation.html", null, null ], [ "OnInvitationReceivedListener", "reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html", null, null ], [ "OnInvitationsLoadedListener", "reference/com/google/android/gms/games/multiplayer/OnInvitationsLoadedListener.html", null, null ], [ "Participant", "reference/com/google/android/gms/games/multiplayer/Participant.html", null, null ], [ "Participatable", "reference/com/google/android/gms/games/multiplayer/Participatable.html", null, null ] ] , null ], [ "Classes", null, [ [ "InvitationBuffer", "reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html", null, null ], [ "InvitationEntity", "reference/com/google/android/gms/games/multiplayer/InvitationEntity.html", null, null ], [ "ParticipantBuffer", "reference/com/google/android/gms/games/multiplayer/ParticipantBuffer.html", null, null ], [ "ParticipantEntity", "reference/com/google/android/gms/games/multiplayer/ParticipantEntity.html", null, null ], [ "ParticipantUtils", "reference/com/google/android/gms/games/multiplayer/ParticipantUtils.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games.multiplayer.realtime", "reference/com/google/android/gms/games/multiplayer/realtime/package-summary.html", [ [ "Interfaces", null, [ [ "RealTimeMessageReceivedListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessageReceivedListener.html", null, null ], [ "RealTimeReliableMessageSentListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeReliableMessageSentListener.html", null, null ], [ "Room", "reference/com/google/android/gms/games/multiplayer/realtime/Room.html", null, null ], [ "RoomStatusUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomStatusUpdateListener.html", null, null ], [ "RoomUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomUpdateListener.html", null, null ] ] +, null ], [ "com.google.android.gms.games.multiplayer.realtime", "reference/com/google/android/gms/games/multiplayer/realtime/package-summary.html", [ [ "Interfaces", null, [ [ "RealTimeMessageReceivedListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessageReceivedListener.html", null, null ], [ "RealTimeReliableMessageSentListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeReliableMessageSentListener.html", null, null ], [ "RealTimeSocket", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeSocket.html", null, null ], [ "Room", "reference/com/google/android/gms/games/multiplayer/realtime/Room.html", null, null ], [ "RoomStatusUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomStatusUpdateListener.html", null, null ], [ "RoomUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomUpdateListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "RealTimeMessage", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessage.html", null, null ], [ "RoomConfig", "reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.html", null, null ], [ "RoomConfig.Builder", "reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.Builder.html", null, null ], [ "RoomEntity", "reference/com/google/android/gms/games/multiplayer/realtime/RoomEntity.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.gcm", "reference/com/google/android/gms/gcm/package-summary.html", [ [ "Classes", null, [ [ "GoogleCloudMessaging", "reference/com/google/android/gms/gcm/GoogleCloudMessaging.html", null, null ] ] @@ -37,7 +47,7 @@ var GMS_NAVTREE_DATA = , null ], [ "com.google.android.gms.location", "reference/com/google/android/gms/location/package-summary.html", [ [ "Interfaces", null, [ [ "Geofence", "reference/com/google/android/gms/location/Geofence.html", null, null ], [ "LocationClient.OnAddGeofencesResultListener", "reference/com/google/android/gms/location/LocationClient.OnAddGeofencesResultListener.html", null, null ], [ "LocationClient.OnRemoveGeofencesResultListener", "reference/com/google/android/gms/location/LocationClient.OnRemoveGeofencesResultListener.html", null, null ], [ "LocationListener", "reference/com/google/android/gms/location/LocationListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "ActivityRecognitionClient", "reference/com/google/android/gms/location/ActivityRecognitionClient.html", null, null ], [ "ActivityRecognitionResult", "reference/com/google/android/gms/location/ActivityRecognitionResult.html", null, null ], [ "DetectedActivity", "reference/com/google/android/gms/location/DetectedActivity.html", null, null ], [ "Geofence.Builder", "reference/com/google/android/gms/location/Geofence.Builder.html", null, null ], [ "LocationClient", "reference/com/google/android/gms/location/LocationClient.html", null, null ], [ "LocationRequest", "reference/com/google/android/gms/location/LocationRequest.html", null, null ], [ "LocationStatusCodes", "reference/com/google/android/gms/location/LocationStatusCodes.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.maps", "reference/com/google/android/gms/maps/package-summary.html", [ [ "Interfaces", null, [ [ "GoogleMap.CancelableCallback", "reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html", null, null ], [ "GoogleMap.InfoWindowAdapter", "reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html", null, null ], [ "GoogleMap.OnCameraChangeListener", "reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html", null, null ], [ "GoogleMap.OnInfoWindowClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html", null, null ], [ "GoogleMap.OnMapClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html", null, null ], [ "GoogleMap.OnMapLongClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html", null, null ], [ "GoogleMap.OnMarkerClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html", null, null ], [ "GoogleMap.OnMarkerDragListener", "reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html", null, null ], [ "GoogleMap.OnMyLocationButtonClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMyLocationButtonClickListener.html", null, null ], [ "GoogleMap.OnMyLocationChangeListener", "reference/com/google/android/gms/maps/GoogleMap.OnMyLocationChangeListener.html", null, null ], [ "GoogleMap.SnapshotReadyCallback", "reference/com/google/android/gms/maps/GoogleMap.SnapshotReadyCallback.html", null, null ], [ "LocationSource", "reference/com/google/android/gms/maps/LocationSource.html", null, null ], [ "LocationSource.OnLocationChangedListener", "reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html", null, null ] ] +, null ], [ "com.google.android.gms.maps", "reference/com/google/android/gms/maps/package-summary.html", [ [ "Interfaces", null, [ [ "GoogleMap.CancelableCallback", "reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html", null, null ], [ "GoogleMap.InfoWindowAdapter", "reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html", null, null ], [ "GoogleMap.OnCameraChangeListener", "reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html", null, null ], [ "GoogleMap.OnInfoWindowClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html", null, null ], [ "GoogleMap.OnMapClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html", null, null ], [ "GoogleMap.OnMapLoadedCallback", "reference/com/google/android/gms/maps/GoogleMap.OnMapLoadedCallback.html", null, null ], [ "GoogleMap.OnMapLongClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html", null, null ], [ "GoogleMap.OnMarkerClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html", null, null ], [ "GoogleMap.OnMarkerDragListener", "reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html", null, null ], [ "GoogleMap.OnMyLocationButtonClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMyLocationButtonClickListener.html", null, null ], [ "GoogleMap.OnMyLocationChangeListener", "reference/com/google/android/gms/maps/GoogleMap.OnMyLocationChangeListener.html", null, null ], [ "GoogleMap.SnapshotReadyCallback", "reference/com/google/android/gms/maps/GoogleMap.SnapshotReadyCallback.html", null, null ], [ "LocationSource", "reference/com/google/android/gms/maps/LocationSource.html", null, null ], [ "LocationSource.OnLocationChangedListener", "reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "CameraUpdate", "reference/com/google/android/gms/maps/CameraUpdate.html", null, null ], [ "CameraUpdateFactory", "reference/com/google/android/gms/maps/CameraUpdateFactory.html", null, null ], [ "GoogleMap", "reference/com/google/android/gms/maps/GoogleMap.html", null, null ], [ "GoogleMapOptions", "reference/com/google/android/gms/maps/GoogleMapOptions.html", null, null ], [ "MapFragment", "reference/com/google/android/gms/maps/MapFragment.html", null, null ], [ "MapsInitializer", "reference/com/google/android/gms/maps/MapsInitializer.html", null, null ], [ "MapView", "reference/com/google/android/gms/maps/MapView.html", null, null ], [ "Projection", "reference/com/google/android/gms/maps/Projection.html", null, null ], [ "SupportMapFragment", "reference/com/google/android/gms/maps/SupportMapFragment.html", null, null ], [ "UiSettings", "reference/com/google/android/gms/maps/UiSettings.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.maps.model", "reference/com/google/android/gms/maps/model/package-summary.html", [ [ "Interfaces", null, [ [ "TileProvider", "reference/com/google/android/gms/maps/model/TileProvider.html", null, null ] ] @@ -53,8 +63,11 @@ var GMS_NAVTREE_DATA = , null ], [ "com.google.android.gms.plus.model.moments", "reference/com/google/android/gms/plus/model/moments/package-summary.html", [ [ "Interfaces", null, [ [ "ItemScope", "reference/com/google/android/gms/plus/model/moments/ItemScope.html", null, null ], [ "Moment", "reference/com/google/android/gms/plus/model/moments/Moment.html", null, null ] ] , null ], [ "Classes", null, [ [ "ItemScope.Builder", "reference/com/google/android/gms/plus/model/moments/ItemScope.Builder.html", null, null ], [ "Moment.Builder", "reference/com/google/android/gms/plus/model/moments/Moment.Builder.html", null, null ], [ "MomentBuffer", "reference/com/google/android/gms/plus/model/moments/MomentBuffer.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.plus.model.people", "reference/com/google/android/gms/plus/model/people/package-summary.html", [ [ "Interfaces", null, [ [ "Person", "reference/com/google/android/gms/plus/model/people/Person.html", null, null ], [ "Person.AgeRange", "reference/com/google/android/gms/plus/model/people/Person.AgeRange.html", null, null ], [ "Person.Collection", "reference/com/google/android/gms/plus/model/people/Person.Collection.html", null, null ], [ "Person.Cover", "reference/com/google/android/gms/plus/model/people/Person.Cover.html", null, null ], [ "Person.Cover.CoverInfo", "reference/com/google/android/gms/plus/model/people/Person.Cover.CoverInfo.html", null, null ], [ "Person.Cover.CoverPhoto", "reference/com/google/android/gms/plus/model/people/Person.Cover.CoverPhoto.html", null, null ], [ "Person.Emails", "reference/com/google/android/gms/plus/model/people/Person.Emails.html", null, null ], [ "Person.Image", "reference/com/google/android/gms/plus/model/people/Person.Image.html", null, null ], [ "Person.Name", "reference/com/google/android/gms/plus/model/people/Person.Name.html", null, null ], [ "Person.OrderBy", "reference/com/google/android/gms/plus/model/people/Person.OrderBy.html", null, null ], [ "Person.Organizations", "reference/com/google/android/gms/plus/model/people/Person.Organizations.html", null, null ], [ "Person.PlacesLived", "reference/com/google/android/gms/plus/model/people/Person.PlacesLived.html", null, null ], [ "Person.Urls", "reference/com/google/android/gms/plus/model/people/Person.Urls.html", null, null ] ] -, null ], [ "Classes", null, [ [ "Person.Cover.Layout", "reference/com/google/android/gms/plus/model/people/Person.Cover.Layout.html", null, null ], [ "Person.Emails.Type", "reference/com/google/android/gms/plus/model/people/Person.Emails.Type.html", null, null ], [ "Person.Gender", "reference/com/google/android/gms/plus/model/people/Person.Gender.html", null, null ], [ "Person.ObjectType", "reference/com/google/android/gms/plus/model/people/Person.ObjectType.html", null, null ], [ "Person.Organizations.Type", "reference/com/google/android/gms/plus/model/people/Person.Organizations.Type.html", null, null ], [ "Person.RelationshipStatus", "reference/com/google/android/gms/plus/model/people/Person.RelationshipStatus.html", null, null ], [ "Person.Urls.Type", "reference/com/google/android/gms/plus/model/people/Person.Urls.Type.html", null, null ], [ "PersonBuffer", "reference/com/google/android/gms/plus/model/people/PersonBuffer.html", null, null ] ] +, null ], [ "com.google.android.gms.plus.model.people", "reference/com/google/android/gms/plus/model/people/package-summary.html", [ [ "Interfaces", null, [ [ "Person", "reference/com/google/android/gms/plus/model/people/Person.html", null, null ], [ "Person.AgeRange", "reference/com/google/android/gms/plus/model/people/Person.AgeRange.html", null, null ], [ "Person.Cover", "reference/com/google/android/gms/plus/model/people/Person.Cover.html", null, null ], [ "Person.Cover.CoverInfo", "reference/com/google/android/gms/plus/model/people/Person.Cover.CoverInfo.html", null, null ], [ "Person.Cover.CoverPhoto", "reference/com/google/android/gms/plus/model/people/Person.Cover.CoverPhoto.html", null, null ], [ "Person.Image", "reference/com/google/android/gms/plus/model/people/Person.Image.html", null, null ], [ "Person.Name", "reference/com/google/android/gms/plus/model/people/Person.Name.html", null, null ], [ "Person.Organizations", "reference/com/google/android/gms/plus/model/people/Person.Organizations.html", null, null ], [ "Person.PlacesLived", "reference/com/google/android/gms/plus/model/people/Person.PlacesLived.html", null, null ], [ "Person.Urls", "reference/com/google/android/gms/plus/model/people/Person.Urls.html", null, null ] ] +, null ], [ "Classes", null, [ [ "Person.Cover.Layout", "reference/com/google/android/gms/plus/model/people/Person.Cover.Layout.html", null, null ], [ "Person.Gender", "reference/com/google/android/gms/plus/model/people/Person.Gender.html", null, null ], [ "Person.ObjectType", "reference/com/google/android/gms/plus/model/people/Person.ObjectType.html", null, null ], [ "Person.Organizations.Type", "reference/com/google/android/gms/plus/model/people/Person.Organizations.Type.html", null, null ], [ "Person.RelationshipStatus", "reference/com/google/android/gms/plus/model/people/Person.RelationshipStatus.html", null, null ], [ "Person.Urls.Type", "reference/com/google/android/gms/plus/model/people/Person.Urls.Type.html", null, null ], [ "PersonBuffer", "reference/com/google/android/gms/plus/model/people/PersonBuffer.html", null, null ] ] +, null ] ] +, null ], [ "com.google.android.gms.wallet", "reference/com/google/android/gms/wallet/package-summary.html", [ [ "Interfaces", null, [ [ "LineItem.Role", "reference/com/google/android/gms/wallet/LineItem.Role.html", null, null ], [ "NotifyTransactionStatusRequest.Status", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.html", null, null ], [ "NotifyTransactionStatusRequest.Status.Error", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.Error.html", null, null ] ] +, null ], [ "Classes", null, [ [ "Address", "reference/com/google/android/gms/wallet/Address.html", null, null ], [ "Cart", "reference/com/google/android/gms/wallet/Cart.html", null, null ], [ "Cart.Builder", "reference/com/google/android/gms/wallet/Cart.Builder.html", null, null ], [ "EnableWalletOptimizationReceiver", "reference/com/google/android/gms/wallet/EnableWalletOptimizationReceiver.html", null, null ], [ "FullWallet", "reference/com/google/android/gms/wallet/FullWallet.html", null, null ], [ "FullWalletRequest", "reference/com/google/android/gms/wallet/FullWalletRequest.html", null, null ], [ "FullWalletRequest.Builder", "reference/com/google/android/gms/wallet/FullWalletRequest.Builder.html", null, null ], [ "LineItem", "reference/com/google/android/gms/wallet/LineItem.html", null, null ], [ "LineItem.Builder", "reference/com/google/android/gms/wallet/LineItem.Builder.html", null, null ], [ "LoyaltyWalletObject", "reference/com/google/android/gms/wallet/LoyaltyWalletObject.html", null, null ], [ "MaskedWallet", "reference/com/google/android/gms/wallet/MaskedWallet.html", null, null ], [ "MaskedWalletRequest", "reference/com/google/android/gms/wallet/MaskedWalletRequest.html", null, null ], [ "MaskedWalletRequest.Builder", "reference/com/google/android/gms/wallet/MaskedWalletRequest.Builder.html", null, null ], [ "NotifyTransactionStatusRequest", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.html", null, null ], [ "NotifyTransactionStatusRequest.Builder", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Builder.html", null, null ], [ "OfferWalletObject", "reference/com/google/android/gms/wallet/OfferWalletObject.html", null, null ], [ "ProxyCard", "reference/com/google/android/gms/wallet/ProxyCard.html", null, null ], [ "WalletClient", "reference/com/google/android/gms/wallet/WalletClient.html", null, null ], [ "WalletConstants", "reference/com/google/android/gms/wallet/WalletConstants.html", null, null ] ] , null ] ] , null ] ] diff --git a/docs/html/google/index.jd b/docs/html/google/index.jd index 0e73b94922bc..37a35fcb4452 100644 --- a/docs/html/google/index.jd +++ b/docs/html/google/index.jd @@ -112,7 +112,7 @@ cloud messaging.

-

Google Wallet Instant Buy

Provide fast and easy checkout in your app when selling physical goods and services. Increase conversions by streamlining your purchase flow and reducing the amount of @@ -138,7 +138,7 @@ interaction patterns, and much more.

-

Google Mobile Ads

Display ads from Google Mobile Ads offer you an alternative revenue opportunity that leverages multiple ad networks with targeted ads and several display formats. diff --git a/docs/html/google/play-services/id.jd b/docs/html/google/play-services/id.jd index 79698065c663..664c6e6f43c7 100644 --- a/docs/html/google/play-services/id.jd +++ b/docs/html/google/play-services/id.jd @@ -9,10 +9,12 @@ header.hide=1

Advertising ID

-

The advertising ID is a user-specific, unique, resettable ID for advertising, provided by - Google Play services. Developers can use the advertising ID to deliver targeted ads to users in a consistent way. - At the same time, the advertising ID gives users control over their privacy and the ability to - op-out of interest-based ads at any time.

+

The advertising ID is a user-specific, unique, + resettable ID for advertising, provided by Google Play services. It gives + users better controls and provides developers with a simple, standard system + to continue to monetize your apps. It is an anonymous identifier for advertising + purposes and enables users to reset their identifier or opt out of interest-based + ads within Google Play apps.

The advertising ID is accessible through a straightforward API that you can implement in your apps. For details, take a look at the @@ -73,8 +75,9 @@ href="{@docRoot}reference/com/google/android/gms/ads/identifier/package-summary.

Apps making use of the advertising ID must check for and respect the user's ad tracking preference. Also please note that any use of the advertising ID - must abide by the terms of Google Play Store policies. + must abide by the terms of the Google Play + Developer Content Policies.

Format of the Advertising ID

diff --git a/docs/html/google/play-services/wallet.jd b/docs/html/google/play-services/wallet.jd index e83debe66237..9a4ba67e3c4b 100644 --- a/docs/html/google/play-services/wallet.jd +++ b/docs/html/google/play-services/wallet.jd @@ -1,16 +1,11 @@ page.title=Google Wallet Instant Buy for Android -page.tags="Wallet","payments","Google Play Services" +page.tags="Wallet","payments","Instant Buy" header.hide=1 @jd:body
- -

Google Wallet Instant Buy

Add fast, secure checkout for users buying physical goods and services from your app. Transactions are monitored for fraud 24/7. Keep your existing @@ -22,10 +17,14 @@ header.hide=1 US-based merchants.

Check out the Instant Buy API reference and visit - developers.google.com/mobile-ads-sdk + href="{@docRoot}reference/com/google/android/gms/wallet/package-summary.html">Instant + Buy API reference and visit + developers.google.com/wallet/instant-buy/ for complete information about integrating Google Wallet Instant Buy into your app.

+
+
+
diff --git a/docs/html/images/google/gps-wallet-instant.png b/docs/html/images/google/gps-wallet-instant.png new file mode 100644 index 0000000000000000000000000000000000000000..a3989a04522b6cae64b14ed743a59243d1b9004c GIT binary patch literal 6462 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� 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 diff --git a/docs/html/reference/com/google/android/gms/R.attr.html b/docs/html/reference/com/google/android/gms/R.attr.html index 2c14e054ab0a..1e4794f42518 100644 --- a/docs/html/reference/com/google/android/gms/R.attr.html +++ b/docs/html/reference/com/google/android/gms/R.attr.html @@ -421,7 +421,22 @@ onkeyup="return search_changed(event, false, '/')" /> + +