# android.support.v4.app

added in[version 22.1.0](https://developer.android.com/topic/libraries/support-library/revisions)  

# android.support.v4.app

| This package is part of the Android[support library](https://developer.android.com/topic/libraries/support-library)which is no longer maintained. The support library has been superseded by[AndroidX](https://developer.android.com/jetpack/androidx)which is part of[Jetpack](https://developer.android.com/jetpack). We recommend using the AndroidX libraries in all new projects. You should also consider[migrating](https://developer.android.com/jetpack/androidx/migrate)existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library[class mappings](https://developer.android.com/jetpack/androidx/migrate/class-mappings).

## Annotations

|-----------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [NotificationCompat.Action.SemanticAction](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.SemanticAction) | Provides meaning to an[NotificationCompat.Action](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action)that hints at what the associated[PendingIntent](https://developer.android.com/reference/android/app/PendingIntent.html)will do. |

## Interfaces

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ActionBarDrawerToggle.Delegate](https://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle.Delegate)                                           | *This interface was deprecated in API level 25.4.0. Use ActionBarDrawerToggle.DelegateProvider in support-v7-appcompat.*                                                                                                                                                                                                                                                                                                                                                    |
| [ActionBarDrawerToggle.DelegateProvider](https://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle.DelegateProvider)                           | *This interface was deprecated in API level 25.4.0. Use ActionBarDrawerToggle.DelegateProvider in support-v7-appcompat.*                                                                                                                                                                                                                                                                                                                                                    |
| [ActivityCompat.OnRequestPermissionsResultCallback](https://developer.android.com/reference/android/support/v4/app/ActivityCompat.OnRequestPermissionsResultCallback)     | This interface is the contract for receiving the results for permission requests.                                                                                                                                                                                                                                                                                                                                                                                           |
| [ActivityCompat.PermissionCompatDelegate](https://developer.android.com/reference/android/support/v4/app/ActivityCompat.PermissionCompatDelegate)                         | Customizable delegate that allows delegating permission compatibility methods to a custom implementation.                                                                                                                                                                                                                                                                                                                                                                   |
| [FragmentManager.BackStackEntry](https://developer.android.com/reference/android/support/v4/app/FragmentManager.BackStackEntry)                                           | Representation of an entry on the fragment back stack, as created with[FragmentTransaction.addToBackStack()](https://developer.android.com/reference/android/support/v4/app/FragmentTransaction#addToBackStack(java.lang.String)).                                                                                                                                                                                                                                          |
| [FragmentManager.OnBackStackChangedListener](https://developer.android.com/reference/android/support/v4/app/FragmentManager.OnBackStackChangedListener)                   | Interface to watch for changes to the back stack.                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [LoaderManager.LoaderCallbacks](https://developer.android.com/reference/android/support/v4/app/LoaderManager.LoaderCallbacks)\<D\>                                        | Callback interface for a client to interact with the manager.                                                                                                                                                                                                                                                                                                                                                                                                               |
| [NotificationCompat.Action.Extender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.Extender)                                   | Extender interface for use with[extend(NotificationCompat.Extender)](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder#extend(android.support.v4.app.NotificationCompat.Extender)).                                                                                                                                                                                                                                                 |
| [NotificationCompat.Extender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Extender)                                                 | Extender interface for use with[extend(NotificationCompat.Extender)](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder#extend(android.support.v4.app.NotificationCompat.Extender)).                                                                                                                                                                                                                                                 |
| [SharedElementCallback.OnSharedElementsReadyListener](https://developer.android.com/reference/android/support/v4/app/SharedElementCallback.OnSharedElementsReadyListener) | Listener to be called after[onSharedElementsArrived(List, List, OnSharedElementsReadyListener)](https://developer.android.com/reference/android/support/v4/app/SharedElementCallback#onSharedElementsArrived(java.util.List<java.lang.String>, java.util.List<android.view.View>, android.support.v4.app.SharedElementCallback.OnSharedElementsReadyListener))when the shared elements are ready to be hidden in the source Activity and shown in the destination Activity. |
| [TaskStackBuilder.SupportParentable](https://developer.android.com/reference/android/support/v4/app/TaskStackBuilder.SupportParentable)                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |

## Classes

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ActionBarDrawerToggle](https://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle)                                                                         | This class provides a handy way to tie together the functionality of[DrawerLayout](https://developer.android.com/reference/android/support/v4/widget/DrawerLayout)and the framework`ActionBar`to implement the recommended design for navigation drawers.                                                                                                                                                                                     |
| [ActivityCompat](https://developer.android.com/reference/android/support/v4/app/ActivityCompat)                                                                                       | Helper for accessing features in[Activity](https://developer.android.com/reference/android/app/Activity.html).                                                                                                                                                                                                                                                                                                                                |
| [ActivityManagerCompat](https://developer.android.com/reference/android/support/v4/app/ActivityManagerCompat)                                                                         | Helper for accessing features in[ActivityManager](https://developer.android.com/reference/android/app/ActivityManager.html)in a backwards compatible fashion.                                                                                                                                                                                                                                                                                 |
| [ActivityOptionsCompat](https://developer.android.com/reference/android/support/v4/app/ActivityOptionsCompat)                                                                         | Helper for accessing features in[ActivityOptions](https://developer.android.com/reference/android/app/ActivityOptions.html)in a backwards compatible fashion.                                                                                                                                                                                                                                                                                 |
| [AlarmManagerCompat](https://developer.android.com/reference/android/support/v4/app/AlarmManagerCompat)                                                                               | Compatibility library for[AlarmManager](https://developer.android.com/reference/android/app/AlarmManager.html)with fallbacks for older platforms.                                                                                                                                                                                                                                                                                             |
| [AppLaunchChecker](https://developer.android.com/reference/android/support/v4/app/AppLaunchChecker)                                                                                   | This class provides APIs for determining how an app has been launched.                                                                                                                                                                                                                                                                                                                                                                        |
| [AppOpsManagerCompat](https://developer.android.com/reference/android/support/v4/app/AppOpsManagerCompat)                                                                             | Helper for accessing features in[AppOpsManager](https://developer.android.com/reference/android/app/AppOpsManager.html).                                                                                                                                                                                                                                                                                                                      |
| [BundleCompat](https://developer.android.com/reference/android/support/v4/app/BundleCompat)                                                                                           | Helper for accessing features in[Bundle](https://developer.android.com/reference/android/os/Bundle.html).                                                                                                                                                                                                                                                                                                                                     |
| [DialogFragment](https://developer.android.com/reference/android/support/v4/app/DialogFragment)                                                                                       | Static library support version of the framework's[DialogFragment](https://developer.android.com/reference/android/app/DialogFragment.html).                                                                                                                                                                                                                                                                                                   |
| [Fragment](https://developer.android.com/reference/android/support/v4/app/Fragment)                                                                                                   | Static library support version of the framework's[Fragment](https://developer.android.com/reference/android/app/Fragment.html).                                                                                                                                                                                                                                                                                                               |
| [Fragment.SavedState](https://developer.android.com/reference/android/support/v4/app/Fragment.SavedState)                                                                             | State information that has been retrieved from a fragment instance through[FragmentManager.saveFragmentInstanceState](https://developer.android.com/reference/android/support/v4/app/FragmentManager#saveFragmentInstanceState(android.support.v4.app.Fragment)).                                                                                                                                                                             |
| [FragmentActivity](https://developer.android.com/reference/android/support/v4/app/FragmentActivity)                                                                                   | Base class for activities that want to use the support-based[Fragment](https://developer.android.com/reference/android/support/v4/app/Fragment)and[Loader](https://developer.android.com/reference/android/support/v4/content/Loader)APIs.                                                                                                                                                                                                    |
| [FragmentContainer](https://developer.android.com/reference/android/support/v4/app/FragmentContainer)                                                                                 | Callbacks to a[Fragment](https://developer.android.com/reference/android/support/v4/app/Fragment)'s container.                                                                                                                                                                                                                                                                                                                                |
| [FragmentController](https://developer.android.com/reference/android/support/v4/app/FragmentController)                                                                               | Provides integration points with a[FragmentManager](https://developer.android.com/reference/android/support/v4/app/FragmentManager)for a fragment host.                                                                                                                                                                                                                                                                                       |
| [FragmentHostCallback](https://developer.android.com/reference/android/support/v4/app/FragmentHostCallback)\<E\>                                                                      | Integration points with the Fragment host.                                                                                                                                                                                                                                                                                                                                                                                                    |
| [FragmentManager](https://developer.android.com/reference/android/support/v4/app/FragmentManager)                                                                                     | Static library support version of the framework's[FragmentManager](https://developer.android.com/reference/android/app/FragmentManager.html).                                                                                                                                                                                                                                                                                                 |
| [FragmentManager.FragmentLifecycleCallbacks](https://developer.android.com/reference/android/support/v4/app/FragmentManager.FragmentLifecycleCallbacks)                               | Callback interface for listening to fragment state changes that happen within a given FragmentManager.                                                                                                                                                                                                                                                                                                                                        |
| [FragmentManagerNonConfig](https://developer.android.com/reference/android/support/v4/app/FragmentManagerNonConfig)                                                                   | FragmentManagerNonConfig stores the retained instance fragments across activity recreation events.                                                                                                                                                                                                                                                                                                                                            |
| [FragmentPagerAdapter](https://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter)                                                                           | Implementation of[PagerAdapter](https://developer.android.com/reference/android/support/v4/view/PagerAdapter)that represents each page as a[Fragment](https://developer.android.com/reference/android/support/v4/app/Fragment)that is persistently kept in the fragment manager as long as the user can return to the page.                                                                                                                   |
| [FragmentStatePagerAdapter](https://developer.android.com/reference/android/support/v4/app/FragmentStatePagerAdapter)                                                                 | Implementation of[PagerAdapter](https://developer.android.com/reference/android/support/v4/view/PagerAdapter)that uses a[Fragment](https://developer.android.com/reference/android/support/v4/app/Fragment)to manage each page.                                                                                                                                                                                                               |
| [FragmentTabHost](https://developer.android.com/reference/android/support/v4/app/FragmentTabHost)                                                                                     | Special TabHost that allows the use of[Fragment](https://developer.android.com/reference/android/support/v4/app/Fragment)objects for its tab content.                                                                                                                                                                                                                                                                                         |
| [FragmentTransaction](https://developer.android.com/reference/android/support/v4/app/FragmentTransaction)                                                                             | Static library support version of the framework's[FragmentTransaction](https://developer.android.com/reference/android/app/FragmentTransaction.html).                                                                                                                                                                                                                                                                                         |
| [FrameMetricsAggregator](https://developer.android.com/reference/android/support/v4/app/FrameMetricsAggregator)                                                                       | This class can be used to record and return data about per-frame durations.                                                                                                                                                                                                                                                                                                                                                                   |
| [JobIntentService](https://developer.android.com/reference/android/support/v4/app/JobIntentService)                                                                                   | Helper for processing work that has been enqueued for a job/service.                                                                                                                                                                                                                                                                                                                                                                          |
| [ListFragment](https://developer.android.com/reference/android/support/v4/app/ListFragment)                                                                                           | Static library support version of the framework's[ListFragment](https://developer.android.com/reference/android/app/ListFragment.html).                                                                                                                                                                                                                                                                                                       |
| [LoaderManager](https://developer.android.com/reference/android/support/v4/app/LoaderManager)                                                                                         | Static library support version of the framework's[LoaderManager](https://developer.android.com/reference/android/app/LoaderManager.html).                                                                                                                                                                                                                                                                                                     |
| [NavUtils](https://developer.android.com/reference/android/support/v4/app/NavUtils)                                                                                                   | NavUtils provides helper functionality for applications implementing recommended Android UI navigation patterns.                                                                                                                                                                                                                                                                                                                              |
| [NotificationCompat](https://developer.android.com/reference/android/support/v4/app/NotificationCompat)                                                                               | Helper for accessing features in[Notification](https://developer.android.com/reference/android/app/Notification.html).                                                                                                                                                                                                                                                                                                                        |
| [NotificationCompat.Action](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action)                                                                 | Structure to encapsulate a named action that can be shown as part of this notification.                                                                                                                                                                                                                                                                                                                                                       |
| [NotificationCompat.Action.Builder](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.Builder)                                                 | Builder class for[NotificationCompat.Action](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action)objects.                                                                                                                                                                                                                                                                                                |
| [NotificationCompat.Action.WearableExtender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.WearableExtender)                               | Wearable extender for notification actions.                                                                                                                                                                                                                                                                                                                                                                                                   |
| [NotificationCompat.BigPictureStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.BigPictureStyle)                                               | Helper class for generating large-format notifications that include a large image attachment.                                                                                                                                                                                                                                                                                                                                                 |
| [NotificationCompat.BigTextStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.BigTextStyle)                                                     | Helper class for generating large-format notifications that include a lot of text.                                                                                                                                                                                                                                                                                                                                                            |
| [NotificationCompat.Builder](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder)                                                               | Builder class for[NotificationCompat](https://developer.android.com/reference/android/support/v4/app/NotificationCompat)objects.                                                                                                                                                                                                                                                                                                              |
| [NotificationCompat.CarExtender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.CarExtender)                                                       | Helper class to add Android Auto extensions to notifications.                                                                                                                                                                                                                                                                                                                                                                                 |
| [NotificationCompat.CarExtender.UnreadConversation](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.CarExtender.UnreadConversation)                 | A class which holds the unread messages from a conversation.                                                                                                                                                                                                                                                                                                                                                                                  |
| [NotificationCompat.CarExtender.UnreadConversation.Builder](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.CarExtender.UnreadConversation.Builder) | Builder class for[NotificationCompat.CarExtender.UnreadConversation](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.CarExtender.UnreadConversation)objects.                                                                                                                                                                                                                                                |
| [NotificationCompat.DecoratedCustomViewStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.DecoratedCustomViewStyle)                             | Notification style for custom views that are decorated by the system.                                                                                                                                                                                                                                                                                                                                                                         |
| [NotificationCompat.InboxStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.InboxStyle)                                                         | Helper class for generating large-format notifications that include a list of (up to 5) strings.                                                                                                                                                                                                                                                                                                                                              |
| [NotificationCompat.MessagingStyle](https://developer.android.com/reference/android/support/v4/app/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](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.MessagingStyle.Message)                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [NotificationCompat.Style](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Style)                                                                   | An object that can apply a rich notification style to a[Notification.CarExtender.Builder](https://developer.android.com/reference/android/app/Notification.CarExtender.Builder.html)object.                                                                                                                                                                                                                                                   |
| [NotificationCompat.WearableExtender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.WearableExtender)                                             | Helper class to add wearable extensions to notifications.                                                                                                                                                                                                                                                                                                                                                                                     |
| [NotificationCompatExtras](https://developer.android.com/reference/android/support/v4/app/NotificationCompatExtras)                                                                   | Well-known extras used by[NotificationCompat](https://developer.android.com/reference/android/support/v4/app/NotificationCompat)for backwards compatibility.                                                                                                                                                                                                                                                                                  |
| [NotificationCompatSideChannelService](https://developer.android.com/reference/android/support/v4/app/NotificationCompatSideChannelService)                                           | Abstract service to receive side channel notifications sent from[NotificationManagerCompat](https://developer.android.com/reference/android/support/v4/app/NotificationManagerCompat).                                                                                                                                                                                                                                                        |
| [NotificationManagerCompat](https://developer.android.com/reference/android/support/v4/app/NotificationManagerCompat)                                                                 | Compatibility library for NotificationManager with fallbacks for older platforms.                                                                                                                                                                                                                                                                                                                                                             |
| [RemoteInput](https://developer.android.com/reference/android/support/v4/app/RemoteInput)                                                                                             | Helper for using the[RemoteInput](https://developer.android.com/reference/android/app/RemoteInput.html).                                                                                                                                                                                                                                                                                                                                      |
| [RemoteInput.Builder](https://developer.android.com/reference/android/support/v4/app/RemoteInput.Builder)                                                                             | Builder class for[RemoteInput](https://developer.android.com/reference/android/support/v4/app/RemoteInput)objects.                                                                                                                                                                                                                                                                                                                            |
| [ServiceCompat](https://developer.android.com/reference/android/support/v4/app/ServiceCompat)                                                                                         | Helper for accessing features in[Service](https://developer.android.com/reference/android/app/Service.html).                                                                                                                                                                                                                                                                                                                                  |
| [ShareCompat](https://developer.android.com/reference/android/support/v4/app/ShareCompat)                                                                                             | Extra helper functionality for sharing data between activities.                                                                                                                                                                                                                                                                                                                                                                               |
| [ShareCompat.IntentBuilder](https://developer.android.com/reference/android/support/v4/app/ShareCompat.IntentBuilder)                                                                 | IntentBuilder is a helper for constructing[ACTION_SEND](https://developer.android.com/reference/android/content/Intent.html#ACTION_SEND)and[ACTION_SEND_MULTIPLE](https://developer.android.com/reference/android/content/Intent.html#ACTION_SEND_MULTIPLE)sharing intents and starting activities to share content.                                                                                                                          |
| [ShareCompat.IntentReader](https://developer.android.com/reference/android/support/v4/app/ShareCompat.IntentReader)                                                                   | IntentReader is a helper for reading the data contained within a sharing (ACTION_SEND) Intent.                                                                                                                                                                                                                                                                                                                                                |
| [SharedElementCallback](https://developer.android.com/reference/android/support/v4/app/SharedElementCallback)                                                                         | Listener provided in[setEnterSharedElementCallback(SharedElementCallback)](https://developer.android.com/reference/android/app/Activity.html#setEnterSharedElementCallback(android.app.SharedElementCallback))and[setExitSharedElementCallback(SharedElementCallback)](https://developer.android.com/reference/android/app/Activity.html#setExitSharedElementCallback(android.app.SharedElementCallback))to monitor the Activity transitions. |
| [TaskStackBuilder](https://developer.android.com/reference/android/support/v4/app/TaskStackBuilder)                                                                                   | Utility class for constructing synthetic back stacks for cross-task navigation on Android 3.0 and newer.                                                                                                                                                                                                                                                                                                                                      |

## Exceptions

|-----------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Fragment.InstantiationException](https://developer.android.com/reference/android/support/v4/app/Fragment.InstantiationException) | Thrown by[instantiate(Context, String, Bundle)](https://developer.android.com/reference/android/support/v4/app/Fragment#instantiate(android.content.Context, java.lang.String, android.os.Bundle))when there is an instantiation failure. |

-

  ## Annotations

  - [NotificationCompat.Action.SemanticAction](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.SemanticAction)
-

  ## Interfaces

  - [ActionBarDrawerToggle.Delegate](https://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle.Delegate)
  - [ActionBarDrawerToggle.DelegateProvider](https://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle.DelegateProvider)
  - [ActivityCompat.OnRequestPermissionsResultCallback](https://developer.android.com/reference/android/support/v4/app/ActivityCompat.OnRequestPermissionsResultCallback)
  - [ActivityCompat.PermissionCompatDelegate](https://developer.android.com/reference/android/support/v4/app/ActivityCompat.PermissionCompatDelegate)
  - [FragmentManager.BackStackEntry](https://developer.android.com/reference/android/support/v4/app/FragmentManager.BackStackEntry)
  - [FragmentManager.OnBackStackChangedListener](https://developer.android.com/reference/android/support/v4/app/FragmentManager.OnBackStackChangedListener)
  - [LoaderManager.LoaderCallbacks](https://developer.android.com/reference/android/support/v4/app/LoaderManager.LoaderCallbacks)
  - [NotificationCompat.Action.Extender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.Extender)
  - [NotificationCompat.Extender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Extender)
  - [SharedElementCallback.OnSharedElementsReadyListener](https://developer.android.com/reference/android/support/v4/app/SharedElementCallback.OnSharedElementsReadyListener)
  - [TaskStackBuilder.SupportParentable](https://developer.android.com/reference/android/support/v4/app/TaskStackBuilder.SupportParentable)
-

  ## Classes

  - [ActionBarDrawerToggle](https://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle)
  - [ActivityCompat](https://developer.android.com/reference/android/support/v4/app/ActivityCompat)
  - [ActivityManagerCompat](https://developer.android.com/reference/android/support/v4/app/ActivityManagerCompat)
  - [ActivityOptionsCompat](https://developer.android.com/reference/android/support/v4/app/ActivityOptionsCompat)
  - [AlarmManagerCompat](https://developer.android.com/reference/android/support/v4/app/AlarmManagerCompat)
  - [AppLaunchChecker](https://developer.android.com/reference/android/support/v4/app/AppLaunchChecker)
  - [AppOpsManagerCompat](https://developer.android.com/reference/android/support/v4/app/AppOpsManagerCompat)
  - [BundleCompat](https://developer.android.com/reference/android/support/v4/app/BundleCompat)
  - [DialogFragment](https://developer.android.com/reference/android/support/v4/app/DialogFragment)
  - [Fragment](https://developer.android.com/reference/android/support/v4/app/Fragment)
  - [Fragment.SavedState](https://developer.android.com/reference/android/support/v4/app/Fragment.SavedState)
  - [FragmentActivity](https://developer.android.com/reference/android/support/v4/app/FragmentActivity)
  - [FragmentContainer](https://developer.android.com/reference/android/support/v4/app/FragmentContainer)
  - [FragmentController](https://developer.android.com/reference/android/support/v4/app/FragmentController)
  - [FragmentHostCallback](https://developer.android.com/reference/android/support/v4/app/FragmentHostCallback)
  - [FragmentManager](https://developer.android.com/reference/android/support/v4/app/FragmentManager)
  - [FragmentManager.FragmentLifecycleCallbacks](https://developer.android.com/reference/android/support/v4/app/FragmentManager.FragmentLifecycleCallbacks)
  - [FragmentManagerNonConfig](https://developer.android.com/reference/android/support/v4/app/FragmentManagerNonConfig)
  - [FragmentPagerAdapter](https://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter)
  - [FragmentStatePagerAdapter](https://developer.android.com/reference/android/support/v4/app/FragmentStatePagerAdapter)
  - [FragmentTabHost](https://developer.android.com/reference/android/support/v4/app/FragmentTabHost)
  - [FragmentTransaction](https://developer.android.com/reference/android/support/v4/app/FragmentTransaction)
  - [FrameMetricsAggregator](https://developer.android.com/reference/android/support/v4/app/FrameMetricsAggregator)
  - [JobIntentService](https://developer.android.com/reference/android/support/v4/app/JobIntentService)
  - [ListFragment](https://developer.android.com/reference/android/support/v4/app/ListFragment)
  - [LoaderManager](https://developer.android.com/reference/android/support/v4/app/LoaderManager)
  - [NavUtils](https://developer.android.com/reference/android/support/v4/app/NavUtils)
  - [NotificationCompat](https://developer.android.com/reference/android/support/v4/app/NotificationCompat)
  - [NotificationCompat.Action](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action)
  - [NotificationCompat.Action.Builder](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.Builder)
  - [NotificationCompat.Action.WearableExtender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.WearableExtender)
  - [NotificationCompat.BigPictureStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.BigPictureStyle)
  - [NotificationCompat.BigTextStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.BigTextStyle)
  - [NotificationCompat.Builder](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder)
  - [NotificationCompat.CarExtender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.CarExtender)
  - [NotificationCompat.CarExtender.UnreadConversation](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.CarExtender.UnreadConversation)
  - [NotificationCompat.CarExtender.UnreadConversation.Builder](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.CarExtender.UnreadConversation.Builder)
  - [NotificationCompat.DecoratedCustomViewStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.DecoratedCustomViewStyle)
  - [NotificationCompat.InboxStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.InboxStyle)
  - [NotificationCompat.MessagingStyle](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.MessagingStyle)
  - [NotificationCompat.MessagingStyle.Message](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.MessagingStyle.Message)
  - [NotificationCompat.Style](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Style)
  - [NotificationCompat.WearableExtender](https://developer.android.com/reference/android/support/v4/app/NotificationCompat.WearableExtender)
  - [NotificationCompatExtras](https://developer.android.com/reference/android/support/v4/app/NotificationCompatExtras)
  - [NotificationCompatSideChannelService](https://developer.android.com/reference/android/support/v4/app/NotificationCompatSideChannelService)
  - [NotificationManagerCompat](https://developer.android.com/reference/android/support/v4/app/NotificationManagerCompat)
  - [RemoteInput](https://developer.android.com/reference/android/support/v4/app/RemoteInput)
  - [RemoteInput.Builder](https://developer.android.com/reference/android/support/v4/app/RemoteInput.Builder)
  - [ServiceCompat](https://developer.android.com/reference/android/support/v4/app/ServiceCompat)
  - [ShareCompat](https://developer.android.com/reference/android/support/v4/app/ShareCompat)
  - [ShareCompat.IntentBuilder](https://developer.android.com/reference/android/support/v4/app/ShareCompat.IntentBuilder)
  - [ShareCompat.IntentReader](https://developer.android.com/reference/android/support/v4/app/ShareCompat.IntentReader)
  - [SharedElementCallback](https://developer.android.com/reference/android/support/v4/app/SharedElementCallback)
  - [TaskStackBuilder](https://developer.android.com/reference/android/support/v4/app/TaskStackBuilder)
-

  ## Exceptions

  - [Fragment.InstantiationException](https://developer.android.com/reference/android/support/v4/app/Fragment.InstantiationException)