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 .
|
AccessibilityDelegateCompat |
Helper for accessing View.AccessibilityDelegate .
|
AccessibilityEventCompat |
Helper for accessing features in AccessibilityEvent .
|
AccessibilityManagerCompat |
Helper for accessing features in AccessibilityManager .
|
AccessibilityManagerCompat.AccessibilityStateChangeListener |
This interface was deprecated
in API level 26.1.0.
Use AccessibilityManager.AccessibilityStateChangeListener directly
instead of this listener.
|
AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat |
This class was deprecated
in API level 25.1.0.
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 | |
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. |
AccessibilityNodeProviderCompat |
Helper for accessing AccessibilityNodeProvider .
|
AccessibilityRecordCompat |
Helper for accessing AccessibilityRecord .
|
AccessibilityServiceInfoCompat |
Helper for accessing features in AccessibilityServiceInfo .
|
AccessibilityWindowInfoCompat |
Helper for accessing AccessibilityWindowInfo .
|
Action | An action contains one or two lines of text, an optional image and an optional id. |
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 was deprecated in API level 24.1.0. 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 was deprecated in API level 24.1.0. 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 was deprecated in API level 24.1.0. 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 |
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 | This interface was deprecated in API level 25.4.0. Use ActionBarDrawerToggle.DelegateProvider in support-v7-appcompat. |
ActionBarDrawerToggle.Delegate | |
ActionBarDrawerToggle.DelegateProvider | This interface was deprecated in API level 25.4.0. Use ActionBarDrawerToggle.DelegateProvider in support-v7-appcompat. |
ActionBarDrawerToggle.DelegateProvider |
Allows an implementing Activity to return an ActionBarDrawerToggle.Delegate to use
with ActionBarDrawerToggle.
|
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 refreshVisibility() .
|
ActivityCompat |
This class was deprecated
in API level 27.1.0.
Use android.support.v4.app.ActivityCompat .
|
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 was deprecated
in API level 27.1.0.
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.
|
AdapterListUpdateCallback | ListUpdateCallback that dispatches update events to the given adapter. |
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 | |
AmbientMode |
This class was deprecated
in API level 27.1.0.
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. |
Animatable2Compat | Interface that drawables supporting animations and callbacks should extend in support lib. |
Animatable2Compat.AnimationCallback | Abstract class for animation callback. |
AnimatedVectorDrawableCompat |
For API 24 and above, this class is delegating to the framework's AnimatedVectorDrawable .
|
AnimatorRes | Denotes that an integer parameter, field or method return value is expected to be an animator resource reference (e.g. |
AnimRes | Denotes that an integer parameter, field or method return value is expected to be an anim resource reference (e.g. |
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. |
AppCompatActivity | Base class for activities that use the support library action bar features. |
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.
|
AppCompatDelegate |
This class represents a delegate which you can use to extend AppCompat's support to any
Activity .
|
AppCompatDialog |
Base class for AppCompat themed Dialog s.
|
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:
|
AppCompatViewInflater | This class is responsible for manually inflating our tinted widgets. |
AppLaunchChecker | This class provides APIs for determining how an app has been launched. |
AppOpsManagerCompat |
Helper for accessing features in AppOpsManager .
|
ArcMotion | A PathMotion that generates a curved path along an arc on an imaginary circle containing the two points. |
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 .
|
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.
|
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 creating a
backup file until a write has successfully completed.
|
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.
|
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. |
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 NO_POSITION .
|
BandPredicate.NonDraggableArea |
A BandPredicate that allows initiation of band selection in any area that is not
draggable as determined by consulting
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 was deprecated
in API level 27.1.0.
use BaseSupportFragment
|
BaseGridView | An abstract base class for vertically and horizontally scrolling lists. |
BaseGridView.OnKeyInterceptListener | Listener for intercepting key dispatch events. |
BaseGridView.OnMotionInterceptListener | Listener for intercepting generic motion dispatch events. |
BaseGridView.OnTouchInterceptListener | Listener for intercepting touch dispatch events. |
BaseGridView.OnUnhandledKeyListener | |
BaseLeanbackPreferenceFragment | 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.
|
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. |
BinderThread | Denotes that the annotated method should only be called on the binder thread. |
BitmapCompat |
Helper for accessing features in Bitmap .
|
BoolRes | Denotes that an integer parameter, field or method return value is expected to be a boolean resource reference. |
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 boxedEdges attribute.
|
BoxInsetLayout.LayoutParams | Per-child layout information for layouts that support margins, gravity and boxedEdges. |
BrandedFragment |
This class was deprecated
in API level 27.1.0.
use BrandedSupportFragment
|
BrandedSupportFragment |
Fragment class for managing search and branding using a view that implements
TitleViewAdapter.Provider .
|
BrowseFragment |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.BrowseTransitionListener |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.FragmentFactory<T extends Fragment> |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.FragmentHost |
This interface was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.ListRowFragmentFactory |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.MainFragmentAdapter<T extends Fragment> |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.MainFragmentAdapterProvider |
This interface was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.MainFragmentAdapterRegistry |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment
|
BrowseFragment.MainFragmentRowsAdapter<T extends Fragment> |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment |