Android 12 Developer Preview is here! Try it out, and give us your feedback!

Class Index

These are all the API classes. See all API packages.

A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  

A

<
AbsoluteAlignment

A collection of common Alignments unaware of the layout direction.

AbsoluteCutCornerShape

A shape describing the rectangle with cut corners.

AbsoluteRoundedCornerShape

A shape describing the rectangle with rounded corners.

AbsSavedState

A Parcelable implementation that should be used by inheritance hierarchies to ensure the state of all classes along the chain is saved.

AbstractApplier

An abstract Applier implementation.

AbstractComposeView

Base class for custom android.view.Views implemented using Jetpack Compose UI.

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.

AbstractProgressFragment

The base class for Fragments that handle dynamic feature installation.

AbstractSavedStateViewModelFactory

Skeleton of androidx.

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.

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.

AccessibilityAction

Standard accessibility action.

AccessibilityClickableSpanCompat

ClickableSpan cannot be parceled, but accessibility services need to be able to cause their callback handlers to be called.

AccessibilityDelegateCompat

Helper for accessing AccessibilityDelegate.

AccessibilityEventCompat

Helper for accessing features in AccessibilityEvent.

AccessibilityManager

Interface for managing accessibility.

AccessibilityManagerCompat

Helper for accessing features in AccessibilityManager.

AccessibilityManagerCompat.AccessibilityStateChangeListener

Listener for the accessibility state.

AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat

Listener for the accessibility state.

AccessibilityManagerCompat.TouchExplorationStateChangeListener

Listener for the system touch exploration state.

AccessibilityNodeInfoCompat

Helper for accessing android.view.accessibility.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 android.view.accessibility.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 android.view.accessibility.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.