added in version 22.1.0
  
  
android.support.v4.app
Annotations
| NotificationCompat.Action.SemanticAction | 
          Provides meaning to an NotificationCompat.Action that hints at what the associated
 PendingIntent will 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
 DrawerLayout and the framework ActionBar to implement the recommended
 design for navigation drawers. 
          
    
         | 
      
| ActivityCompat | 
          Helper for accessing features in Activity. 
          
    
         | 
      
| ActivityManagerCompat | 
          Helper for accessing features in ActivityManager in a backwards compatible
 fashion. 
          
    
         | 
      
| ActivityOptionsCompat | 
          Helper for accessing features in ActivityOptions in a backwards compatible
 fashion. 
          
    
         | 
      
| AlarmManagerCompat | 
          Compatibility library for AlarmManager with 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
 Fragment and
 Loader APIs. 
          
    
         | 
      
| FragmentContainer | 
          Callbacks to a Fragment's container. 
          
    
         | 
      
| FragmentController | 
          Provides integration points with a FragmentManager for 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 PagerAdapter that
 represents each page as a Fragment that is persistently
 kept in the fragment manager as long as the user can return to the page. 
          
    
         | 
      
| FragmentStatePagerAdapter | 
          Implementation of PagerAdapter that
 uses a Fragment to manage each page. 
          
    
         | 
      
| FragmentTabHost | 
          Special TabHost that allows the use of Fragment objects 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.Action objects. 
          
    
         | 
      
| 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 NotificationCompat objects. 
          
    
         | 
      
| 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.UnreadConversation objects. 
          
    
         | 
      
| 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.Builder
 object. 
          
    
         | 
      
| NotificationCompat.WearableExtender | Helper class to add wearable extensions to notifications. | 
| NotificationCompatExtras | 
          Well-known extras used by NotificationCompat for 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 RemoteInput objects. 
          
    
         | 
      
| 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_SEND and
 ACTION_SEND_MULTIPLE sharing 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) and
 setExitSharedElementCallback(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