Class Index

These are 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  

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:
  • Allows dynamic tint of its background via the background tint methods in ViewCompat
AppCompatButton A Button which supports compatible features on older versions of the platform, including:
  • Allows dynamic tint of its background via the background tint methods in ViewCompat
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 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:
  • Allows dynamic tint of its background via the background tint methods in ViewCompat
AppCompatImageButton A ImageButton which supports compatible features on older versions of the platform, including:
  • Allows dynamic tint of its background via the background tint methods in ViewCompat
AppCompatImageView A ImageView which supports compatible features on older versions of the platform, including:
  • Allows dynamic tint of its background via the background tint methods in ViewCompat
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