| AbsSavedState | A Parcelableimplementation that should be used by inheritance
 hierarchies to ensure the state of all classes along the chain is saved. | 
    
    
        
            | AbstractDetailsDescriptionPresenter | An abstract Presenterfor rendering a detailed description of an
 item. | 
    
    
        
            | AbstractDetailsDescriptionPresenter.ViewHolder | The ViewHolder for the AbstractDetailsDescriptionPresenter. | 
    
    
        
            | AbstractMediaItemPresenter | Abstract Presenterclass 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.AccessibilityStateChangeListenerdirectly
 instead of this listener. | 
    
    
        
            | AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat | This class was deprecated
      in API level 25.1.0.
    Use AccessibilityManager.AccessibilityStateChangeListenerdirectly
 instead of this listener. | 
    
    
        
            | AccessibilityManagerCompat.TouchExplorationStateChangeListener | Listener for the system touch exploration state. | 
    
    
        
            | AccessibilityNodeInfoCompat | Helper for accessing AccessibilityNodeInfoin 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 DrawerLayoutand the frameworkActionBarto implement the recommended
 design for navigation drawers. | 
    
    
        
            | ActionBarDrawerToggle | This class provides a handy way to tie together the functionality of DrawerLayoutand the frameworkActionBarto
 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.Delegateto 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 ActivityInfodirectly. | 
    
    
        
            | ActivityManagerCompat | Helper for accessing features in ActivityManagerin a backwards compatible
 fashion. | 
    
    
        
            | ActivityOptionsCompat | Helper for accessing features in ActivityOptionsin a backwards compatible
 fashion. | 
    
    
        
            | AdapterListUpdateCallback | ListUpdateCallback that dispatches update events to the given adapter. | 
    
    
        
            | AlarmManagerCompat | Compatibility library for AlarmManagerwith 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 AmbientModeSupportinstead. | 
    
    
        
            | AmbientMode.AmbientCallback | Callback to receive ambient mode state changes. | 
    
    
        
            | AmbientMode.AmbientCallbackProvider | Interface for any Activitythat 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 Activitythat 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 AutoCompleteTextViewwhich 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 Buttonwhich 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 CheckBoxwhich supports compatible features on older versions of the platform,
 including: | 
    
    
        
            | AppCompatCheckedTextView | A CheckedTextViewwhich 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 DialogFragmentwhich uses anAppCompatDialogin place of a
 platform-styled dialog. | 
    
    
        
            | AppCompatEditText | A EditTextwhich 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 ImageButtonwhich 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 ImageViewwhich 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 MultiAutoCompleteTextViewwhich supports compatible features on older version of the
 platform, including: | 
    
    
        
            | AppCompatRadioButton | A RadioButtonwhich supports compatible features on older versions of the platform,
 including: | 
    
    
        
            | AppCompatRatingBar | A RatingBarwhich 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 SeekBarwhich supports compatible features on older versions of the platform. | 
    
    
        
            | AppCompatSpinner | A Spinnerwhich supports compatible features on older versions of the platform,
 including: | 
    
    
        
            | AppCompatTextView | A TextViewwhich supports compatible features on older versions of the platform,
 including:
     Allows dynamic tint of its background via the background tint methods in
     ViewCompat. | 
    
    
        
            | 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'sandroid.util.ArrayMapthat can be used on older versions of the platform. | 
    
    
        
            | ArrayObjectAdapter | An ObjectAdapterimplemented with anArrayList. | 
    
    
        
            | 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 DiffUtilon 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 AsyncListUtilwith 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 AudioAttributesCompatobjects. | 
    
    
        
            | 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. | 
    
    
    
    
        
            | FacetProvider | This is the query interface to supply optional features(aka facets) on an object without the need
 of letting the object to subclass or implement java interfaces. | 
    
    
        
            | FacetProviderAdapter | Optional interface that implemented by RecyclerView.Adapterto
 queryFacetProviderfor a given type within Adapter. | 
    
    
        
            | Fade | This transition tracks changes to the visibility of target views in the
 start and end scenes and fades views in or out when they become visible
 or non-visible. | 
    
    
        
            | FastOutLinearInInterpolator | Interpolator corresponding to fast_out_linear_in. | 
    
    
        
            | FastOutSlowInInterpolator | Interpolator corresponding to fast_out_slow_in. | 
    
    
        
            | FileProvider | FileProvider is a special subclass of ContentProviderthat facilitates secure sharing
 of files associated with an app by creating acontent://Urifor a file
 instead of afile:///Uri. | 
    
    
        
            | FingerprintManagerCompat | A class that coordinates access to the fingerprint hardware. | 
    
    
        
            | FingerprintManagerCompat.AuthenticationCallback | Callback structure provided to authenticate(CryptoObject, int, CancellationSignal, AuthenticationCallback, Handler). | 
    
    
        
            | FingerprintManagerCompat.AuthenticationResult | Container for callback data from authenticate(CryptoObject, int, CancellationSignal, AuthenticationCallback, Handler). | 
    
    
        
            | FingerprintManagerCompat.CryptoObject | A wrapper class for the crypto objects supported by FingerprintManager. | 
    
    
        
            | FitWidthBitmapDrawable | Subclass of Drawablethat can be used to draw a bitmap into a region. | 
    
    
        
            | FlingAnimation | Fling animation is an animation that continues an initial momentum (most often from gesture
 velocity) and gradually slows down. 
              
    
             | 
    
    
        
            | FloatPropertyCompat<T> | FloatPropertyCompat is an abstraction that can be used to represent a mutable float value that
 is held in a host object. 
              
    
             | 
    
    
        
            | FloatRange | Denotes that the annotated element should be a float or double in the given range 
 Example:
  
  @FloatRange(from=0.0,to=1.0)
  public float getAlpha() {
      ... 
              
    
            
 | 
    
    
        
            | FloatValueHolder | FloatValueHolder holds a float value. 
              
    
             | 
    
    
        
            | FocusDelegate<K> | Override methods in this class to provide application specific behaviors
 related to focusing item. | 
    
    
        
            | FocusHighlight | Interface for highlighting the item that has focus. | 
    
    
        
            | FocusHighlightHelper | Sets up the highlighting behavior when an item gains focus. | 
    
    
        
            | FontRequest | Information about a font request that may be sent to a Font Provider. | 
    
    
        
            | FontRequestEmojiCompatConfig | EmojiCompat.Configimplementation that asynchronously fetches the required font and the
 metadata using aFontRequest. | 
    
    
        
            | FontRequestEmojiCompatConfig.ExponentialBackoffRetryPolicy | A retry policy implementation that doubles the amount of time in between retries. | 
    
    
        
            | FontRequestEmojiCompatConfig.RetryPolicy | Retry policy used when the font provider is not ready to give the font file. | 
    
    
        
            | FontRes | Denotes that an integer parameter, field or method return value is expected
 to be a font resource reference (e.g. | 
    
    
        
            | FontsContractCompat | Utility class to deal with Font ContentProviders. | 
    
    
        
            | FontsContractCompat.Columns | Defines the constants used in a response from a Font Provider. | 
    
    
        
            | FontsContractCompat.FontFamilyResult | Object returned from fetchFonts(Context, CancellationSignal, FontRequest). | 
    
    
        
            | FontsContractCompat.FontInfo | Object represent a font entry in the family returned from fetchFonts(Context, CancellationSignal, FontRequest). | 
    
    
        
            | FontsContractCompat.FontRequestCallback | Interface used to receive asynchronously fetched typefaces. | 
    
    
        
            | FractionRes | Denotes that an integer parameter, field or method return value is expected
 to be a fraction resource reference. | 
    
    
        
            | Fragment | Static library support version of the framework's Fragment. | 
    
    
        
            | Fragment.InstantiationException | Thrown by instantiate(Context, String, Bundle)when
 there is an instantiation failure. | 
    
    
        
            | Fragment.SavedState | State information that has been retrieved from a fragment instance
 through FragmentManager.saveFragmentInstanceState. | 
    
    
        
            | FragmentActivity | Base class for activities that want to use the support-based FragmentandLoaderAPIs. | 
    
    
        
            | FragmentAnimationProvider | FragmentAnimationProvider supplies animations for use during a fragment's onCreateAnimator
 callback. | 
    
    
        
            | FragmentCompat | This class was deprecated
      in API level 27.1.0.
    Use Fragmentinstead of the framework fragment. | 
    
    
        
            | FragmentCompat.OnRequestPermissionsResultCallback | This interface was deprecated
      in API level 27.1.0.
    Use Fragmentinstead of the frameworkFragment. | 
    
    
        
            | FragmentCompat.PermissionCompatDelegate | This interface was deprecated
      in API level 27.1.0.
    Use Fragmentinstead of the frameworkFragment. | 
    
    
        
            | FragmentContainer | Callbacks to a Fragment's container. | 
    
    
        
            | FragmentController | Provides integration points with a FragmentManagerfor a fragment host. | 
    
    
        
            | FragmentHostCallback<E> | Integration points with the Fragment host. | 
    
    
        
            | FragmentManager | Static library support version of the framework's FragmentManager. | 
    
    
        
            | FragmentManager.BackStackEntry | Representation of an entry on the fragment back stack, as created
 with FragmentTransaction.addToBackStack(). | 
    
    
        
            | FragmentManager.FragmentLifecycleCallbacks | Callback interface for listening to fragment state changes that happen
 within a given FragmentManager. | 
    
    
        
            | FragmentManager.OnBackStackChangedListener | Interface to watch for changes to the back stack. | 
    
    
        
            | FragmentManagerNonConfig | FragmentManagerNonConfig stores the retained instance fragments across
 activity recreation events. | 
    
    
        
            | FragmentPagerAdapter | This class was deprecated
      in API level 27.1.0.
    Use FragmentPagerAdapterinstead. | 
    
    
        
            | FragmentPagerAdapter | Implementation of PagerAdapterthat
 represents each page as aFragmentthat is persistently
 kept in the fragment manager as long as the user can return to the page. | 
    
    
        
            | FragmentStatePagerAdapter | This class was deprecated
      in API level 27.1.0.
    Use FragmentStatePagerAdapterinstead. | 
    
    
        
            | FragmentStatePagerAdapter | Implementation of PagerAdapterthat
 uses aFragmentto manage each page. | 
    
    
        
            | FragmentTabHost | This class was deprecated
      in API level 27.1.0.
    Use FragmentTabHostinstead. | 
    
    
        
            | FragmentTabHost | Special TabHost that allows the use of Fragmentobjects for
 its tab content. | 
    
    
        
            | FragmentTransaction | Static library support version of the framework's FragmentTransaction. | 
    
    
        
            | FrameMetricsAggregator | This class can be used to record and return data about per-frame durations. | 
    
    
        
            | FullWidthDetailsOverviewRowPresenter | Renders a DetailsOverviewRowto display an overview of an item. | 
    
    
        
            | FullWidthDetailsOverviewRowPresenter.Listener | Listeners for events on ViewHolder. | 
    
    
        
            | FullWidthDetailsOverviewRowPresenter.ViewHolder | A ViewHolder for the DetailsOverviewRow. | 
    
    
        
            | FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener |  | 
    
    
        
            | FullWidthDetailsOverviewSharedElementHelper | Helper class to assist delayed shared element activity transition for view created by FullWidthDetailsOverviewRowPresenter. | 
    
    
    
    
        
            | MainThread | Denotes that the annotated method should only be called on the main thread. | 
    
    
        
            | MarginLayoutParamsCompat | Helper for accessing API features in MarginLayoutParamsin a backwards compatible
 way. | 
    
    
        
            | MathUtils | A utility class providing functions useful for common mathematical operations. | 
    
    
        
            | MediaBrowserCompat | Browses media content offered by a MediaBrowserServiceCompat. | 
    
    
        
            | MediaBrowserCompat.ConnectionCallback | Callbacks for connection related events. | 
    
    
        
            | MediaBrowserCompat.CustomActionCallback | Callback for receiving the result of sendCustomAction(String, Bundle, MediaBrowserCompat.CustomActionCallback). | 
    
    
        
            | MediaBrowserCompat.ItemCallback | Callback for receiving the result of getItem(String, MediaBrowserCompat.ItemCallback). | 
    
    
        
            | MediaBrowserCompat.MediaItem | A class with information on a single media item for use in browsing/searching media. | 
    
    
        
            | MediaBrowserCompat.SearchCallback | Callback for receiving the result of search(String, Bundle, MediaBrowserCompat.SearchCallback). | 
    
    
        
            | MediaBrowserCompat.SubscriptionCallback | Callbacks for subscription related events. | 
    
    
        
            | MediaBrowserServiceCompat | Base class for media browse services. | 
    
    
        
            | MediaBrowserServiceCompat.BrowserRoot | Contains information that the browser service needs to send to the client
 when first connected. | 
    
    
        
            | MediaBrowserServiceCompat.Result<T> | Completion handler for asynchronous callback methods in MediaBrowserServiceCompat. | 
    
    
        
            | MediaButtonReceiver | A media button receiver receives and helps translate hardware media playback buttons, such as
 those found on wired and wireless headsets, into the appropriate callbacks in your app. | 
    
    
        
            | MediaControlIntent | Constants for media control intents. | 
    
    
        
            | MediaControllerAdapter | A helper class for implementing a adapter layer for MediaControllerCompat. | 
    
    
        
            | MediaControllerCompat | Allows an app to interact with an ongoing media session. | 
    
    
        
            | MediaControllerCompat.Callback | Callback for receiving updates on from the session. | 
    
    
        
            | MediaControllerCompat.PlaybackInfo | Holds information about the way volume is handled for this session. | 
    
    
        
            | MediaControllerCompat.TransportControls | Interface for controlling media playback on a session. | 
    
    
        
            | MediaControllerGlue | This class was deprecated
      in API level 27.1.0.
    Use MediaControllerAdapterwithPlaybackTransportControlGlueorPlaybackBannerControlGlue. | 
    
    
        
            | MediaDescriptionCompat | A simple set of metadata for a media item suitable for display. | 
    
    
        
            | MediaDescriptionCompat.Builder | Builder for MediaDescriptionCompatobjects. | 
    
    
        
            | MediaItemMetadata | Constants for specifying metadata about a media item as a Bundle. | 
    
    
        
            | MediaItemStatus | Describes the playback status of a media item. | 
    
    
        
            | MediaItemStatus.Builder | Builder for media item status objects. | 
    
    
        
            | MediaMetadataCompat | Contains metadata about an item, such as the title, artist, etc. | 
    
    
        
            | MediaMetadataCompat.Builder | Use to build MediaMetadata objects. | 
    
    
        
            | MediaPlayerAdapter | This implementation extends the PlayerAdapterwith aMediaPlayer. | 
    
    
        
            | MediaRouteActionProvider | The media route action provider displays a media route buttonin the application'sActionBarto allow the user to select routes and
 to control the currently selected route. | 
    
    
        
            | MediaRouteButton | The media route button allows the user to select routes and to control the
 currently selected route. | 
    
    
        
            | MediaRouteChooserDialog | This class implements the route chooser dialog for MediaRouter. | 
    
    
        
            | MediaRouteChooserDialogFragment | Media route chooser dialog fragment. | 
    
    
        
            | MediaRouteControllerDialog | This class implements the route controller dialog for MediaRouter. | 
    
    
        
            | MediaRouteControllerDialogFragment | Media route controller dialog fragment. | 
    
    
        
            | MediaRouteDescriptor | Describes the properties of a route. | 
    
    
        
            | MediaRouteDescriptor.Builder | Builder for media route descriptors. | 
    
    
        
            | MediaRouteDialogFactory | The media route dialog factory is responsible for creating the media route
 chooser and controller dialogs as needed. | 
    
    
        
            | MediaRouteDiscoveryFragment | Media route discovery fragment. | 
    
    
        
            | MediaRouteDiscoveryRequest | Describes the kinds of routes that the media router would like to discover
 and whether to perform active scanning. | 
    
    
        
            | MediaRouteProvider | Media route providers are used to publish additional media routes for
 use within an application. | 
    
    
        
            | MediaRouteProvider.Callback | Callback which is invoked when route information becomes available or changes. | 
    
    
        
            | MediaRouteProvider.ProviderMetadata | Describes properties of the route provider's implementation. | 
    
    
        
            | MediaRouteProvider.RouteController | Provides control over a particular route. | 
    
    
        
            | MediaRouteProviderDescriptor | Describes the state of a media route provider and the routes that it publishes. | 
    
    
        
            | MediaRouteProviderDescriptor.Builder | Builder for media route provider descriptors. | 
    
    
        
            | MediaRouteProviderService | Base class for media route provider services. | 
    
    
        
            | MediaRouter | MediaRouter allows applications to control the routing of media channels
 and streams from the current device to external speakers and destination devices. | 
    
    
        
            | MediaRouter.Callback | Interface for receiving events about media routing changes. | 
    
    
        
            | MediaRouter.ControlRequestCallback | Callback which is invoked with the result of a media control request. | 
    
    
        
            | MediaRouter.ProviderInfo | Provides information about a media route provider. | 
    
    
        
            | MediaRouter.RouteInfo | Provides information about a media route. | 
    
    
        
            | MediaRouteSelector | Describes the capabilities of routes that applications would like to discover and use. | 
    
    
        
            | MediaRouteSelector.Builder | Builder for media route selectors. | 
    
    
        
            | MediaSessionCompat | Allows interaction with media controllers, volume keys, media buttons, and
 transport controls. | 
    
    
        
            | MediaSessionCompat.Callback | Receives transport controls, media buttons, and commands from controllers
 and the system. | 
    
    
        
            | MediaSessionCompat.OnActiveChangeListener |  | 
    
    
        
            | MediaSessionCompat.QueueItem | A single item that is part of the play queue. | 
    
    
        
            | MediaSessionCompat.Token | Represents an ongoing session. | 
    
    
        
            | MediaSessionStatus | Describes the playback status of a media session. | 
    
    
        
            | MediaSessionStatus.Builder | Builder for media session status objects. | 
    
    
        
            | MenuCompat | Helper for accessing features in Menu. | 
    
    
        
            | MenuItemCompat | Helper for accessing features in MenuItem. | 
    
    
        
            | MenuItemCompat.OnActionExpandListener | This interface was deprecated
      in API level 26.1.0.
    Use MenuItem.OnActionExpandListenerdirectly. | 
    
    
        
            | MenuRes | Denotes that an integer parameter, field or method return value is expected
 to be a menu resource reference. | 
    
    
        
            | MetadataConstants | Constants for android wear apps which are related to manifest meta-data. | 
    
    
        
            | MetadataRepo | Class to hold the emoji metadata required to process and draw emojis. | 
    
    
        
            | MimeTypeFilter | Provides utility methods for matching MIME type filters used in ContentProvider. | 
    
    
        
            | MotionEventCompat | Helper for accessing features in MotionEvent. | 
    
    
        
            | MultiActionsProvider | An interface implemented by the user if they wish to provide actions for a media item row to
 be displayed by an AbstractMediaItemPresenter. | 
    
    
        
            | MultiActionsProvider.MultiAction | MultiAction represents an action that can have multiple states. | 
    
    
        
            | MultiSelectListPreference | A Preferencethat displays a list of entries as
 a dialog. | 
    
    
        
            | MultiSelectListPreferenceDialogFragment |  | 
    
    
        
            | MultiSelectListPreferenceDialogFragmentCompat |  | 
    
    
        
            | MutableSelection<K> | Subclass of Selectionexposing public support for mutating the underlying
 selection data. | 
    
    
    
    
        
            | PagerAdapter | Base class providing the adapter to populate pages inside of
 a ViewPager. | 
    
    
        
            | PageRow | Used to represent content spanning full page. | 
    
    
        
            | PagerSnapHelper | Implementation of the SnapHelpersupporting pager style snapping in either vertical or
 horizontal orientation. | 
    
    
        
            | PagerTabStrip | PagerTabStrip is an interactive indicator of the current, next,
 and previous pages of a ViewPager. | 
    
    
        
            | PagerTitleStrip | PagerTitleStrip is a non-interactive indicator of the current, next,
 and previous pages of a ViewPager. | 
    
    
        
            | PaintCompat | Helper for accessing features in Paint. | 
    
    
        
            | Pair<F, S> | Container to ease passing around a tuple of two objects. | 
    
    
        
            | Palette | A helper class to extract prominent colors from an image. | 
    
    
        
            | Palette.Builder | Builder class for generating Paletteinstances. | 
    
    
        
            | Palette.Filter | A Filter provides a mechanism for exercising fine-grained control over which colors
 are valid within a resulting Palette. | 
    
    
        
            | Palette.PaletteAsyncListener | Listener to be used with generateAsync(Bitmap, PaletteAsyncListener)orgenerateAsync(Bitmap, int, PaletteAsyncListener) | 
    
    
        
            | Palette.Swatch | Represents a color swatch generated from an image's palette. | 
    
    
        
            | Parallax<PropertyT extends Property> | Parallax tracks a list of dynamic Propertys typically representing foreground UI
 element positions on screen. | 
    
    
        
            | Parallax.FloatProperty | FloatProperty provide access to an index based integer type property inside Parallax. | 
    
    
        
            | Parallax.IntProperty | IntProperty provide access to an index based integer type property inside Parallax. | 
    
    
        
            | Parallax.PropertyMarkerValue<PropertyT> | Class holding a fixed value for a Property in Parallax. | 
    
    
        
            | ParallaxEffect | ParallaxEffect class drives changes in ParallaxTargetin response to changes in
 variables defined inParallax. | 
    
    
        
            | ParallaxTarget | ParallaxTarget is responsible for updating the target through the update(float)method
 or thedirectUpdate(Number)method whenisDirectMapping()is true. | 
    
    
        
            | ParallaxTarget.DirectPropertyTarget<T, V extends Number> | DirectPropertyTarget is to support direct mapping into either Integer Property or Float
 Property. | 
    
    
        
            | ParallaxTarget.PropertyValuesHolderTarget | PropertyValuesHolderTarget is an implementation of ParallaxTargetthat usesPropertyValuesHolderto update the target object. | 
    
    
        
            | ParcelableCompat | This class was deprecated
      in API level 26.1.0.
    Use Parcelable.ClassLoaderCreatordirectly. | 
    
    
        
            | ParcelableCompatCreatorCallbacks<T> | This interface was deprecated
      in API level 26.1.0.
    Use Parcelable.ClassLoaderCreatordirectly. | 
    
    
        
            | ParcelableVolumeInfo | Convenience class for passing information about the audio configuration of a MediaSessionCompat. | 
    
    
        
            | PathInterpolatorCompat | Helper for creating path-based Interpolatorinstances. | 
    
    
        
            | PathMotion | This base class can be extended to provide motion along a Path to Transitions. | 
    
    
        
            | PatternPathMotion | A PathMotion that takes a Path pattern and applies it to the separation between two points. | 
    
    
        
            | PatternsCompat | Commonly used regular expression patterns. | 
    
    
        
            | PercentFrameLayout | This class was deprecated
      in API level 26.1.0.
    consider using ConstraintLayout and associated layouts instead. The following shows
 how to replicate the functionality of percentage layouts with a ConstraintLayout. The Guidelines
 are used to define each percentage break point, and then a Button view is stretched to fill
 the gap: 
 <android.support.constraint.ConstraintLayout
         xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:app="http://schemas.android.com/apk/res-auto"
         android:layout_width="match_parent"
         android:layout_height="match_parent">
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/left_guideline"
         app:layout_constraintGuide_percent=".15"
         android:orientation="vertical"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/right_guideline"
         app:layout_constraintGuide_percent=".85"
         android:orientation="vertical"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/top_guideline"
         app:layout_constraintGuide_percent=".15"
         android:orientation="horizontal"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/bottom_guideline"
         app:layout_constraintGuide_percent=".85"
         android:orientation="horizontal"/>
     <Button
         android:text="Button"
         android:layout_width="0dp"
         android:layout_height="0dp"
         android:id="@+id/button"
         app:layout_constraintLeft_toLeftOf="@+id/left_guideline"
         app:layout_constraintRight_toRightOf="@+id/right_guideline"
         app:layout_constraintTop_toTopOf="@+id/top_guideline"
         app:layout_constraintBottom_toBottomOf="@+id/bottom_guideline" />
 </android.support.constraint.ConstraintLayout>
  | 
    
    
        
            | PercentFrameLayout.LayoutParams | This class was deprecated
      in API level 26.1.0.
    this class is deprecated along with its parent class. | 
    
    
        
            | PercentLayoutHelper | This class was deprecated
      in API level 26.1.0.
    consider using ConstraintLayout and associated layouts instead. The following shows
 how to replicate the functionality of percentage layouts with a ConstraintLayout. The Guidelines
 are used to define each percentage break point, and then a Button view is stretched to fill
 the gap: 
 <android.support.constraint.ConstraintLayout
         xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:app="http://schemas.android.com/apk/res-auto"
         android:layout_width="match_parent"
         android:layout_height="match_parent">
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/left_guideline"
         app:layout_constraintGuide_percent=".15"
         android:orientation="vertical"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/right_guideline"
         app:layout_constraintGuide_percent=".85"
         android:orientation="vertical"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/top_guideline"
         app:layout_constraintGuide_percent=".15"
         android:orientation="horizontal"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/bottom_guideline"
         app:layout_constraintGuide_percent=".85"
         android:orientation="horizontal"/>
     <Button
         android:text="Button"
         android:layout_width="0dp"
         android:layout_height="0dp"
         android:id="@+id/button"
         app:layout_constraintLeft_toLeftOf="@+id/left_guideline"
         app:layout_constraintRight_toRightOf="@+id/right_guideline"
         app:layout_constraintTop_toTopOf="@+id/top_guideline"
         app:layout_constraintBottom_toBottomOf="@+id/bottom_guideline" />
 </android.support.constraint.ConstraintLayout>
 | 
    
    
        
            | PercentLayoutHelper.PercentLayoutInfo | This class was deprecated
      in API level 26.1.0.
    use ConstraintLayout and Guidelines for layout support. | 
    
    
        
            | PercentLayoutHelper.PercentLayoutParams | This interface was deprecated
      in API level 26.1.0.
    this class is deprecated along with its parent class. | 
    
    
        
            | PercentRelativeLayout | This class was deprecated
      in API level 26.1.0.
    consider using ConstraintLayout and associated layouts instead. The following shows
 how to replicate the functionality of percentage layouts with a ConstraintLayout. The Guidelines
 are used to define each percentage break point, and then a Button view is stretched to fill
 the gap: 
 <android.support.constraint.ConstraintLayout
         xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:app="http://schemas.android.com/apk/res-auto"
         android:layout_width="match_parent"
         android:layout_height="match_parent">
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/left_guideline"
         app:layout_constraintGuide_percent=".15"
         android:orientation="vertical"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/right_guideline"
         app:layout_constraintGuide_percent=".85"
         android:orientation="vertical"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/top_guideline"
         app:layout_constraintGuide_percent=".15"
         android:orientation="horizontal"/>
     <android.support.constraint.Guideline
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/bottom_guideline"
         app:layout_constraintGuide_percent=".85"
         android:orientation="horizontal"/>
     <Button
         android:text="Button"
         android:layout_width="0dp"
         android:layout_height="0dp"
         android:id="@+id/button"
         app:layout_constraintLeft_toLeftOf="@+id/left_guideline"
         app:layout_constraintRight_toRightOf="@+id/right_guideline"
         app:layout_constraintTop_toTopOf="@+id/top_guideline"
         app:layout_constraintBottom_toBottomOf="@+id/bottom_guideline" />
 </android.support.constraint.ConstraintLayout>
 | 
    
    
        
            | PercentRelativeLayout.LayoutParams | This class was deprecated
      in API level 26.1.0.
    this class is deprecated along with its parent class. | 
    
    
        
            | PermissionChecker | This class provides permission check APIs that verify both the
 permission and the associated app op for this permission if
 such is defined. | 
    
    
        
            | Picker | Picker is a widget showing multiple customized PickerColumns. | 
    
    
        
            | Picker.PickerValueListener |  | 
    
    
        
            | PickerColumn | Picker column class used by Picker, defines a contiguous value ranges and associated
 labels. | 
    
    
        
            | PlaybackBannerControlGlue<T extends PlayerAdapter> | A helper class for managing a PlaybackControlsRowbeing displayed inPlaybackGlueHost. | 
    
    
        
            | PlaybackBaseControlGlue<T extends PlayerAdapter> | A base abstract class for managing a PlaybackControlsRowbeing displayed inPlaybackGlueHost. | 
    
    
        
            | PlaybackControlGlue | A helper class for managing a PlaybackControlsRowandPlaybackGlueHostthat implements a
 recommended approach to handling standard playback control actions such as play/pause,
 fast forward/rewind at progressive speed levels, and skip to next/previous. | 
    
    
        
            | PlaybackControlsRow | A Rowof playback controls to be displayed by aPlaybackControlsRowPresenter. | 
    
    
        
            | PlaybackControlsRow.ClosedCaptioningAction | An action for displaying a CC (Closed Captioning) icon. | 
    
    
        
            | PlaybackControlsRow.FastForwardAction | An action displaying an icon for fast forward. | 
    
    
        
            | PlaybackControlsRow.HighQualityAction | An action for displaying a HQ (High Quality) icon. | 
    
    
        
            | PlaybackControlsRow.MoreActions | An action displaying an icon for "more actions". | 
    
    
        
            | PlaybackControlsRow.MultiAction | Base class for an action comprised of a series of icons. | 
    
    
        
            | PlaybackControlsRow.OnPlaybackProgressCallback | Listener for progress or duration change. | 
    
    
        
            | PlaybackControlsRow.PictureInPictureAction | An action displaying an icon for picture-in-picture. | 
    
    
        
            | PlaybackControlsRow.PlayPauseAction | An action displaying icons for play and pause. | 
    
    
        
            | PlaybackControlsRow.RepeatAction | An action for displaying three repeat states: none, one, or all. | 
    
    
        
            | PlaybackControlsRow.RewindAction | An action displaying an icon for rewind. | 
    
    
        
            | PlaybackControlsRow.ShuffleAction | An action for displaying a shuffle icon. | 
    
    
        
            | PlaybackControlsRow.SkipNextAction | An action displaying an icon for skip next. | 
    
    
        
            | PlaybackControlsRow.SkipPreviousAction | An action displaying an icon for skip previous. | 
    
    
        
            | PlaybackControlsRow.ThumbsAction | A base class for displaying a thumbs action. | 
    
    
        
            | PlaybackControlsRow.ThumbsDownAction | An action displaying an icon for thumbs down. | 
    
    
        
            | PlaybackControlsRow.ThumbsUpAction | An action displaying an icon for thumbs up. | 
    
    
        
            | PlaybackControlsRowPresenter | A PlaybackControlsRowPresenter renders a PlaybackControlsRowto display a
 series of playback control buttons. | 
    
    
        
            | PlaybackControlsRowPresenter.ViewHolder | A ViewHolder for the PlaybackControlsRow. | 
    
    
        
            | PlaybackFragment | This class was deprecated
      in API level 27.1.0.
    use PlaybackSupportFragment | 
    
    
        
            | PlaybackFragmentGlueHost | This class was deprecated
      in API level 27.1.0.
    use PlaybackSupportFragmentGlueHost | 
    
    
        
            | PlaybackGlue | Base class for abstraction of media play/pause feature. | 
    
    
        
            | PlaybackGlue.PlayerCallback | Interface to allow clients to take action once the video is ready to play and start stop. | 
    
    
        
            | PlaybackGlueHost | This class represents the UI (e.g. | 
    
    
        
            | PlaybackGlueHost.HostCallback | Callbacks triggered by the host(e.g. | 
    
    
        
            | PlaybackGlueHost.PlayerCallback | Optional Client that implemented by PlaybackGlueHost to respond to player event. | 
    
    
        
            | PlaybackRowPresenter | Subclass of RowPresenterthat can define the desired behavior when the view
 reappears. | 
    
    
        
            | PlaybackRowPresenter.ViewHolder | This container is used for trapping click events and passing them to the
 playback controls. | 
    
    
        
            | PlaybackSeekDataProvider | Class to be implemented by app to provide seeking data and thumbnails to UI. | 
    
    
        
            | PlaybackSeekDataProvider.ResultCallback | Client to receive result for getThumbnail(int, ResultCallback). | 
    
    
        
            | PlaybackSeekUi | Interface to be implemented by UI component to support seeking. | 
    
    
        
            | PlaybackSeekUi.Client | Client (e.g. | 
    
    
        
            | PlaybackStateCompat | Playback state for a MediaSessionCompat. | 
    
    
        
            | PlaybackStateCompat.Builder | Builder for PlaybackStateCompatobjects. | 
    
    
        
            | PlaybackStateCompat.CustomAction | CustomActionscan be used to
 extend the capabilities of the standard transport controls by exposing
 app specific actions toControllers. | 
    
    
        
            | PlaybackStateCompat.CustomAction.Builder | Builder for PlaybackStateCompat.CustomActionobjects. | 
    
    
        
            | PlaybackSupportFragment | A fragment for displaying playback controls and related content. | 
    
    
        
            | PlaybackSupportFragmentGlueHost | PlaybackGlueHostimplementation
 the interaction between this class andPlaybackSupportFragment. | 
    
    
        
            | PlaybackTransportControlGlue<T extends PlayerAdapter> | A helper class for managing a PlaybackControlsRowbeing displayed inPlaybackGlueHost, it supports standard playback control actions play/pause, and
 skip next/previous. | 
    
    
        
            | PlaybackTransportRowPresenter | A PlaybackTransportRowPresenter renders a PlaybackControlsRowto display a
 series of playback control buttons. | 
    
    
        
            | PlaybackTransportRowPresenter.ViewHolder | A ViewHolder for the PlaybackControlsRow supporting seek UI. | 
    
    
        
            | PlayerAdapter | Base class that wraps underlying media player. | 
    
    
        
            | PlayerAdapter.Callback | Client for client of PlayerAdapter. | 
    
    
        
            | PluralsRes | Denotes that an integer parameter, field or method return value is expected
 to be a plurals resource reference. | 
    
    
        
            | PointerIconCompat | Helper for accessing features in PointerIconin a backwards compatible
 fashion. | 
    
    
        
            | Pools | Helper class for creating pools of objects. | 
    
    
        
            | Pools.Pool<T> | Interface for managing a pool of objects. | 
    
    
        
            | Pools.SimplePool<T> | Simple (non-synchronized) pool of objects. | 
    
    
        
            | Pools.SynchronizedPool<T> | Synchronized) pool of objects. | 
    
    
        
            | PopupMenu | Static library support version of the framework's PopupMenu. | 
    
    
        
            | PopupMenu.OnDismissListener | Callback interface used to notify the application that the menu has closed. | 
    
    
        
            | PopupMenu.OnMenuItemClickListener | Interface responsible for receiving menu item click events if the items
 themselves do not have individual item click listeners. | 
    
    
        
            | PopupMenuCompat | Helper for accessing features in PopupMenu. | 
    
    
        
            | PopupWindowCompat | Helper for accessing features in PopupWindow. | 
    
    
        
            | PostMessageService | A service to receive postMessage related communication from a Custom Tabs provider. | 
    
    
        
            | PostMessageServiceConnection | A ServiceConnectionfor Custom Tabs providers to use while connecting to aPostMessageServiceon the client side. | 
    
    
        
            | Preference | Represents the basic Preference UI building
 block displayed by a PreferenceFragmentCompatin the form of aRecyclerView. | 
    
    
        
            | Preference.BaseSavedState | A base class for managing the instance state of a Preference. | 
    
    
        
            | Preference.OnPreferenceChangeListener | Interface definition for a callback to be invoked when the value of this Preferencehas been changed by the user and is
 about to be set and/or persisted. | 
    
    
        
            | Preference.OnPreferenceClickListener | Interface definition for a callback to be invoked when a Preferenceis
 clicked. | 
    
    
        
            | PreferenceCategory | Used to group Preferenceobjects and provide a disabled title above
 the group. | 
    
    
        
            | PreferenceDataStore | A data store interface to be implemented and provided to the Preferences framework. | 
    
    
        
            | PreferenceDialogFragment | Abstract base class which presents a dialog associated with a DialogPreference. | 
    
    
        
            | PreferenceDialogFragmentCompat | Abstract base class which presents a dialog associated with a DialogPreference. | 
    
    
        
            | PreferenceFragment | Shows a hierarchy of Preferenceobjects as
 lists. | 
    
    
        
            | PreferenceFragment.OnPreferenceDisplayDialogCallback |  | 
    
    
        
            | PreferenceFragment.OnPreferenceStartFragmentCallback | Interface that PreferenceFragment's containing activity should
 implement to be able to process preference items that wish to
 switch to a specified fragment. | 
    
    
        
            | PreferenceFragment.OnPreferenceStartScreenCallback | Interface that PreferenceFragment's containing activity should
 implement to be able to process preference items that wish to
 switch to a new screen of preferences. | 
    
    
        
            | PreferenceFragmentCompat | Shows a hierarchy of Preferenceobjects as
 lists. | 
    
    
        
            | PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback |  | 
    
    
        
            | PreferenceFragmentCompat.OnPreferenceStartFragmentCallback | Interface that PreferenceFragment's containing activity should
 implement to be able to process preference items that wish to
 switch to a specified fragment. | 
    
    
        
            | PreferenceFragmentCompat.OnPreferenceStartScreenCallback | Interface that PreferenceFragment's containing activity should
 implement to be able to process preference items that wish to
 switch to a new screen of preferences. | 
    
    
        
            | PreferenceGroup | A container for multiple Preferenceobjects. | 
    
    
        
            | PreferenceGroup.PreferencePositionCallback | Interface for PreferenceGroup Adapters to implement so that scrollToPreference(String)andscrollToPreference(Preference)orscrollToPreference(String)andscrollToPreference(Preference)can determine the correct scroll position to request. | 
    
    
        
            | PreferenceManager | Used to help create Preferencehierarchies
 from activities or XML. | 
    
    
        
            | PreferenceManager.OnDisplayPreferenceDialogListener | Interface definition for a class that will be called when a Preferencerequests to display a dialog. | 
    
    
        
            | PreferenceManager.OnNavigateToScreenListener | Interface definition for a class that will be called when a PreferenceScreenrequests navigation. | 
    
    
        
            | PreferenceManager.OnPreferenceTreeClickListener | Interface definition for a callback to be invoked when a Preferencein the hierarchy rooted at thisPreferenceScreenis
 clicked. | 
    
    
        
            | PreferenceManager.PreferenceComparisonCallback | Callback class to be used by the RecyclerView.Adapterassociated with thePreferenceScreen, used to determine when twoPreferenceobjects are semantically and visually the same. | 
    
    
        
            | PreferenceManager.SimplePreferenceComparisonCallback | A basic implementation of PreferenceManager.PreferenceComparisonCallbacksuitable for use with the
 defaultPreferenceclasses. | 
    
    
        
            | PreferenceScreen | Represents a top-level Preferencethat
 is the root of a Preference hierarchy. | 
    
    
        
            | PreferenceViewHolder | A RecyclerView.ViewHolderclass which caches views associated
 with the defaultPreferencelayouts. | 
    
    
        
            | Presenter | A Presenter is used to generate Views and bind Objects to them on
 demand. | 
    
    
        
            | Presenter.ViewHolder | ViewHolder can be subclassed and used to cache any view accessors needed
 to improve binding performance (for example, results of findViewById)
 without needing to subclass a View. | 
    
    
        
            | Presenter.ViewHolderTask | Base class to perform a task on Presenter.ViewHolder. | 
    
    
        
            | PresenterSelector | A PresenterSelector is used to obtain a Presenterfor a given Object. | 
    
    
        
            | PresenterSwitcher | An abstract helper class that switches a view in its parent view using a PresenterSelector. | 
    
    
        
            | PreviewProgram | A convenience class to access TvContractCompat.PreviewProgramsentries in the system content
 provider. | 
    
    
        
            | PreviewProgram.Builder | This Builder class simplifies the creation of a PreviewProgramobject. | 
    
    
        
            | PrintHelper | Helper for printing bitmaps. | 
    
    
        
            | PrintHelper.OnPrintFinishCallback | Callback for observing when a print operation is completed. | 
    
    
        
            | Program | A convenience class to access TvContractCompat.Programsentries in the system content
 provider. | 
    
    
        
            | Program.Builder | This Builder class simplifies the creation of a Programobject. | 
    
    
        
            | ProgressBarManager | Manager for showing/hiding progress bar widget. | 
    
    
        
            | Px | Denotes that an integer parameter, field or method return value is expected
 to represent a pixel dimension. | 
    
    
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.anim |  | 
    
    
        
            | R.animator |  | 
    
    
        
            | R.animator |  | 
    
    
        
            | R.array |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.attr |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.bool |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.color |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.dimen |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.drawable |  | 
    
    
        
            | R.fraction |  | 
    
    
        
            | R.fraction |  | 
    
    
        
            | R.fraction |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.id |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.integer |  | 
    
    
        
            | R.interpolator |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.layout |  | 
    
    
        
            | R.raw |  | 
    
    
        
            | R.raw |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.string |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.style |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.styleable |  | 
    
    
        
            | R.transition |  | 
    
    
        
            | R.transition |  | 
    
    
        
            | RatingCompat | A class to encapsulate rating information used as content metadata. | 
    
    
        
            | RawRes | Denotes that an integer parameter, field or method return value is expected
 to be a raw resource reference. | 
    
    
        
            | RecommendationExtender | 
 Helper class to add content info extensions to notifications. 
              
    
             | 
    
    
        
            | RecyclerView | A flexible view for providing a limited window into a large data set. | 
    
    
        
            | RecyclerView.Adapter<VH extends RecyclerView.ViewHolder> | Base class for an Adapter Adapters provide a binding from an app-specific data set to views that are displayed
 within a RecyclerView. | 
    
    
        
            | RecyclerView.AdapterDataObserver | Observer base class for watching changes to an RecyclerView.Adapter. | 
    
    
        
            | RecyclerView.ChildDrawingOrderCallback | A callback interface that can be used to alter the drawing order of RecyclerView children. | 
    
    
        
            | RecyclerView.EdgeEffectFactory | EdgeEffectFactory lets you customize the over-scroll edge effect for RecyclerViews. | 
    
    
        
            | RecyclerView.EdgeEffectFactory.EdgeDirection |  | 
    
    
        
            | RecyclerView.ItemAnimator | This class defines the animations that take place on items as changes are made
 to the adapter. | 
    
    
        
            | RecyclerView.ItemAnimator.AdapterChanges | The set of flags that might be passed to recordPreLayoutInformation(State, ViewHolder, int, List). | 
    
    
        
            | RecyclerView.ItemAnimator.ItemAnimatorFinishedListener | This interface is used to inform listeners when all pending or running animations
 in an ItemAnimator are finished. | 
    
    
        
            | RecyclerView.ItemAnimator.ItemHolderInfo | A simple data structure that holds information about an item's bounds. | 
    
    
        
            | RecyclerView.ItemDecoration | An ItemDecoration allows the application to add a special drawing and layout offset
 to specific item views from the adapter's data set. | 
    
    
        
            | RecyclerView.LayoutManager | A LayoutManageris responsible for measuring and positioning item views
 within aRecyclerViewas well as determining the policy for when to recycle
 item views that are no longer visible to the user. | 
    
    
        
            | RecyclerView.LayoutManager.LayoutPrefetchRegistry | Interface for LayoutManagers to request items to be prefetched, based on position, with
 specified distance from viewport, which indicates priority. | 
    
    
        
            | RecyclerView.LayoutManager.Properties | Some general properties that a LayoutManager may want to use. | 
    
    
        
            | RecyclerView.LayoutParams | LayoutParamssubclass for children ofRecyclerView. | 
    
    
        
            | RecyclerView.OnChildAttachStateChangeListener | A Listener interface that can be attached to a RecylcerView to get notified
 whenever a ViewHolder is attached to or detached from RecyclerView. | 
    
    
        
            | RecyclerView.OnFlingListener | This class defines the behavior of fling if the developer wishes to handle it. | 
    
    
        
            | RecyclerView.OnItemTouchListener | An OnItemTouchListener allows the application to intercept touch events in progress at the
 view hierarchy level of the RecyclerView before those touch events are considered for
 RecyclerView's own scrolling behavior. | 
    
    
        
            | RecyclerView.OnScrollListener | An OnScrollListener can be added to a RecyclerView to receive messages when a scrolling event
 has occurred on that RecyclerView. | 
    
    
        
            | RecyclerView.RecycledViewPool | RecycledViewPool lets you share Views between multiple RecyclerViews. | 
    
    
        
            | RecyclerView.Recycler | A Recycler is responsible for managing scrapped or detached item views for reuse. | 
    
    
        
            | RecyclerView.RecyclerListener | A RecyclerListener can be set on a RecyclerView to receive messages whenever
 a view is recycled. | 
    
    
        
            | RecyclerView.SimpleOnItemTouchListener | An implementation of RecyclerView.OnItemTouchListenerthat has empty method bodies
 and default return values. | 
    
    
        
            | RecyclerView.SmoothScroller | Base class for smooth scrolling. 
              
    
             | 
    
    
        
            | RecyclerView.SmoothScroller.Action | Holds information about a smooth scroll request by a RecyclerView.SmoothScroller. | 
    
    
        
            | RecyclerView.SmoothScroller.ScrollVectorProvider | An interface which is optionally implemented by custom RecyclerView.LayoutManagerto provide a hint to aRecyclerView.SmoothScrollerabout the location of the target position. | 
    
    
        
            | RecyclerView.State | Contains useful information about the current RecyclerView state like target scroll
 position or view focus. 
              
    
             | 
    
    
        
            | RecyclerView.ViewCacheExtension | ViewCacheExtension is a helper class to provide an additional layer of view caching that can
 be controlled by the developer. | 
    
    
        
            | RecyclerView.ViewHolder | A ViewHolder describes an item view and metadata about its place within the RecyclerView. | 
    
    
        
            | RecyclerViewAccessibilityDelegate | The AccessibilityDelegate used by RecyclerView. | 
    
    
        
            | RecyclerViewAccessibilityDelegate.ItemDelegate | The default implementation of accessibility delegate for the individual items of the
 RecyclerView. | 
    
    
        
            | RecyclerViewParallax | Implementation of Parallaxclass forRecyclerView. | 
    
    
        
            | RecyclerViewParallax.ChildPositionProperty | Subclass of Parallax.IntProperty. | 
    
    
        
            | RemoteInput | Helper for using the RemoteInput. | 
    
    
        
            | RemoteInput.Builder | Builder class for RemoteInputobjects. | 
    
    
        
            | RemotePlaybackClient | A helper class for playing media on remote routes using the remote playback protocol
 defined by MediaControlIntent. | 
    
    
        
            | RemotePlaybackClient.ActionCallback | Base callback type for remote playback requests. | 
    
    
        
            | RemotePlaybackClient.ItemActionCallback | Callback for remote playback requests that operate on items. | 
    
    
        
            | RemotePlaybackClient.OnMessageReceivedListener | A callback that will receive messages from media sessions. | 
    
    
        
            | RemotePlaybackClient.SessionActionCallback | Callback for remote playback requests that operate on sessions. | 
    
    
        
            | RemotePlaybackClient.StatusCallback | A callback that will receive media status updates. | 
    
    
        
            | RequiresApi | Denotes that the annotated element should only be called on the given API level
 or higher. | 
    
    
        
            | RequiresPermission | Denotes that the annotated element requires (or may require) one or more permissions. | 
    
    
        
            | RequiresPermission.Read | Specifies that the given permission is required for read operations. | 
    
    
        
            | RequiresPermission.Write | Specifies that the given permission is required for write operations. | 
    
    
        
            | ResourceCursorAdapter | Static library support version of the framework's ResourceCursorAdapter. | 
    
    
        
            | ResourcesCompat | Helper for accessing features in Resources. | 
    
    
        
            | ResourcesCompat.FontCallback | Interface used to receive asynchronous font fetching events. | 
    
    
        
            | RestrictTo | Denotes that the annotated element should only be accessed from within a
 specific scope (as defined by RestrictTo.Scope). | 
    
    
        
            | RestrictTo.Scope |  | 
    
    
        
            | RoundedBitmapDrawable | A Drawable that wraps a bitmap and can be drawn with rounded corners. | 
    
    
        
            | RoundedBitmapDrawableFactory | Constructs RoundedBitmapDrawableobjects,
 either from Bitmaps directly, or from streams and files. | 
    
    
        
            | RoundedDrawable | Maintains and draws a drawable inside rounded rectangular bounds. | 
    
    
        
            | Row | The base class for all rows. | 
    
    
        
            | RowHeaderPresenter | RowHeaderPresenter provides a default presentation for HeaderItemusing aRowHeaderViewand optionally a TextView for description. | 
    
    
        
            | RowHeaderPresenter.ViewHolder | A ViewHolder for the RowHeaderPresenter. | 
    
    
        
            | RowHeaderView | RowHeaderView is a header text view. | 
    
    
        
            | RowPresenter | An abstract Presenterthat renders an Object in RowsFragment, the object can be
 subclassRowor a generic one. | 
    
    
        
            | RowPresenter.ViewHolder | A ViewHolder for a Row. | 
    
    
        
            | RowsFragment | This class was deprecated
      in API level 27.1.0.
    use RowsSupportFragment | 
    
    
        
            | RowsFragment.MainFragmentAdapter |  | 
    
    
        
            | RowsFragment.MainFragmentRowsAdapter | This class was deprecated
      in API level 27.1.0.
    use RowsSupportFragment | 
    
    
        
            | RowsSupportFragment | An ordered set of rows of leanback widgets. | 
    
    
        
            | RowsSupportFragment.MainFragmentAdapter |  | 
    
    
        
            | RowsSupportFragment.MainFragmentRowsAdapter | The adapter that RowsSupportFragment implements
 BrowseSupportFragment.MainFragmentRowsAdapter. | 
    
    
    
    
        
            | ScaleGestureDetectorCompat | Helper for accessing features in ScaleGestureDetector. | 
    
    
        
            | Scene | A scene represents the collection of values that various properties in the
 View hierarchy will have when the scene is applied. | 
    
    
        
            | ScrollerCompat | This class was deprecated
      in API level 26.1.0.
    Use OverScrollerdirectly. | 
    
    
        
            | ScrollingView | An interface that can be implemented by Views to provide scroll related APIs. | 
    
    
        
            | SearchBar | A search widget containing a search orb and a text entry view. | 
    
    
        
            | SearchBar.SearchBarListener | Interface for receiving notification of search query changes. | 
    
    
        
            | SearchBar.SearchBarPermissionListener | Interface that handles runtime permissions requests. | 
    
    
        
            | SearchEditText | EditText widget that monitors keyboard changes. | 
    
    
        
            | SearchEditText.OnKeyboardDismissListener | Interface for receiving notification when the keyboard is dismissed. | 
    
    
        
            | SearchFragment | This class was deprecated
      in API level 27.1.0.
    use SearchSupportFragment | 
    
    
        
            | SearchFragment.SearchResultProvider | Search API to be provided by the application. | 
    
    
        
            | SearchOrbView | A widget that draws a search affordance, represented by a round background and an icon. 
              
    
             | 
    
    
        
            | SearchOrbView.Colors | A set of colors used to display the search orb. | 
    
    
        
            | SearchSupportFragment | A fragment to handle searches. | 
    
    
        
            | SearchSupportFragment.SearchResultProvider | Search API to be provided by the application. | 
    
    
        
            | SearchView | A widget that provides a user interface for the user to enter a search query and submit a request
 to a search provider. | 
    
    
        
            | SearchView.OnCloseListener |  | 
    
    
        
            | SearchView.OnQueryTextListener | Callbacks for changes to the query text. | 
    
    
        
            | SearchView.OnSuggestionListener | Callback interface for selection events on suggestions. | 
    
    
        
            | SectionRow | Used to represent section item in HeadersFragment. | 
    
    
        
            | SeekBarPreference | Preference based on android.preference.SeekBarPreference but uses support v7 preference as base. | 
    
    
        
            | Selection<K> | Object representing a "primary" selection and a "provisional" selection. | 
    
    
        
            | SelectionPredicates | Utility class for creating SelectionPredicate instances. | 
    
    
        
            | SelectionTracker<K> | SelectionTracker provides support for managing a selection of items in a RecyclerView instance. | 
    
    
        
            | SelectionTracker.Builder<K> | Builder is the primary mechanism for create a SelectionTrackerthat
 can be used with your RecyclerView. | 
    
    
        
            | SelectionTracker.SelectionObserver<K> | Observer class providing access to information about Selection state changes. | 
    
    
        
            | SelectionTracker.SelectionPredicate<K> | Implement SelectionPredicate to control when items can be selected or unselected. | 
    
    
        
            | ServiceCompat | Helper for accessing features in Service. | 
    
    
        
            | Settings | Provides various preferences affecting Leanback runtime behavior. | 
    
    
        
            | ShadowOverlayContainer | Provides an SDK version-independent wrapper to support shadows, color overlays, and rounded
 corners. | 
    
    
        
            | ShadowOverlayHelper | ShadowOverlayHelper is a helper class for shadow, overlay color and rounded corner. | 
    
    
        
            | ShadowOverlayHelper.Builder | Builder for creating ShadowOverlayHelper. | 
    
    
        
            | ShadowOverlayHelper.Options | Option values for ShadowOverlayContainer. | 
    
    
        
            | ShareActionProvider | Provides a share action, which is suitable for an activity's app bar. | 
    
    
        
            | ShareActionProvider.OnShareTargetSelectedListener | Listener for the event of selecting a share target. | 
    
    
        
            | ShareCompat | Extra helper functionality for sharing data between activities. | 
    
    
        
            | ShareCompat.IntentBuilder | IntentBuilder is a helper for constructing ACTION_SENDandACTION_SEND_MULTIPLEsharing intents and starting activities
 to share content. | 
    
    
        
            | ShareCompat.IntentReader | IntentReader is a helper for reading the data contained within a sharing (ACTION_SEND)
 Intent. | 
    
    
        
            | SharedElementCallback | Listener provided in setEnterSharedElementCallback(SharedElementCallback)andsetExitSharedElementCallback(SharedElementCallback)to monitor the Activity transitions. | 
    
    
        
            | SharedElementCallback.OnSharedElementsReadyListener | Listener to be called after onSharedElementsArrived(List, List, OnSharedElementsReadyListener)when the shared elements are ready to be hidden in the source Activity and shown in the
 destination Activity. | 
    
    
        
            | SharedPreferencesCompat | This class was deprecated
      in API level 27.1.0.
    This compatibility class is no longer required. Use SharedPreferencesdirectly. | 
    
    
        
            | SharedPreferencesCompat.EditorCompat | This class was deprecated
      in API level 27.1.0.
    This compatibility class is no longer required. Use SharedPreferences.Editordirectly. | 
    
    
        
            | ShortcutInfoCompat | Helper for accessing features in ShortcutInfo. | 
    
    
        
            | ShortcutInfoCompat.Builder | Builder class for ShortcutInfoCompatobjects. | 
    
    
        
            | ShortcutManagerCompat | Helper for accessing features in ShortcutManager. | 
    
    
        
            | SidePropagation | A TransitionPropagationthat propagates based on the distance to the side
 and, orthogonally, the distance to epicenter. | 
    
    
        
            | SimpleArrayMap<K, V> | Base implementation of ArrayMapthat doesn't include any standard Java
 container API interoperability. | 
    
    
        
            | SimpleCursorAdapter | Static library support version of the framework's SimpleCursorAdapter. | 
    
    
        
            | SimpleCursorAdapter.CursorToStringConverter | This class can be used by external clients of SimpleCursorAdapter
 to define how the Cursor should be converted to a String. | 
    
    
        
            | SimpleCursorAdapter.ViewBinder | This class can be used by external clients of SimpleCursorAdapter
 to bind values fom the Cursor to views. | 
    
    
        
            | SimpleItemAnimator | A wrapper class for ItemAnimator that records View bounds and decides whether it should run
 move, change, add or remove animations. | 
    
    
        
            | SinglePresenterSelector | A PresenterSelectorthat always returns the samePresenter. | 
    
    
        
            | Size | Denotes that the annotated element should have a given size or length. | 
    
    
        
            | Slice | A slice is a piece of app content and actions that can be surfaced outside of the app. | 
    
    
        
            | SliceAction | Class representing an action, supports tappable icons, custom toggle icons, and default toggles. | 
    
    
        
            | SliceConvert | Convert between SliceandSlice | 
    
    
        
            | SliceItem | A SliceItem is a single unit in the tree structure of a Slice. | 
    
    
        
            | SliceLiveData | Class with factory methods for creating LiveData that observes slices. | 
    
    
        
            | SliceManager | Class to handle interactions with Slices. | 
    
    
        
            | SliceManager.SliceCallback | Class that listens to changes in Slices. | 
    
    
        
            | SliceProvider | A SliceProvider allows an app to provide content to be displayed in system spaces. | 
    
    
        
            | SliceUtils | Utilities for dealing with slices. | 
    
    
        
            | SliceUtils.SerializeOptions | Holds options for how to handle SliceItems that cannot be serialized. | 
    
    
        
            | SliceView | A view for displaying a Slicewhich is a piece of app content and actions. | 
    
    
        
            | SliceView.OnSliceActionListener | Implement this interface to be notified of interactions with the slice displayed
 in this view. | 
    
    
        
            | Slide | This transition tracks changes to the visibility of target views in the
 start and end scenes and moves views in or out from one of the edges of the
 scene. | 
    
    
        
            | SlidingPaneLayout | SlidingPaneLayout provides a horizontal, multi-pane layout for use at the top level
 of a UI. | 
    
    
        
            | SlidingPaneLayout.LayoutParams |  | 
    
    
        
            | SlidingPaneLayout.PanelSlideListener | Listener for monitoring events about sliding panes. | 
    
    
        
            | SlidingPaneLayout.SimplePanelSlideListener | No-op stubs for SlidingPaneLayout.PanelSlideListener. | 
    
    
        
            | SnapHelper | Class intended to support snapping for a RecyclerView. | 
    
    
        
            | SortedList<T> | A Sorted list implementation that can keep items in order and also notify for changes in the
 list
 such that it can be bound to a RecyclerView.Adapter. | 
    
    
        
            | SortedList.BatchedCallback<T2> | A callback implementation that can batch notify events dispatched by the SortedList. | 
    
    
        
            | SortedList.Callback<T2> | The class that controls the behavior of the SortedList. | 
    
    
        
            | SortedListAdapterCallback<T2> | A SortedList.Callbackimplementation that can bind aSortedListto aRecyclerView.Adapter. | 
    
    
        
            | Space | This class was deprecated
      in API level 27.1.0.
    Use framework Spaceclass instead. | 
    
    
        
            | SparseArrayCompat<E> | SparseArrays map integers to Objects. | 
    
    
        
            | SparseArrayObjectAdapter | An ObjectAdapterimplemented with aSparseArray. | 
    
    
        
            | SpeechOrbView | A subclass of SearchOrbViewthat visualizes the state of an ongoing speech recognition. | 
    
    
        
            | SpeechRecognitionCallback | This interface was deprecated
      in API level 27.1.0.
    Launching voice recognition activity is no longer supported. App should declare
             android.permission.RECORD_AUDIO in AndroidManifest file. See details in SearchSupportFragment. | 
    
    
        
            | SpringAnimation | SpringAnimation is an animation that is driven by a SpringForce. | 
    
    
        
            | SpringForce | Spring Force defines the characteristics of the spring being used in the animation. | 
    
    
        
            | StableIdKeyProvider | An ItemKeyProviderthat provides stable ids by way of cachedRecyclerView.Adapterstable ids. | 
    
    
        
            | StaggeredGridLayoutManager | A LayoutManager that lays out children in a staggered grid formation. | 
    
    
        
            | StaggeredGridLayoutManager.LayoutParams | LayoutParams used by StaggeredGridLayoutManager. | 
    
    
        
            | StorageStrategy<K> | Strategy for storing keys in saved state. | 
    
    
        
            | StringDef | Denotes that the annotated String element, represents a logical
 type and that its value should be one of the explicitly named constants. | 
    
    
        
            | StringRes | Denotes that an integer parameter, field or method return value is expected
 to be a String resource reference (e.g. | 
    
    
        
            | StyleableRes | Denotes that an integer parameter, field or method return value is expected
 to be a styleable resource reference (e.g. | 
    
    
        
            | StyleRes | Denotes that an integer parameter, field or method return value is expected
 to be a style resource reference (e.g. | 
    
    
        
            | SurfaceHolderGlueHost | Optional interface to be implemented by any subclass of PlaybackGlueHostthat contains
 aSurfaceView. | 
    
    
        
            | SwipeDismissFrameLayout | A layout enabling left-to-right swipe-to-dismiss, intended for use within an activity. | 
    
    
        
            | SwipeDismissFrameLayout.Callback | Implement this callback to act on particular stages of the dismissal. | 
    
    
        
            | SwipeRefreshLayout | The SwipeRefreshLayout should be used whenever the user can refresh the
 contents of a view via a vertical swipe gesture. | 
    
    
        
            | SwipeRefreshLayout.OnChildScrollUpCallback | Classes that wish to override canChildScrollUp()method
 behavior should implement this interface. | 
    
    
        
            | SwipeRefreshLayout.OnRefreshListener | Classes that wish to be notified when the swipe gesture correctly
 triggers a refresh should implement this interface. | 
    
    
        
            | SwitchCompat | SwitchCompat is a version of the Switch widget which on devices back to API v7. | 
    
    
        
            | SwitchPreference | A Preferencethat provides a two-state toggleable option. | 
    
    
        
            | SwitchPreferenceCompat | A Preferencethat provides a two-state toggleable option. | 
    
    
    
    
        
            | Target | A class which allows custom selection of colors in a Palette's generation. | 
    
    
        
            | Target.Builder | Builder class for generating custom Targetinstances. | 
    
    
        
            | TaskStackBuilder | Utility class for constructing synthetic back stacks for cross-task navigation
 on Android 3.0 and newer. | 
    
    
        
            | TaskStackBuilder.SupportParentable |  | 
    
    
        
            | TemplateSliceBuilder | Base class of builders of various template types. | 
    
    
        
            | TextClassification | Information for generating a widget to handle classified text. | 
    
    
        
            | TextClassification.Builder | Builder for building TextClassificationobjects. | 
    
    
        
            | TextClassification.Options | Optional input parameters for generating TextClassification. | 
    
    
        
            | TextClassifier | Interface for providing text classification related features. | 
    
    
        
            | TextDirectionHeuristicCompat | Interface for objects that use a heuristic for guessing at the paragraph direction by examining text. | 
    
    
        
            | TextDirectionHeuristicsCompat | Some objects that implement TextDirectionHeuristic. | 
    
    
        
            | TextLinks | A collection of links, representing subsequences of text and the entity types (phone number,
 address, url, etc) they may be. | 
    
    
        
            | TextLinks.Builder | A builder to construct a TextLinks instance. | 
    
    
        
            | TextLinks.Options | Optional input parameters for generating TextLinks. | 
    
    
        
            | TextLinks.TextLink | A link, identifying a substring of text and possible entity types for it. | 
    
    
        
            | TextLinks.TextLinkSpan | A ClickableSpan for a TextLink. | 
    
    
        
            | TextSelection | Information about where text selection should be. | 
    
    
        
            | TextSelection.Builder | Builder used to build TextSelectionobjects. | 
    
    
        
            | TextSelection.Options | Optional input parameters for generating TextSelection. | 
    
    
        
            | TextUtilsCompat | Backwards compatible version of TextUtils. | 
    
    
        
            | TextViewCompat | Helper for accessing features in TextView. | 
    
    
        
            | ThemedSpinnerAdapter | An extension of SpinnerAdapter that is capable of inflating drop-down views
 against a different theme than normal views. | 
    
    
        
            | ThemedSpinnerAdapter.Helper | A helper class which allows easy integration of ThemedSpinnerAdapterinto existingSpinnerAdapters in a backwards compatible way. | 
    
    
        
            | TimePicker | TimePickeris a direct subclass ofPicker. | 
    
    
        
            | TintableBackgroundView | Interface which allows a Viewto receive background tinting calls fromViewCompatwhen running on API v20 devices or lower. | 
    
    
        
            | TintableCompoundButton | Interface which allows a CompoundButtonto receive tinting
 calls fromCompoundButtonCompatwhen running on API v20 devices or lower. | 
    
    
        
            | TitleHelper | Helper for managing TitleView, including
 transitions and focus movement. | 
    
    
        
            | TitleView | Title view for a leanback fragment. | 
    
    
        
            | TitleViewAdapter | This class allows a customized widget class to implement TitleViewAdapter.Providerand exposeTitleViewAdaptermethods to containing fragment (e.g. | 
    
    
        
            | TitleViewAdapter.Provider | Interface to be implemented by a customized widget class to implement TitleViewAdapter. | 
    
    
        
            | Toolbar | A standard toolbar for use within application content. | 
    
    
        
            | Toolbar.LayoutParams | Layout information for child views of Toolbars. | 
    
    
        
            | Toolbar.OnMenuItemClickListener | Interface responsible for receiving menu item click events if the items themselves
 do not have individual item click listeners. | 
    
    
        
            | Toolbar.SavedState |  | 
    
    
        
            | TooltipCompat | Helper class used to emulate the behavior of setTooltipText(CharSequence)prior
 to API level 26. | 
    
    
        
            | TraceCompat | Writes trace events to the system trace buffer. | 
    
    
        
            | TrafficStatsCompat | Helper for accessing features in TrafficStats. | 
    
    
        
            | Transition | A Transition holds information about animations that will be run on its
 targets during a scene change. | 
    
    
        
            | Transition.EpicenterCallback | Class to get the epicenter of Transition. | 
    
    
        
            | Transition.TransitionListener | A transition listener receives notifications from a transition. | 
    
    
        
            | TransitionInflater | This class inflates scenes and transitions from resource files. | 
    
    
        
            | TransitionListenerAdapter | This adapter class provides empty implementations of the methods from Transition.TransitionListener. | 
    
    
        
            | TransitionManager | This class manages the set of transitions that fire when there is a
 change of Scene. | 
    
    
        
            | TransitionPropagation | Extend TransitionPropagationto customize start delays for Animators created
 increateAnimator(ViewGroup, TransitionValues, TransitionValues). | 
    
    
        
            | TransitionRes | Denotes that an integer parameter, field or method return value is expected
 to be a transition resource reference. | 
    
    
        
            | TransitionSet | A TransitionSet is a parent of child transitions (including other
 TransitionSets). | 
    
    
        
            | TransitionValues | Data structure which holds cached values for the transition. | 
    
    
        
            | TrustedWebUtils | Class for utilities and convenience calls for opening a qualifying web page as a
 Trusted Web Activity. | 
    
    
        
            | TvContractCompat | The contract between the TV provider and applications. | 
    
    
        
            | TvContractCompat.BaseTvColumns | Common base for the tables of TV channels/programs. | 
    
    
        
            | TvContractCompat.Channels | Column definitions for the TV channels table. | 
    
    
        
            | TvContractCompat.Channels.Logo | A sub-directory of a single TV channel that represents its primary logo. | 
    
    
        
            | TvContractCompat.PreviewPrograms | Column definitions for the preview TV programs table. | 
    
    
        
            | TvContractCompat.Programs | Column definitions for the TV programs table. | 
    
    
        
            | TvContractCompat.Programs.Genres | Canonical genres for TV programs. | 
    
    
        
            | TvContractCompat.RecordedPrograms | Column definitions for the recorded TV programs table. | 
    
    
        
            | TvContractCompat.WatchNextPrograms | Column definitions for the "watch next" TV programs table. | 
    
    
        
            | TwoStatePreference | Common base class for preferences that have two selectable states, persist a
 boolean value in SharedPreferences, and may have dependent preferences that are
 enabled/disabled based on the current state. |