added in version 22.1.0
  
  
android.support.v4.app
Annotations
| NotificationCompat.Action.SemanticAction | Provides meaning to an NotificationCompat.Actionthat hints at what the associatedPendingIntentwill do. | 
Interfaces
| ActionBarDrawerToggle.Delegate | This interface was deprecated in API level 25.4.0. Use ActionBarDrawerToggle.DelegateProvider in support-v7-appcompat. | 
| ActionBarDrawerToggle.DelegateProvider | This interface was deprecated in API level 25.4.0. Use ActionBarDrawerToggle.DelegateProvider in support-v7-appcompat. | 
| 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. | 
| FragmentManager.BackStackEntry | Representation of an entry on the fragment back stack, as created
 with FragmentTransaction.addToBackStack(). | 
| FragmentManager.OnBackStackChangedListener | Interface to watch for changes to the back stack. | 
| LoaderManager.LoaderCallbacks<D> | Callback interface for a client to interact with the manager. | 
| NotificationCompat.Action.Extender | Extender interface for use with extend(NotificationCompat.Extender). | 
| NotificationCompat.Extender | Extender interface for use with extend(NotificationCompat.Extender). | 
| 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. | 
| TaskStackBuilder.SupportParentable | 
Classes
| ActionBarDrawerToggle | This class provides a handy way to tie together the functionality of DrawerLayoutand the frameworkActionBarto implement the recommended
 design for navigation drawers. | 
| ActivityCompat | Helper for accessing features in Activity. | 
| ActivityManagerCompat | Helper for accessing features in ActivityManagerin a backwards compatible
 fashion. | 
| ActivityOptionsCompat | Helper for accessing features in ActivityOptionsin a backwards compatible
 fashion. | 
| AlarmManagerCompat | Compatibility library for AlarmManagerwith fallbacks for older platforms. | 
| AppLaunchChecker | This class provides APIs for determining how an app has been launched. | 
| AppOpsManagerCompat | Helper for accessing features in AppOpsManager. | 
| BundleCompat | Helper for accessing features in Bundle. | 
| DialogFragment | Static library support version of the framework's DialogFragment. | 
| Fragment | Static library support version of the framework's Fragment. | 
| 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. | 
| 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.FragmentLifecycleCallbacks | Callback interface for listening to fragment state changes that happen within a given FragmentManager. | 
| FragmentManagerNonConfig | FragmentManagerNonConfig stores the retained instance fragments across activity recreation events. | 
| 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 | Implementation of PagerAdapterthat
 uses aFragmentto manage each page. | 
| 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. | 
| JobIntentService | Helper for processing work that has been enqueued for a job/service. | 
| ListFragment | Static library support version of the framework's ListFragment. | 
| LoaderManager | Static library support version of the framework's LoaderManager. | 
| NavUtils | NavUtils provides helper functionality for applications implementing recommended Android UI navigation patterns. | 
| NotificationCompat | Helper for accessing features in Notification. | 
| NotificationCompat.Action | Structure to encapsulate a named action that can be shown as part of this notification. | 
| NotificationCompat.Action.Builder | Builder class for NotificationCompat.Actionobjects. | 
| NotificationCompat.Action.WearableExtender | Wearable extender for notification actions. | 
| NotificationCompat.BigPictureStyle | Helper class for generating large-format notifications that include a large image attachment. | 
| NotificationCompat.BigTextStyle | Helper class for generating large-format notifications that include a lot of text. | 
| NotificationCompat.Builder | Builder class for NotificationCompatobjects. | 
| NotificationCompat.CarExtender | Helper class to add Android Auto extensions to notifications. | 
| NotificationCompat.CarExtender.UnreadConversation | A class which holds the unread messages from a conversation. | 
| NotificationCompat.CarExtender.UnreadConversation.Builder | Builder class for NotificationCompat.CarExtender.UnreadConversationobjects. | 
| NotificationCompat.DecoratedCustomViewStyle | Notification style for custom views that are decorated by the system. | 
| NotificationCompat.InboxStyle | Helper class for generating large-format notifications that include a list of (up to 5) strings. | 
| NotificationCompat.MessagingStyle | Helper class for generating large-format notifications that include multiple back-and-forth messages of varying types between any number of people. | 
| NotificationCompat.MessagingStyle.Message | |
| NotificationCompat.Style | An object that can apply a rich notification style to a Notification.CarExtender.Builderobject. | 
| NotificationCompat.WearableExtender | Helper class to add wearable extensions to notifications. | 
| NotificationCompatExtras | Well-known extras used by NotificationCompatfor backwards compatibility. | 
| NotificationCompatSideChannelService | Abstract service to receive side channel notifications sent from NotificationManagerCompat. | 
| NotificationManagerCompat | Compatibility library for NotificationManager with fallbacks for older platforms. | 
| RemoteInput | Helper for using the RemoteInput. | 
| RemoteInput.Builder | Builder class for RemoteInputobjects. | 
| ServiceCompat | Helper for accessing features in Service. | 
| 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. | 
| TaskStackBuilder | Utility class for constructing synthetic back stacks for cross-task navigation on Android 3.0 and newer. | 
Exceptions
| Fragment.InstantiationException | Thrown by instantiate(Context, String, Bundle)when
 there is an instantiation failure. | 
- Annotations
- Interfaces- ActionBarDrawerToggle.Delegate
- ActionBarDrawerToggle.DelegateProvider
- ActivityCompat.OnRequestPermissionsResultCallback
- ActivityCompat.PermissionCompatDelegate
- FragmentManager.BackStackEntry
- FragmentManager.OnBackStackChangedListener
- LoaderManager.LoaderCallbacks
- NotificationCompat.Action.Extender
- NotificationCompat.Extender
- SharedElementCallback.OnSharedElementsReadyListener
- TaskStackBuilder.SupportParentable
 
- Classes- ActionBarDrawerToggle
- ActivityCompat
- ActivityManagerCompat
- ActivityOptionsCompat
- AlarmManagerCompat
- AppLaunchChecker
- AppOpsManagerCompat
- BundleCompat
- DialogFragment
- Fragment
- Fragment.SavedState
- FragmentActivity
- FragmentContainer
- FragmentController
- FragmentHostCallback
- FragmentManager
- FragmentManager.FragmentLifecycleCallbacks
- FragmentManagerNonConfig
- FragmentPagerAdapter
- FragmentStatePagerAdapter
- FragmentTabHost
- FragmentTransaction
- FrameMetricsAggregator
- JobIntentService
- ListFragment
- LoaderManager
- NavUtils
- NotificationCompat
- NotificationCompat.Action
- NotificationCompat.Action.Builder
- NotificationCompat.Action.WearableExtender
- NotificationCompat.BigPictureStyle
- NotificationCompat.BigTextStyle
- NotificationCompat.Builder
- NotificationCompat.CarExtender
- NotificationCompat.CarExtender.UnreadConversation
- NotificationCompat.CarExtender.UnreadConversation.Builder
- NotificationCompat.DecoratedCustomViewStyle
- NotificationCompat.InboxStyle
- NotificationCompat.MessagingStyle
- NotificationCompat.MessagingStyle.Message
- NotificationCompat.Style
- NotificationCompat.WearableExtender
- NotificationCompatExtras
- NotificationCompatSideChannelService
- NotificationManagerCompat
- RemoteInput
- RemoteInput.Builder
- ServiceCompat
- ShareCompat
- ShareCompat.IntentBuilder
- ShareCompat.IntentReader
- SharedElementCallback
- TaskStackBuilder
 
- Exceptions
