Class Index
These are the API classes. See all API packages.
A
| AbsSavedState |
A Parcelable implementation that should be used by inheritance
hierarchies to ensure the state of all classes along the chain is saved.
|
| AbstractDetailsDescriptionPresenter |
An abstract Presenter for rendering a detailed description of an
item.
|
| AbstractDetailsDescriptionPresenter.ViewHolder |
The ViewHolder for the AbstractDetailsDescriptionPresenter.
|
| AbstractMediaItemPresenter |
Abstract Presenter class for rendering media items in a playlist format.
|
| AbstractMediaItemPresenter.ViewHolder |
The ViewHolder for the AbstractMediaItemPresenter.
|
| AbstractMediaListHeaderPresenter | Abstract presenter class for rendering the header for a list of media items in a playlist. |
| AbstractMediaListHeaderPresenter.ViewHolder |
The ViewHolder for the AbstractMediaListHeaderPresenter.
|
| AbstractSavedStateViewModelFactory |
Skeleton of androidx.lifecycle.ViewModelProvider.KeyedFactory
that creates SavedStateHandle for every requested ViewModel.
|
| AccelerateDecelerateInterpolator | An interpolator where the rate of change starts and ends slowly but accelerates through the middle. |
| AccelerateInterpolator | An interpolator where the rate of change starts out slowly and and then accelerates. |
| Accelerometer | Information about car specific accelerometers available from the car hardware. |
| AccessControlProfile | A class used to specify access controls. |
| AccessControlProfile.Builder |
A builder for AccessControlProfile.
|
| AccessControlProfileId | A class used to wrap an access control profile identifiers. |
| AccessibilityClickableSpanCompat |
ClickableSpan cannot be parceled, but accessibility services need to be able to cause
their callback handlers to be called.
|
| AccessibilityDelegateCompat |
Helper for accessing View.AccessibilityDelegate.
|
| AccessibilityEventCompat |
Helper for accessing features in AccessibilityEvent.
|
| AccessibilityManagerCompat |
Helper for accessing features in AccessibilityManager.
|
| AccessibilityManagerCompat.AccessibilityStateChangeListener |
This interface is deprecated.
Use AccessibilityManager.AccessibilityStateChangeListener directly
instead of this listener.
|
| AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat |
This class is deprecated.
Use AccessibilityManager.AccessibilityStateChangeListener directly
instead of this listener.
|
| AccessibilityManagerCompat.TouchExplorationStateChangeListener | Listener for the system touch exploration state. |
| AccessibilityNodeInfoCompat |
Helper for accessing AccessibilityNodeInfo in a backwards
compatible fashion.
|
| AccessibilityNodeInfoCompat.AccessibilityActionCompat |
A class defining an action that can be performed on an AccessibilityNodeInfo.
|
| AccessibilityNodeInfoCompat.CollectionInfoCompat | Class with information if a node is a collection. |
| AccessibilityNodeInfoCompat.CollectionItemInfoCompat | Class with information if a node is a collection item. |
| AccessibilityNodeInfoCompat.RangeInfoCompat | Class with information if a node is a range. |
| AccessibilityNodeInfoCompat.TouchDelegateInfoCompat | Class with information of touch delegated views and regions. |
| AccessibilityNodeProviderCompat |
Helper for accessing AccessibilityNodeProvider.
|
| AccessibilityRecordCompat |
Helper for accessing AccessibilityRecord.
|
| AccessibilityServiceInfoCompat |
Helper for accessing features in AccessibilityServiceInfo.
|
| AccessibilityViewCommand | Functional interface used to create a custom accessibility action. |
| AccessibilityViewCommand.CommandArguments |
Object containing arguments passed into an AccessibilityViewCommand
|
| AccessibilityViewCommand.MoveAtGranularityArguments |
Arguments for #ACTION_NEXT_AT_MOVEMENT_GRANULARITY
and #ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY
|
| AccessibilityViewCommand.MoveHtmlArguments |
Arguments for AccessibilityNodeInfoCompat.ACTION_NEXT_HTML_ELEMENT
and #ACTION_PREVIOUS_HTML_ELEMENT
|
| AccessibilityViewCommand.MoveWindowArguments |
Arguments for #ACTION_MOVE_WINDOW
|
| AccessibilityViewCommand.ScrollToPositionArguments |
Arguments for #ACTION_SCROLL_TO_POSITION
|
| AccessibilityViewCommand.SetProgressArguments |
Arguments for #ACTION_SET_PROGRESS
|
| AccessibilityViewCommand.SetSelectionArguments |
Arguments for #ACTION_SET_SELECTION
|
| AccessibilityViewCommand.SetTextArguments |
Arguments for AccessibilityNodeInfoCompat.AccessibilityActionCompat.ACTION_SET_TEXT
|
| AccessibilityWindowInfoCompat |
Helper for accessing AccessibilityWindowInfo.
|
| Action | Represents an action with an optional icon and text. |
| Action | An action contains one or two lines of text, an optional image and an optional id. |
| Action.Builder |
A builder of Action.
|
| ActionBar | A primary toolbar within the activity that may display the activity title, application-level navigation affordances, and other interactive items. |
| ActionBar.LayoutParams | Per-child layout information associated with action bar custom views. |
| ActionBar.OnMenuVisibilityListener | Listener for receiving events when action bar menus are shown or hidden. |
| ActionBar.OnNavigationListener | This interface is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. |
| ActionBar.Tab | This class is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. |
| ActionBar.TabListener | This interface is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. |
| ActionBarDrawerToggle |
This class provides a handy way to tie together the functionality of
DrawerLayout and the framework ActionBar to
implement the recommended design for navigation drawers.
|
| ActionBarDrawerToggle.Delegate | |
| ActionBarDrawerToggle.DelegateProvider |
Allows an implementing Activity to return an ActionBarDrawerToggle.Delegate to use
with ActionBarDrawerToggle.
|
| ActionBuilders | Builders for actions that can be performed when a user interacts with layout elements. |
| ActionBuilders.Action | Interface defining an action that can be used by a layout element. |
| ActionBuilders.Action.Builder |
Builder to create ActionBuilders.Action objects.
|
| ActionBuilders.AndroidActivity | A launch action to send an intent to an Android activity. |
| ActionBuilders.AndroidActivity.Builder |
Builder for ActionBuilders.AndroidActivity
|
| ActionBuilders.AndroidBooleanExtra | A boolean value that can be added to an Android intent's extras. |
| ActionBuilders.AndroidBooleanExtra.Builder |
Builder for ActionBuilders.AndroidBooleanExtra.
|
| ActionBuilders.AndroidDoubleExtra | A double value that can be added to an Android intent's extras. |
| ActionBuilders.AndroidDoubleExtra.Builder |
Builder for ActionBuilders.AndroidDoubleExtra.
|
| ActionBuilders.AndroidExtra | Interface defining an item that can be included in the extras of an intent that will be sent to an Android activity. |
| ActionBuilders.AndroidExtra.Builder |
Builder to create ActionBuilders.AndroidExtra objects.
|
| ActionBuilders.AndroidIntExtra | An integer value that can be added to an Android intent's extras. |
| ActionBuilders.AndroidIntExtra.Builder |
Builder for ActionBuilders.AndroidIntExtra.
|
| ActionBuilders.AndroidLongExtra | A long value that can be added to an Android intent's extras. |
| ActionBuilders.AndroidLongExtra.Builder |
Builder for ActionBuilders.AndroidLongExtra.
|
| ActionBuilders.AndroidStringExtra | A string value that can be added to an Android intent's extras. |
| ActionBuilders.AndroidStringExtra.Builder |
Builder for ActionBuilders.AndroidStringExtra.
|
| ActionBuilders.LaunchAction | An action used to launch another activity on the system. |
| ActionBuilders.LaunchAction.Builder |
Builder for ActionBuilders.LaunchAction.
|
| ActionBuilders.LoadAction | An action used to load (or reload) the tile contents. |
| ActionBuilders.LoadAction.Builder |
Builder for ActionBuilders.LoadAction.
|
| ActionMenuView | ActionMenuView is a presentation of a series of menu options as a View. |
| ActionMenuView.LayoutParams | |
| ActionMenuView.OnMenuItemClickListener | Interface responsible for receiving menu item click events if the items themselves do not have individual item click listeners. |
| ActionMode | Represents a contextual mode of the user interface. |
| ActionMode.Callback | Callback interface for action modes. |
| ActionProvider | This class is a mediator for accomplishing a given task, for example sharing a file. |
| ActionProvider.VisibilityListener |
Listens to changes in visibility as reported by ActionProvider.refreshVisibility().
|
| ActionStrip |
Represents a list of Actions that are used for a template.
|
| ActionStrip.Builder |
A builder of ActionStrip.
|
| ActivityCompat |
Helper for accessing features in Activity.
|
| ActivityCompat.OnRequestPermissionsResultCallback | This interface is the contract for receiving the results for permission requests. |
| ActivityCompat.PermissionCompatDelegate | Customizable delegate that allows delegating permission compatibility methods to a custom implementation. |
| ActivityInfoCompat |
This class is deprecated.
Use ActivityInfo directly.
|
| ActivityManagerCompat |
Helper for accessing features in ActivityManager in a backwards compatible
fashion.
|
| ActivityOptionsCompat |
Helper for accessing features in ActivityOptions in a backwards compatible
fashion.
|
| ActivityResult |
A container for an activity result as obtained form Activity.onActivityResult(int, int, Intent)
|
| ActivityResultCallback<O> |
A type-safe callback to be called when an activity result
is available.
|
| ActivityResultCaller |
A class that can call Activity.startActivityForResult(Intent, int)-style APIs without having to manage
request codes, and converting request/response to an Intent
|
| ActivityResultContract<I, O> | A contract specifying that an activity can be called with an input of type I and produce an output of type O Makes calling an activity for result type-safe. |
| ActivityResultContract.SynchronousResult<T> |
The wrapper for a result provided in ActivityResultContract.getSynchronousResult(Context, I)
|
| ActivityResultContracts | A collection of some standard activity call contracts, as provided by android. |
| ActivityResultContracts.CaptureVideo |
An ActivityResultContract to
take a video saving it into the provided
content-Uri.
|
| ActivityResultContracts.CreateDocument |
An ActivityResultContract to prompt the user to select a path for creating a new
document, returning the content: Uri of the item that was created.
|
| ActivityResultContracts.GetContent |
An ActivityResultContract to prompt the user to pick a piece of content, receiving
a content:// Uri for that content that allows you to use
ContentResolver.openInputStream(Uri) to access the raw data.
|
| ActivityResultContracts.GetMultipleContents |
An ActivityResultContract to prompt the user to pick one or more a pieces of
content, receiving a content:// Uri for each piece of content that allows
you to use ContentResolver.openInputStream(Uri)
to access the raw data.
|
| ActivityResultContracts.OpenDocument |
An ActivityResultContract to prompt the user to open a document, receiving its
contents as a file:/http:/content: Uri.
|
| ActivityResultContracts.OpenDocumentTree |
An ActivityResultContract to prompt the user to select a directory, returning the
user selection as a Uri.
|
| ActivityResultContracts.OpenMultipleDocuments |
An ActivityResultContract to prompt the user to open (possibly multiple)
documents, receiving their contents as file:/http:/content: Uris.
|
| ActivityResultContracts.PickContact |
An ActivityResultContract to request the user to pick a contact from the contacts
app.
|
| ActivityResultContracts.RequestMultiplePermissions |
An ActivityResultContract to request permissions
|
| ActivityResultContracts.RequestPermission |
An ActivityResultContract to request a permission
|
| ActivityResultContracts.StartActivityForResult |
An ActivityResultContract that doesn't do any type conversion, taking raw
Intent as an input and ActivityResult as an output.
|
| ActivityResultContracts.StartIntentSenderForResult |
An ActivityResultContract that calls
Activity.startIntentSender(IntentSender, Intent, int, int, int).
|
| ActivityResultContracts.TakePicture |
An ActivityResultContract to
take a picture saving it into the provided
content-Uri.
|
| ActivityResultContracts.TakePicturePreview |
An ActivityResultContract to
take small a picture preview, returning it as a
Bitmap.
|
| ActivityResultContracts.TakeVideo |
This class is deprecated.
The thumbnail bitmap is rarely returned and is not a good signal to determine
whether the video was actually successfully captured. Use ActivityResultContracts.CaptureVideo to instead.
|
| ActivityResultLauncher<I> |
A launcher for a previously-prepared call
to start the process of executing an ActivityResultContract.
|
| ActivityResultRegistry |
A registry that stores activity result callbacks for
registered calls.
|
| ActivityResultRegistryOwner |
A class that has an ActivityResultRegistry that allows you to register a
ActivityResultCallback for handling an
ActivityResultContract.
|
| AdapterListUpdateCallback | ListUpdateCallback that dispatches update events to the given adapter. |
| AdvertisingIdClient | Client for retrieving Advertising ID related info from an AndroidX ID Provider installed on the device. |
| AdvertisingIdInfo | Advertising ID Information. |
| AdvertisingIdNotAvailableException | Indicates an AndroidX Advertising ID is not available. |
| AdvertisingIdProvider | The class for the AndroidX Advertising ID Provider that should provide the resettable ID and LAT preference should implement this interface. |
| AdvertisingIdProviderInfo |
A AdvertisingIdProviderInfo represents the information about an Advertising ID Provider
installed on the device.
|
| AdvertisingIdProviderManager | The AdvertisingIdProviderManager will be used by an Advertising ID Provider to register the provider implementation or retrieve all the Advertising ID Providers on the device. |
| AlarmManagerCompat |
Compatibility library for AlarmManager with fallbacks for older platforms.
|
| AlertDialog | A subclass of Dialog that can display one, two or three buttons. |
| AlertDialog.Builder | |
| AlreadyPersonalizedException | Thrown if trying to create a credential which already exists. |
| AmbientMode |
This class is deprecated.
please use AmbientModeSupport instead.
|
| AmbientMode.AmbientCallback | Callback to receive ambient mode state changes. |
| AmbientMode.AmbientCallbackProvider |
Interface for any Activity that wishes to implement Ambient Mode.
|
| AmbientMode.AmbientController | A class for interacting with the ambient mode on a wearable device. |
| AmbientModeSupport | Use this as a headless Fragment to add ambient support to an Activity on Wearable devices. |
| AmbientModeSupport.AmbientCallback | Callback to receive ambient mode state changes. |
| AmbientModeSupport.AmbientCallbackProvider |
Interface for any Activity that wishes to implement Ambient Mode.
|
| AmbientModeSupport.AmbientController | A class for interacting with the ambient mode on a wearable device. |
| AndroidViewModel |
Application context aware ViewModel.
|
| Animatable2Compat | Interface that drawables supporting animations and callbacks should extend in support lib. |
| Animatable2Compat.AnimationCallback | Abstract class for animation callback. |
| AnimatedStateListDrawableCompat |
A Drawable providing animated transitions between states.
|
| AnimatedVectorDrawableCompat |
For API 24 and above, this class is delegating to the framework's AnimatedVectorDrawable.
|
| Animator |
This is the superclass for classes which provide basic support for animations which can be
started, ended, and have AnimatorListeners added to them.
|
| Animator.AnimatorListener |
An animation listener receives notifications from an animation. |
| Animator.AnimatorPauseListener |
A pause listener receives notifications from an animation when the
animation is paused or resumed.
|
| Animator.AnimatorUpdateListener |
Implementors of this interface can add themselves as update listeners
to an ValueAnimator instance to receive callbacks on every animation
frame, after the current frame's values have been calculated for that
ValueAnimator.
|
| AnimatorInflater | This class is used to instantiate animator XML files into Animator objects. |
| AnimatorListenerAdapter |
This adapter class provides empty implementations of the methods from
Animator.AnimatorListener.
|
| AnimatorRes | Denotes that an integer parameter, field or method return value is expected to be an animator resource reference (e.g. |
| AnimatorSet |
This class plays a set of Animator objects in the specified order.
|
| AnimatorSet.Builder |
The Builder object is a utility class to facilitate adding animations to a
AnimatorSet along with the relationships between the various animations.
|
| AnimatorTestRule |
JUnit TestRule that can be used to run Animators without actually waiting for the
duration of the animation.
|
| AnimRes | Denotes that an integer parameter, field or method return value is expected to be an anim resource reference (e.g. |
| AnticipateInterpolator | An interpolator where the change starts backward then flings forward. |
| AnticipateOvershootInterpolator | An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value. |
| AnyRes | Denotes that an integer parameter, field or method return value is expected to be a resource reference of any type. |
| AnyThread | Denotes that the annotated method can be called from any thread (e.g. |
| AppAuthenticator | Provides methods to verify the signing identity of other apps on the device. |
| AppAuthenticatorXmlException |
This Exception is thrown when the XML configuration file is not in the proper format
to instantiate a new AppAuthenticator.
|
| AppCompatActivity | Base class for activities that wish to use some of the newer platform features on older Android devices. |
| AppCompatAutoCompleteTextView |
A AutoCompleteTextView which supports compatible features on older versions of the
platform, including:
|
| AppCompatButton |
A Button which supports compatible features on older versions of the platform,
including:
|
| AppCompatCallback | Implemented this in order for AppCompat to be able to callback in certain situations. |
| AppCompatCheckBox |
A CheckBox which supports compatible features on older versions of the platform,
including:
|
| AppCompatCheckedTextView |
A CheckedTextView which supports compatible features on older versions of the platform,
including:
|
| AppCompatDelegate |
This class represents a delegate which you can use to extend AppCompat's support to any
Activity.
|
| AppCompatDialog |
Base class for AppCompat themed Dialogs.
|
| AppCompatDialogFragment |
A special version of DialogFragment which uses an AppCompatDialog in place of a
platform-styled dialog.
|
| AppCompatEditText |
A EditText which supports compatible features on older versions of the platform,
including:
|
| AppCompatImageButton |
A ImageButton which supports compatible features on older versions of the platform,
including:
|
| AppCompatImageView |
A ImageView which supports compatible features on older versions of the platform,
including:
|
| AppCompatMultiAutoCompleteTextView |
A MultiAutoCompleteTextView which supports compatible features on older version of the
platform, including:
|
| AppCompatRadioButton |
A RadioButton which supports compatible features on older versions of the platform,
including:
|
| AppCompatRatingBar |
A RatingBar which supports compatible features on older versions of the platform.
|
| AppCompatResources | Class for accessing an application's resources through AppCompat, and thus any backward compatible functionality. |
| AppCompatSeekBar |
A SeekBar which supports compatible features on older versions of the platform.
|
| AppCompatSpinner |
A Spinner which supports compatible features on older versions of the platform,
including:
|
| AppCompatTextView |
A TextView which supports compatible features on older versions of the platform,
including:
|
| AppCompatToggleButton |
A ToggleButton which supports compatible features on older versions of the platform,
including:
|
| AppCompatViewInflater | This class is used by AppCompat to automatically "substitute" all usages of core Android widgets inflated from layout files by the AppCompat extensions of those widgets. |
| AppComponentFactory |
Version of AppComponentFactory that works with androidx libraries.
|
| AppInfo | Container class for information about the app the host is connected to. |
| AppInitializer |
An AppInitializer can be used to initialize all discovered [ComponentInitializer]s.
|
| AppLaunchChecker | This class provides APIs for determining how an app has been launched. |
| AppManager | Manages the communication between the app and the host. |
| AppOpsManagerCompat |
Helper for accessing features in AppOpsManager.
|
| AppSearchBatchResult<KeyType, ValueType> | Provides results for AppSearch batch operations which encompass multiple documents. |
| AppSearchBatchResult.Builder<KeyType, ValueType> |
Builder for AppSearchBatchResult objects.
|
| AppSearchException |
An exception thrown by AppSearchSession or a subcomponent.
|
| AppSearchResult<ValueType> | Information about the success or failure of an AppSearch call. |
| AppSearchSchema | The AppSearch Schema for a particular type of document. |
| AppSearchSchema.BooleanPropertyConfig | Configuration for a property containing a boolean. |
| AppSearchSchema.BooleanPropertyConfig.Builder |
Builder for AppSearchSchema.BooleanPropertyConfig.
|
| AppSearchSchema.Builder |
Builder for objects.
|
| AppSearchSchema.BytesPropertyConfig | Configuration for a property containing a byte array. |
| AppSearchSchema.BytesPropertyConfig.Builder |
Builder for AppSearchSchema.BytesPropertyConfig.
|
| AppSearchSchema.DocumentPropertyConfig | Configuration for a property containing another Document. |
| AppSearchSchema.DocumentPropertyConfig.Builder |
Builder for AppSearchSchema.DocumentPropertyConfig.
|
| AppSearchSchema.DoublePropertyConfig | Configuration for a property containing a double-precision decimal number. |
| AppSearchSchema.DoublePropertyConfig.Builder |
Builder for AppSearchSchema.DoublePropertyConfig.
|
| AppSearchSchema.LongPropertyConfig | Configuration for a property containing a 64-bit integer. |
| AppSearchSchema.LongPropertyConfig.Builder |
Builder for AppSearchSchema.LongPropertyConfig.
|
| AppSearchSchema.PropertyConfig | Common configuration for a single property (field) in a Document. |
| AppSearchSchema.StringPropertyConfig | Configuration for a property of type String in a Document. |
| AppSearchSchema.StringPropertyConfig.Builder |
Builder for AppSearchSchema.StringPropertyConfig.
|
| AppSearchSession | Provides a connection to a single AppSearch database. |
| AppWidgetProviderWithCallbacks<T extends CallbackReceiver> |
Version of AppWidgetProvider that implements a CallbackReceiver.
|
| ArcLayout | Container which will lay its elements out on an arc. |
| ArcLayout.LayoutParams | Layout parameters for a widget added to an arc. |
| ArcLayout.Widget | Interface for a widget which knows it is being rendered inside an arc, and will draw itself accordingly. |
| ArcMotion | A PathMotion that generates a curved path along an arc on an imaginary circle containing the two points. |
| ArgbEvaluator | This evaluator can be used to perform type interpolation between integer values that represent ARGB colors. |
| ArrayCreatingInputMerger |
An InputMerger that attempts to merge the inputs, creating arrays when necessary.
|
| ArrayMap<K, V> |
ArrayMap is a generic key->value mapping data structure that is
designed to be more memory efficient than a traditional HashMap,
this implementation is a version of the platform's
android.util.ArrayMap that can be used on older versions of the platform.
|
| ArrayObjectAdapter |
An ObjectAdapter implemented with an ArrayList.
|
| ArrayRes | Denotes that an integer parameter, field or method return value is expected to be an array resource reference (e.g. |
| ArraySet<E> |
ArraySet is a generic set data structure that is designed to be more memory efficient than a
traditional HashSet.
|
| AspectRatio | The aspect ratio of the use case. |
| AsyncDifferConfig<T> |
Configuration object for ListAdapter, AsyncListDiffer, and similar
background-thread list diffing adapter logic.
|
| AsyncDifferConfig.Builder<T> |
Builder class for AsyncDifferConfig.
|
| AsyncLayoutInflater |
Helper class for inflating layouts asynchronously. |
| AsyncLayoutInflater.OnInflateFinishedListener | |
| AsyncListDiffer<T> |
Helper for computing the difference between two lists via DiffUtil on a background
thread.
|
| AsyncListDiffer.ListListener<T> | Listener for when the current List is updated. |
| AsyncListUtil<T> | A utility class that supports asynchronous content loading. |
| AsyncListUtil.DataCallback<T> |
The callback that provides data access for AsyncListUtil.
|
| AsyncListUtil.ViewCallback |
The callback that links AsyncListUtil with the list view.
|
| AsyncTaskLoader<D> |
Static library support version of the framework's AsyncTaskLoader.
|
| AtomicFile |
Static library support version of the framework's AtomicFile, a helper class
for performing atomic operations on a file by writing to a new file and renaming it into the
place of the original file after the write has successfully completed.
|
| Attribute | Map a getter to its Android resources attribute. |
| Attribute.IntMap | One entry in a mapping of int values to enum or flag names. |
| AttrRes | Denotes that an integer parameter, field or method return value is expected to be an attribute reference (e.g. |
| AudioAttributesCompat | A class to encapsulate a collection of attributes describing information about an audio stream. |
| AudioAttributesCompat.Builder |
Builder class for AudioAttributesCompat objects.
|
| AudioFocusRequestCompat |
Compatibility version of an AudioFocusRequest.
|
| AudioFocusRequestCompat.Builder |
Builder class for AudioFocusRequestCompat objects.
|
| AudioManagerCompat |
Compatibility library for AudioManager with fallbacks for older platforms.
|
| AuthPrompt | A handle to the prompt that is shown while the user is authenticating. |
| AuthPromptCallback | A collection of methods that may be invoked by an auth prompt during authentication. |
| AuthPromptHost | A wrapper class for the component that will be used to host an auth prompt. |
| AutoImageCaptureExtender |
This class is deprecated.
Use
ExtensionsManager.isExtensionAvailable(CameraProvider, CameraSelector, int)
to check whether extension function can support with the given CameraSelector. Use
ExtensionsManager.getExtensionEnabledCameraSelector(CameraProvider, CameraSelector, int)
to get a CameraSelector for the specific extension mode, then use it to bind the use
cases to a lifecycle owner.
|
| AutoMigration | Declares an automatic migration on a Database. |
| AutoMigrationSpec | Interface for defining an automatic migration specification for Room databases. |
| AutoPreviewExtender |
This class is deprecated.
Use
ExtensionsManager.isExtensionAvailable(CameraProvider, CameraSelector, int)
to check whether extension function can support with the given CameraSelector. Use
ExtensionsManager.getExtensionEnabledCameraSelector(CameraProvider, CameraSelector, int)
to get a CameraSelector for the specific extension mode, then use it to bind the use
cases to a lifecycle owner.
|
| AutoScrollHelper | AutoScrollHelper is a utility class for adding automatic edge-triggered scrolling to Views. |
| AutoTransition | Utility class for creating a default transition that automatically fades, moves, and resizes views during a scene change. |
B
| BackgroundManager | Supports background image continuity between multiple Activities. |
| BackoffPolicy | An enumeration of backoff policies when retrying work. |
| BandPredicate | Provides a means of controlling when and where band selection can be initiated. |
| BandPredicate.EmptyArea |
A BandPredicate that allows initiation of band selection only in areas of RecyclerView
that map to RecyclerView.NO_POSITION.
|
| BandPredicate.NonDraggableArea |
A BandPredicate that allows initiation of band selection in any area that is not
draggable as determined by consulting
ItemDetailsLookup.ItemDetails.inDragRegion(MotionEvent).
|
| BaseCardView | A card style layout that responds to certain state changes. |
| BaseCardView.LayoutParams | Per-child layout information associated with BaseCardView. |
| BaseFragment |
This class is deprecated.
use BaseSupportFragment
|
| BaseGridView | An abstract base class for vertically and horizontally scrolling lists. |
| BaseGridView.OnKeyInterceptListener | Listener for intercepting key dispatch events. |
| BaseGridView.OnLayoutCompletedListener | Interface for receiving notification when BaseGridView has completed a full layout calculation. |
| BaseGridView.OnMotionInterceptListener | Listener for intercepting generic motion dispatch events. |
| BaseGridView.OnTouchInterceptListener | Listener for intercepting touch dispatch events. |
| BaseGridView.OnUnhandledKeyListener | |
| BaseGridView.SmoothScrollByBehavior | Defines behavior of duration and interpolator for smoothScrollBy(). |
| BaseLeanbackPreferenceFragment |
This class is deprecated.
Use BaseLeanbackPreferenceFragmentCompat
|
| BaseLeanbackPreferenceFragmentCompat | This fragment provides a preference fragment with leanback-style behavior, suitable for embedding into broader UI elements. |
| BaseOnItemViewClickedListener<T> | Interface for receiving notification when an item view holder is clicked. |
| BaseOnItemViewSelectedListener<T> | Interface for receiving notification when a row or item becomes selected. |
| BaseSupportFragment | Base class for leanback Fragments. |
| BatchingListUpdateCallback |
Wraps a ListUpdateCallback callback and batches operations that can be merged.
|
| BeautyImageCaptureExtender |
This class is deprecated.
Use
ExtensionsManager.isExtensionAvailable(CameraProvider, CameraSelector, int)
to check whether extension function can support with the given CameraSelector. Use
ExtensionsManager.getExtensionEnabledCameraSelector(CameraProvider, CameraSelector, int)
to get a CameraSelector for the specific extension mode, then use it to bind the use
cases to a lifecycle owner.
|
| BeautyPreviewExtender |
This class is deprecated.
Use
ExtensionsManager.isExtensionAvailable(CameraProvider, CameraSelector, int)
to check whether extension function can support with the given CameraSelector. Use
ExtensionsManager.getExtensionEnabledCameraSelector(CameraProvider, CameraSelector, int)
to get a CameraSelector for the specific extension mode, then use it to bind the use
cases to a lifecycle owner.
|
| BidiFormatter | Utility class for formatting text for display in a potentially opposite-directionality context without garbling. |
| BidiFormatter.Builder | A class for building a BidiFormatter with non-default options. |
| BidirectionalTypeConverter<T, V> | Abstract base class used convert type T to another type V and back again. |
| BinderThread | Denotes that the annotated method should only be called on the binder thread. |
| BiometricManager | A class that provides system information related to biometrics (e.g. |
| BiometricManager.Authenticators |
Types of authenticators, defined at a level of granularity supported by
BiometricManager and BiometricPrompt.
|
| BiometricPrompt | A class that manages a system-provided biometric prompt. |
| BiometricPrompt.AuthenticationCallback |
A collection of methods that may be invoked by BiometricPrompt during authentication.
|
| BiometricPrompt.AuthenticationResult |
A container for data passed to BiometricPrompt.AuthenticationCallback.onAuthenticationSucceeded(AuthenticationResult) when the user has successfully authenticated.
|
| BiometricPrompt.CryptoObject |
A wrapper class for the crypto objects supported by BiometricPrompt.
|
| BiometricPrompt.PromptInfo |
A set of configurable options for how the BiometricPrompt should appear and behave.
|
| BiometricPrompt.PromptInfo.Builder |
A builder used to set individual options for the BiometricPrompt.PromptInfo class.
|
| BitmapCompat |
Helper for accessing features in Bitmap.
|
| BlendModeColorFilterCompat | Helper for accessing ColorFilter APIs on various API levels of the platform |
| BlendModeCompat |
Compat version of BlendMode, usages of BlendModeCompat will
map to PorterDuff.Mode wherever possible
|
| BokehImageCaptureExtender |
This class is deprecated.
Use
ExtensionsManager.isExtensionAvailable(CameraProvider, CameraSelector, int)
to check whether extension function can support with the given CameraSelector. Use
ExtensionsManager.getExtensionEnabledCameraSelector(CameraProvider, CameraSelector, int)
to get a CameraSelector for the specific extension mode, then use it to bind the use
cases to a lifecycle owner.
|
| BokehPreviewExtender |
This class is deprecated.
Use
ExtensionsManager.isExtensionAvailable(CameraProvider, CameraSelector, int)
to check whether extension function can support with the given CameraSelector. Use
ExtensionsManager.getExtensionEnabledCameraSelector(CameraProvider, CameraSelector, int)
to get a CameraSelector for the specific extension mode, then use it to bind the use
cases to a lifecycle owner.
|
| BoolRes | Denotes that an integer parameter, field or method return value is expected to be a boolean resource reference. |
| BounceInterpolator | An interpolator where the change bounces at the end. |
| BoundaryInterfaceReflectionUtil | A set of utility methods used for calling across the support library boundary. |
| BoundsRule |
This class contains the rules for updating the bounds of a
CompositeDrawable.ChildDrawable.
|
| BoundsRule.ValueRule | This class represents individual rules for updating the bounds. |
| BoxInsetLayout |
BoxInsetLayout is a screen shape-aware ViewGroup that can box its children in the center
square of a round screen by using the layout_boxedEdges attribute.
|
| BoxInsetLayout.LayoutParams | Per-child layout information for layouts that support margins, gravity and boxedEdges. |
| BrandedFragment |
This class is deprecated.
use BrandedSupportFragment
|
| BrandedSupportFragment |
Fragment class for managing search and branding using a view that implements
TitleViewAdapter.Provider.
|
| BroadcastReceiverWithCallbacks<T extends CallbackReceiver> | Extend this broadcast receiver to be able to receive callbacks as well as normal broadcasts. |
| BrowseFragment |
This class is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.BrowseTransitionListener |
This class is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.FragmentFactory<T extends Fragment> |
This class is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.FragmentHost |
This interface is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.ListRowFragmentFactory |
This class is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.MainFragmentAdapter<T extends Fragment> |
This class is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.MainFragmentAdapterProvider |
This interface is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.MainFragmentAdapterRegistry |
This class is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.MainFragmentRowsAdapter<T extends Fragment> |
This class is deprecated.
use BrowseSupportFragment
|
| BrowseFragment.MainFragmentRowsAdapterProvider |
This interface is deprecated.
use BrowseSupportFragment
|
| BrowseFrameLayout | A ViewGroup for managing focus behavior between overlapping views. |
| BrowseFrameLayout.OnChildFocusListener | Interface for managing child focus in a BrowseFrameLayout. |
| BrowseFrameLayout.OnFocusSearchListener | Interface for selecting a focused view in a BrowseFrameLayout when the system focus finder couldn't find a view to focus. |
| BrowserActionItem | This class is deprecated. Browser Actions are deprecated as of release 1.2.0. |
| BrowserActionsIntent | This class is deprecated. Browser Actions are deprecated as of release 1.2.0. |
| BrowserActionsIntent.Builder | Builder class for opening a Browser Actions context menu. |
| BrowseSupportFragment | A fragment for creating Leanback browse screens. |
| BrowseSupportFragment.BrowseTransitionListener | Listener for transitions between browse headers and rows. |
| BrowseSupportFragment.FragmentFactory<T extends Fragment> | Factory class responsible for creating fragment given the current item. |
| BrowseSupportFragment.FragmentHost |
Possible set of actions that BrowseSupportFragment exposes to clients.
|
| BrowseSupportFragment.ListRowFragmentFactory |
FragmentFactory implementation for ListRow.
|
| BrowseSupportFragment.MainFragmentAdapter<T extends Fragment> |
Interface that defines the interaction between BrowseSupportFragment and its main
content fragment.
|
| BrowseSupportFragment.MainFragmentAdapterProvider |
Interface to be implemented by all fragments for providing an instance of
BrowseSupportFragment.MainFragmentAdapter.
|
| BrowseSupportFragment.MainFragmentAdapterRegistry |
Registry class maintaining the mapping of Row subclasses to BrowseSupportFragment.FragmentFactory.
|
| BrowseSupportFragment.MainFragmentRowsAdapter<T extends Fragment> |
This is used to pass information to RowsSupportFragment or its subclasses.
|
| BrowseSupportFragment.MainFragmentRowsAdapterProvider |
Interface to be implemented by RowsSupportFragment and its subclasses for providing
an instance of BrowseSupportFragment.MainFragmentRowsAdapter.
|
| BuildCompat | This class contains additional platform version checking methods for targeting pre-release versions of Android. |
| BuildCompat.PrereleaseSdkCheck | Experimental feature set for pre-release SDK checks. |
| Bundleable | A class that serializes and stores an object for sending over IPC. |
| BundleCompat |
Helper for accessing features in Bundle.
|
| BundledEmojiCompatConfig |
EmojiCompat.Config implementation that loads the metadata using AssetManager and
bundled resources.
|
| BundledEmojiCompatConfig |
EmojiCompat.Config implementation that loads the metadata using AssetManager and
bundled resources.
|
| BundlerException |
An Exception that notates a failure in serializing or deserialized to or from a bundle.
|
C
| CallbackHandlerRegistry |
The holder for callbacks that are tagged with RemoteCallable.
|
| CallbackHandlerRegistry.CallbackHandler<T extends CallbackReceiver> | The interface used to trigger a callback when the pending intent is fired. |
| CallbackMediaItem |
Structure for media item descriptor for DataSourceCallback.
|
| CallbackMediaItem.Builder |
This Builder class simplifies the creation of a CallbackMediaItem object.
|
| CallbackReceiver<T> | An objects that can receive remote callbacks. |
| CallbackToFutureAdapter |
A utility useful for adapting interfaces that take callbacks into interfaces that return ListenableFuture.
|
| CallbackToFutureAdapter.Completer<T> |
Used to complete the future returned by CallbackToFutureAdapter.getFuture(CallbackToFutureAdapter.Resolver
|
| CallbackToFutureAdapter.Resolver<T> |
This interface should be implemented by the object passed into
CallbackToFutureAdapter.getFuture(Resolver).
|
| CallSuper | Denotes that any overriding methods should invoke this method as well. |
| Camera |
The camera interface is used to control the flow of data to use cases, control the
camera via the CameraControl, and publish the state of the camera via CameraInfo.
|
| Camera2CameraControl |
An class that provides ability to interoperate with the android.hardware.camera2 APIs.
|
| Camera2CameraInfo | An interface for retrieving Camera2-related camera information. |
| Camera2Config |
Convenience class for generating a pre-populated Camera2 CameraXConfig.
|
| Camera2Interop |
Utilities related to interoperability with the android.hardware.camera2 APIs.
|
| Camera2Interop.Extender<T> |
Extends a ExtendableBuilder to add Camera2 options.
|
| CameraControl |
The CameraControl provides various asynchronous operations like zoom, focus and
metering which affects output of all UseCases currently bound to that camera.
|
| CameraControl.OperationCanceledException | An exception representing a failure that the operation is canceled which might be caused by a new value is set or camera is closed. |
| CameraController | The abstract base camera controller class. |
| CameraController.OutputSize |
Represents the output size of a UseCase.
|
| CameraFilter | An interface for filtering cameras. |
| CameraInfo | An interface for retrieving camera information. |
| CameraInfoUnavailableException | An exception thrown when unable to retrieve information about a camera. |
| CameraProvider |
A CameraProvider provides basic access to a set of cameras such as querying for camera
existence or information.
|
| CameraSelector | A set of requirements and priorities used to select a camera or return a filtered set of cameras. |
| CameraSelector.Builder |
Builder for a CameraSelector.
|
| CameraState | Represents the different states the camera can be in. |
| CameraState.ErrorType | Types of errors the camera can encounter. |
| CameraState.StateError | Error that the camera has encountered. |
| CameraState.Type | States the camera can be in. |
| CameraUnavailableException |
CameraUnavailableException is thrown when a camera device could not be queried or opened
or if the connection to an opened camera device is no longer valid.
|
| CameraXConfig | A configuration for adding implementation and user-specific behavior to CameraX. |
| CameraXConfig.Builder |
A builder for generating CameraXConfig objects.
|
| CameraXConfig.Provider | An interface which can be implemented to provide the configuration for CameraX. |
| CancellationSignal |
Static library support version of the framework's CancellationSignal.
|
| CancellationSignal.OnCancelListener | Listens for cancellation. |
| CanvasComplicationFactory | Factory for creating a CanvasComplication. |
| CaptureRequestOptions | A bundle of Camera2 capture request options. |
| CaptureRequestOptions.Builder |
Builder for creating CaptureRequestOptions instance.
|
| CarAppActivity | The class representing a car app activity. |
| CarAppApiLevels | API levels supported by this library. |
| CarAppExtender | Helper class to add car app extensions to notifications. |
| CarAppExtender.Builder |
A builder of CarAppExtender.
|
| CarAppPermission | Defines all constants for permissions that a car app can use. |
| CarAppService | The base class for implementing a car app that runs in the car. |
| CarColor | Represents a color to be used in a car app. |
| CarConnection | A class that allows retrieval of information about connection to a car head unit. |
| CarContext |
The CarContext class is a ContextWrapper subclass accessible to your CarAppService and Screen instances, which provides access to car services such as the
ScreenManager for managing the screen stack, the AppManager for general
app-related functionality such as accessing a surface for drawing your navigation app's map, and
the NavigationManager used by turn-by-turn navigation apps to communicate navigation
metadata and other navigation-related events with the host.
|
| CardView | A FrameLayout with a rounded corner background and shadow. |
| CarHardwareLocation | Information about car specific car location available from the car hardware. |
| CarHardwareManager | Manages access to car hardware specific properties and sensors. |
| CarIcon | Represents an icon to be used in a car app. |
| CarIcon.Builder |
A builder of CarIcon.
|
| CarIconSpan |
A span that replaces the text it is attached to with a CarIcon that is aligned with the
surrounding text.
|
| CarInfo | Manages access to car hardware specific info such as model, energy, and speed info. |
| CarLocation | Represents a geographical location with a latitude and a longitude. |
| CarNotificationManager | A manager for car apps to send notifications. |
| CarPendingIntent |
A class which creates PendingIntents that will start a car app, to be used in a
notification action.
|
| CarProtocol | Any class annotated with this marker is part of the protocol layer for remote host rendering. |
| CarSensors | Manages access to androidx.car.app.hardware specific sensors such as compass, accelerometer, and gyroscope. |
| CarSpan | Base class for all span types allowed for a car app. |
| CarText | A model that represents text to display in the car screen. |
| CarText.Builder |
A builder of CarText.
|
| CarToast | A message to show to the user for a short period of time. |
| CarUnit | Units such as speed and distance for car hardware measurements and display. |
| CarValue<T> | A data value object returned from car hardware with associated metadata including status, timestamp, and the actual value. |
| ChangeBounds | This transition captures the layout bounds of target views before and after the scene change and animates those changes during the transition. |
| ChangeClipBounds |
ChangeClipBounds captures the View.getClipBounds() before and after the
scene change and animates those changes during the transition.
|
| ChangeImageTransform | This Transition captures an ImageView's matrix before and after the scene change and animates it during the transition. |
| ChangeScroll | This transition captures the scroll properties of targets before and after the scene change and animates any changes. |
| ChangeTransform | This Transition captures scale and rotation for Views before and after the scene change and animates those changes during the transition. |
| Channel |
A convenience class to access TvContractCompat.Channels entries in the system content
provider.
|
| Channel.Builder |
The builder class that makes it easy to chain setters to create a Channel object.
|
| ChannelLogoUtils | A utility class for conveniently storing and loading channel logos. |
| CheckBoxPreference |
A Preference that provides checkbox widget functionality.
|
| CheckedTextViewCompat |
Helper for accessing CheckedTextView.
|
| CheckResult | Denotes that the annotated method returns a result that it typically is an error to ignore. |
| ChecksSdkIntAtLeast | Denotes that the annotated method checks if the SDK_INT API level is at least the given value, and either returns it or executes the given lambda in that case (or if it's a field, has the value true). |
| CipherSuiteNotSupportedException | Thrown if trying to use a cipher suite which isn't supported. |
| CircularArray<E> | CircularArray is a generic circular array data structure that provides O(1) random read, O(1) prepend and O(1) append. |
| CircularIntArray | CircularIntArray is a circular integer array data structure that provides O(1) random read, O(1) prepend and O(1) append. |
| CircularProgressDrawable | Drawable that renders the animated indeterminate progress indicator in the Material design style without depending on API level 11. |
| CircularProgressLayout |
CircularProgressLayout adds a circular countdown timer behind the view it contains,
typically used to automatically confirm an operation after a short delay has elapsed.
|
| CircularProgressLayout.OnTimerFinishedListener |
Interface to implement for listening to onTimerFinished(CircularProgressLayout) event.
|
| CircularPropagation | A propagation that varies with the distance to the epicenter of the Transition or center of the scene if no epicenter exists. |
| Class2BiometricAuthPrompt | An authentication prompt that requires the user to present a Class 2 biometric (e.g. |
| Class2BiometricAuthPrompt.Builder |
Builder for a Class2BiometricAuthPrompt with configurable options.
|
| Class2BiometricOrCredentialAuthPrompt | An authentication prompt that requires the user to present a Class 2 biometric (e.g. |
| Class2BiometricOrCredentialAuthPrompt.Builder |
Builder for a Class2BiometricOrCredentialAuthPrompt with configurable options.
|
| Class3BiometricAuthPrompt | An authentication prompt that requires the user to present a Class 3 biometric (e.g. |
| Class3BiometricAuthPrompt.Builder |
Builder for a Class3BiometricAuthPrompt with configurable options.
|
| Class3BiometricOrCredentialAuthPrompt | An authentication prompt that requires the user to present a Class 3 biometric (e.g. |
| Class3BiometricOrCredentialAuthPrompt.Builder |
Builder for a Class3BiometricOrCredentialAuthPrompt with configurable options.
|
| ClassPresenterSelector |
A ClassPresenterSelector selects a Presenter based on the item's
Java class.
|
| ClickableSpan | A span that makes a section of text clickable. |
| CollapsibleActionView |
This interface is deprecated.
Use the platform-provided CollapsibleActionView interface.
|
| ColorBuilders | Builders for color utilities for layout elements. |
| ColorBuilders.ColorProp | A property defining a color. |
| ColorBuilders.ColorProp.Builder |
Builder for ColorBuilders.ColorProp
|
| ColorFilterCache |
Cache of ColorFilters for a given color at different alpha levels.
|
| ColorFilterDimmer | Helper class for applying a dim level to a View. |
| ColorInt |
Denotes that the annotated element represents a packed color
int, AARRGGBB.
|
| ColorLong |
Denotes that the annotated element represents a packed color long. |
| ColorOverlayDimmer | Helper class for assigning a dim color to Paint. |
| ColorRes | Denotes that an integer parameter, field or method return value is expected to be a color resource reference (e.g. |
| ColorUtils |
A set of color-related utility methods, building upon those available in Color.
|
| ColumnInfo | Allows specific customization about the column associated with this field. |
| ColumnInfo.Collate | |
| ColumnInfo.SQLiteTypeAffinity |
The SQLite column type constants that can be used in ColumnInfo.typeAffinity()
|
| Compass | Information about car specific compass available from the car hardware. |
| ComponentActivity | Base class for activities that enables composition of higher level components. |
| CompositeDrawable | Generic drawable class that can be composed of multiple children. |
| CompositeDrawable.ChildDrawable |
Wrapper class holding a drawable object and BoundsRule to update drawable bounds
when parent bound changes.
|
| CompositePageTransformer |
Allows for combining multiple ViewPager2.PageTransformer objects.
|
| CompoundButtonCompat |
Helper for accessing CompoundButton.
|
| ConcatAdapter |
An RecyclerView.Adapter implementation that presents the contents of multiple adapters in sequence.
|
| ConcatAdapter.Config |
The configuration object for a ConcatAdapter.
|
| ConcatAdapter.Config.Builder |
The builder for ConcatAdapter.Config class.
|
| ConcatAdapter.Config.StableIdMode |
Defines how ConcatAdapter handle stable ids (RecyclerView.Adapter.hasStableIds()).
|
| Configuration |
The Configuration object used to customize WorkManager upon initialization.
|
| Configuration.Builder |
A Builder for Configurations.
|
| Configuration.Provider |
A class that can provide the Configuration for WorkManager and allow for on-demand
initialization of WorkManager.
|
| ConfigurationCompat |
Helper class which allows access to properties of Configuration in
a backward compatible fashion.
|
| ConfigurationHelper |
Helper class which allows access to properties of Configuration in
a backward compatible fashion.
|
| ConfirmationActivity | This Activity is used to display confirmation animations after the user completes an action on the wearable. |
| ConfirmationOverlay | Displays a full-screen confirmation animation with optional text and then hides it. |
| ConfirmationOverlay.OnAnimationFinishedListener |
Interface for listeners to be notified when the ConfirmationOverlay animation has
finished and its View has been removed.
|
| ConfirmationOverlay.OverlayType | Types of animations to display in the overlay. |
| ConnectivityManagerCompat |
Helper for accessing features in ConnectivityManager.
|
| ConstraintManager | Manages various constraints on the library as enforced by the host. |
| Constraints |
A specification of the requirements that need to be met before a WorkRequest can run.
|
| Constraints.Builder |
A Builder for a Constraints object.
|
| Consumer<T> |
Compat version of Consumer
|
| ContentInfoCompat |
Holds all the relevant data for a request to OnReceiveContentListener.
|
| ContentInfoCompat.Builder |
Builder for ContentInfoCompat.
|
| ContentLoadingProgressBar | ContentLoadingProgressBar implements a ProgressBar that waits a minimum time to be dismissed before showing. |
| ContentPager |
ContentPager provides support for loading "paged" data on a background thread
using the ContentResolver framework.
|
| ContentPager.ContentCallback | Callback by which a client receives results of a query. |
| ContentPager.CursorDisposition | |
| ContentPager.QueryRunner | Implementations of this interface provide the mechanism for execution of queries off the UI thread. |
| ContentPager.QueryRunner.Callback | Callback that receives a cursor once a query as been executed on the Runner. |
| ContentProviderCompat |
Helper for accessing features in ContentProvider in a backwards
compatible fashion.
|
| ContentProviderWithCallbacks<T extends ContentProviderWithCallbacks> |
Version of ContentProvider that can be used as a CallbackReceiver.
|
| ContentRecommendation | The ContentRecommendation object encapsulates all application provided data for a single content recommendation item. |
| ContentRecommendation.Builder |
Builder class for ContentRecommendation objects.
|
| ContentRecommendation.ContentMaturity | |
| ContentRecommendation.ContentPricing | |
| ContentRecommendation.ContentStatus | |
| ContentRecommendation.ContentType | |
| ContentRecommendation.IntentData |
Object used to encapsulate the data to be used to build the PendingIntent object
associated with a given content recommendation, at the time this recommendation gets posted
to the home Screen.
|
| ContentRecommendation.IntentType | |
| ContentResolverCompat |
Helper for accessing features in ContentResolver in a backwards
compatible fashion.
|
| ContentView |
Annotation that can be attached to a constructor with a single LayoutRes parameter
to denote what layout the component intends to inflate and set as its content.
|
| ContextAware |
A ContextAware class is associated with a Context sometime after
the class is instantiated.
|
| ContextAwareHelper |
Helper class for implementing ContextAware.
|
| ContextCompat |
Helper for accessing features in Context.
|
| ContextThemeWrapper | A context wrapper that allows you to modify or replace the theme of the wrapped context. |
| ControlButtonPresenterSelector |
Displays primary and secondary controls for a PlaybackControlsRow.
|
| ConversationAction |
Represents an action suggested by a TextClassifier on a given conversation.
|
| ConversationAction.Builder |
Builder class to construct ConversationAction.
|
| ConversationActions |
Represents a list of actions suggested by a TextClassifier on a given conversation.
|
| ConversationActions.Message | Represents a message in the conversation. |
| ConversationActions.Message.Builder |
Builder class to construct a ConversationActions.Message
|
| ConversationActions.Request | A request object for generating conversation action suggestions. |
| ConversationActions.Request.Builder |
Builder object to construct the ConversationActions.Request object.
|
| CoordinateTransform |
This class represents the transform from one OutputTransform to another.
|
| CoordinatorLayout |
CoordinatorLayout is a super-powered FrameLayout.
|
| CoordinatorLayout.AttachedBehavior |
Defines the default attached CoordinatorLayout.Behavior of a View class
When writing a custom view, implement this interface to return the default behavior
when used as a direct child of an |
| CoordinatorLayout.Behavior<V extends View> |
Interaction behavior plugin for child views of CoordinatorLayout.
|
| CoordinatorLayout.DefaultBehavior |
This @interface is deprecated.
Use CoordinatorLayout.AttachedBehavior instead
|
| CoordinatorLayout.LayoutParams |
Parameters describing the desired layout for a child of a CoordinatorLayout.
|
| CoordinatorLayout.SavedState | |
| CountingTaskExecutorRule | A JUnit Test Rule that swaps the background executor used by the Architecture Components with a different one which counts the tasks as they are start and finish. |
| CredentialAuthPrompt | An authentication prompt that requires the user to present the screen lock credential (i.e. |
| CredentialAuthPrompt.Builder |
Builder for a CredentialAuthPrompt with configurable options.
|
| CursorAdapter |
Static library support version of the framework's CursorAdapter.
|
| CursorLoader |
Static library support version of the framework's CursorLoader.
|
| CursorMapper |
Abstract class used to convert the current Cursor row to a single
object.
|
| CursorObjectAdapter |
An ObjectAdapter implemented with a Cursor.
|
| CursorWindowCompat |
Helper for accessing features in CursorWindow
|
| CurvedTextView | CurvedTextView is a component allowing developers to easily write curved text following the curvature of the largest circle that can be inscribed in the view. |
| CurvingLayoutCallback |
An implementation of the WearableLinearLayoutManager.LayoutCallback aligning the children
of the associated WearableRecyclerView along a pre-defined vertical curve.
|
| CustomTabColorSchemeParams | Contains visual parameters of a Custom Tab that may depend on the color scheme. |
| CustomTabColorSchemeParams.Builder |
Builder class for CustomTabColorSchemeParams objects.
|
| CustomTabsCallback | A callback class for custom tabs client to get messages regarding events in their custom tabs. |
| CustomTabsClient |
Class to communicate with a CustomTabsService and create
CustomTabsSession from it.
|
| CustomTabsIntent |
Class holding the Intent and start bundle for a Custom Tabs Activity.
|
| CustomTabsIntent.Builder |
Builder class for CustomTabsIntent objects.
|
| CustomTabsService | Abstract service class for implementing Custom Tabs related functionality. |
| CustomTabsService.Relation | |
| CustomTabsService.Result | |
| CustomTabsServiceConnection |
Abstract ServiceConnection to use while binding to a CustomTabsService.
|
| CustomTabsSession | A class to be used for Custom Tabs related communication. |
| CustomTabsSessionToken | Wrapper class that can be used as a unique identifier for a session. |
| CycleInterpolator | Repeats the animation for a specified number of cycles. |
D
| Dao | Marks the class as a Data Access Object. |
| Data |
A persistable set of key/value pairs which are used as inputs and outputs for
ListenableWorkers.
|
| Data.Builder |
A builder for Data objects.
|
| Database | Marks a class as a RoomDatabase. |
| DatabaseConfiguration |
Configuration class for a RoomDatabase.
|
| DatabaseUtilsCompat |
This class is deprecated.
Use DatabaseUtils directly.
|
| DatabaseView | Marks a class as an SQLite view. |
| DataSourceCallback | For supplying media data, implement this if your app has special requirements for the way media data is obtained. |
| DatePicker |
DatePicker is a directly subclass of Picker.
|
| DateTimeWithZone | A time with an associated time zone information. |
| DecelerateInterpolator | An interpolator where the rate of change starts out quickly and and then decelerates. |
| DefaultEmojiCompatConfig | The default config will use downloadable fonts to fetch the emoji compat font file. |
| DefaultItemAnimator |
This implementation of RecyclerView.ItemAnimator provides basic
animations on remove, add, and move events that happen to the items in
a RecyclerView.
|
| DefaultLifecycleObserver |
Callback interface for listening to LifecycleOwner state changes.
|
| DelegatingWorkerFactory |
A WorkerFactory which delegates to other factories.
|
| Delete |
Marks a method in a Dao annotated class as a delete method.
|
| DeleteColumn |
Repeatable annotation declaring the deleted columns in the AutoMigration.to() version of
an auto migration.
|
| DeleteColumn.Entries |
Container annotation for the repeatable annotation DeleteColumn.
|
| DeleteTable |
Repeatable annotation declaring the deleted tables in the AutoMigration.to() version of
an auto migration.
|
| DeleteTable.Entries |
Container annotation for the repeatable annotation DeleteTable.
|
| Destination | A class representing information related to a destination. |
| Destination.Builder |
A builder of Destination.
|
| DetailsFragment |
This class is deprecated.
use DetailsSupportFragment
|
| DetailsFragmentBackgroundController |
This class is deprecated.
use DetailsSupportFragmentBackgroundController
|
| DetailsOverviewLogoPresenter | Presenter that responsible to create a ImageView and bind to DetailsOverviewRow. |
| DetailsOverviewLogoPresenter.ViewHolder | ViewHolder for Logo view of DetailsOverviewRow. |
| DetailsOverviewRow |
An overview Row for a details fragment.
|
| DetailsOverviewRow.Listener | Listener for changes of DetailsOverviewRow. |
| DetailsOverviewRowPresenter |
This class is deprecated.
Use FullWidthDetailsOverviewRowPresenter
|
| DetailsOverviewRowPresenter.ViewHolder | A ViewHolder for the DetailsOverviewRow. |
| DetailsParallax | Subclass of Parallax object that tracks overview row's top and bottom edge in DetailsFragment or DetailsSupportFragment. |
| DetailsSupportFragment | A fragment for creating Leanback details screens. |
| DetailsSupportFragmentBackgroundController | Controller for DetailsSupportFragment parallax background and embedded video play. |
| DeviceParametersBuilders | Builders for request messages used to fetch tiles and resources. |
| DeviceParametersBuilders.DeviceParameters | Parameters describing the device requesting a tile update. |
| DeviceParametersBuilders.DeviceParameters.Builder |
Builder for DeviceParametersBuilders.DeviceParameters
|
| DeviceWearableButtonsProvider |
Default implementation of WearableButtonsProvider, that reads the button locations from
the platform.
|
| DialogCompat |
Helper for accessing features in Dialog in a backwards compatible
fashion.
|
| DialogFragment |
Static library support version of the framework's DialogFragment.
|
| DialogPreference | <td class="jd-descrcol" width="100%"