# android.content

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# android.content

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/content/package-summary "View this page in Kotlin")\|Java

Contains classes for accessing and publishing data on a device. It includes three main categories of APIs:

Content sharing ([android.content](https://developer.android.com/reference/android/content/package-summary))For sharing content between application components. The most important classes are:

- [ContentProvider](https://developer.android.com/reference/android/content/ContentProvider)and[ContentResolver](https://developer.android.com/reference/android/content/ContentResolver)for managing and publishing persistent data associated with an application.
- [Intent](https://developer.android.com/reference/android/content/Intent)and[IntentFilter](https://developer.android.com/reference/android/content/IntentFilter), for delivering structured messages between different application components---allowing components to initiate other components and return results.
Package management ([android.content.pm](https://developer.android.com/reference/android/content/pm/package-summary))For accessing information about an Android package (an`.apk`), including information about its activities, permissions, services, signatures, and providers. The most important class for accessing this information is[PackageManager](https://developer.android.com/reference/android/content/pm/PackageManager).Resource management ([android.content.res](https://developer.android.com/reference/android/content/res/package-summary))For retrieving resource data associated with an application, such as strings, drawables, media, and device configuration details. The most important class for accessing this data is[Resources](https://developer.android.com/reference/android/content/res/Resources).

## Interfaces

|------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ClipboardManager.OnPrimaryClipChangedListener](https://developer.android.com/reference/android/content/ClipboardManager.OnPrimaryClipChangedListener)           | Defines a listener callback that is invoked when the primary clip on the clipboard changes.                                                                                                                                                                                                                                                                                                             |
| [ComponentCallbacks](https://developer.android.com/reference/android/content/ComponentCallbacks)                                                                 | The set of callback APIs that are common to all application components ([Activity](https://developer.android.com/reference/android/app/Activity),[Service](https://developer.android.com/reference/android/app/Service),[ContentProvider](https://developer.android.com/reference/android/content/ContentProvider), and[Application](https://developer.android.com/reference/android/app/Application)). |
| [ComponentCallbacks2](https://developer.android.com/reference/android/content/ComponentCallbacks2)                                                               | Callbacks for app state transitions that can be used to improve background memory management.                                                                                                                                                                                                                                                                                                           |
| [ContentProvider.PipeDataWriter](https://developer.android.com/reference/android/content/ContentProvider.PipeDataWriter)\<T\>                                    | Interface to write a stream of data to a pipe.                                                                                                                                                                                                                                                                                                                                                          |
| [DialogInterface](https://developer.android.com/reference/android/content/DialogInterface)                                                                       | Interface that defines a dialog-type class that can be shown, dismissed, or canceled, and may have buttons that can be clicked.                                                                                                                                                                                                                                                                         |
| [DialogInterface.OnCancelListener](https://developer.android.com/reference/android/content/DialogInterface.OnCancelListener)                                     | Interface used to allow the creator of a dialog to run some code when the dialog is canceled.                                                                                                                                                                                                                                                                                                           |
| [DialogInterface.OnClickListener](https://developer.android.com/reference/android/content/DialogInterface.OnClickListener)                                       | Interface used to allow the creator of a dialog to run some code when an item on the dialog is clicked.                                                                                                                                                                                                                                                                                                 |
| [DialogInterface.OnDismissListener](https://developer.android.com/reference/android/content/DialogInterface.OnDismissListener)                                   | Interface used to allow the creator of a dialog to run some code when the dialog is dismissed.                                                                                                                                                                                                                                                                                                          |
| [DialogInterface.OnKeyListener](https://developer.android.com/reference/android/content/DialogInterface.OnKeyListener)                                           | Interface definition for a callback to be invoked when a key event is dispatched to this dialog.                                                                                                                                                                                                                                                                                                        |
| [DialogInterface.OnMultiChoiceClickListener](https://developer.android.com/reference/android/content/DialogInterface.OnMultiChoiceClickListener)                 | Interface used to allow the creator of a dialog to run some code when an item in a multi-choice dialog is clicked.                                                                                                                                                                                                                                                                                      |
| [DialogInterface.OnShowListener](https://developer.android.com/reference/android/content/DialogInterface.OnShowListener)                                         | Interface used to allow the creator of a dialog to run some code when the dialog is shown.                                                                                                                                                                                                                                                                                                              |
| [EntityIterator](https://developer.android.com/reference/android/content/EntityIterator)                                                                         | A specialization of[Iterator](https://developer.android.com/reference/java/util/Iterator)that allows iterating over a collection of[Entity](https://developer.android.com/reference/android/content/Entity)objects.                                                                                                                                                                                     |
| [IntentSender.OnFinished](https://developer.android.com/reference/android/content/IntentSender.OnFinished)                                                       | Callback interface for discovering when a send operation has completed.                                                                                                                                                                                                                                                                                                                                 |
| [Loader.OnLoadCanceledListener](https://developer.android.com/reference/android/content/Loader.OnLoadCanceledListener)\<D\>                                      | *This interface was deprecated in API level 28. Use[Loader.OnLoadCanceledListener](https://developer.android.com/reference/androidx/loader/content/Loader.OnLoadCanceledListener.html)*                                                                                                                                                                                                                 |
| [Loader.OnLoadCompleteListener](https://developer.android.com/reference/android/content/Loader.OnLoadCompleteListener)\<D\>                                      | *This interface was deprecated in API level 28. Use[Loader.OnLoadCompleteListener](https://developer.android.com/reference/androidx/loader/content/Loader.OnLoadCompleteListener.html)*                                                                                                                                                                                                                 |
| [ServiceConnection](https://developer.android.com/reference/android/content/ServiceConnection)                                                                   | Interface for monitoring the state of an application service.                                                                                                                                                                                                                                                                                                                                           |
| [SharedPreferences](https://developer.android.com/reference/android/content/SharedPreferences)                                                                   | Interface for accessing and modifying preference data returned by[Context.getSharedPreferences(String, int)](https://developer.android.com/reference/android/content/Context#getSharedPreferences(java.lang.String,%20int)).                                                                                                                                                                            |
| [SharedPreferences.Editor](https://developer.android.com/reference/android/content/SharedPreferences.Editor)                                                     | Interface used for modifying values in a[SharedPreferences](https://developer.android.com/reference/android/content/SharedPreferences)object.                                                                                                                                                                                                                                                           |
| [SharedPreferences.OnSharedPreferenceChangeListener](https://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener) | Interface definition for a callback to be invoked when a shared preference is changed.                                                                                                                                                                                                                                                                                                                  |
| [SyncStatusObserver](https://developer.android.com/reference/android/content/SyncStatusObserver)                                                                 |                                                                                                                                                                                                                                                                                                                                                                                                         |

## Classes

|------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AbstractThreadedSyncAdapter](https://developer.android.com/reference/android/content/AbstractThreadedSyncAdapter)           | An abstract implementation of a SyncAdapter that spawns a thread to invoke a sync operation.                                                                                                                                                                                                                                                                                                                      |
| [AsyncQueryHandler](https://developer.android.com/reference/android/content/AsyncQueryHandler)                               | A helper class to help make handling asynchronous[ContentResolver](https://developer.android.com/reference/android/content/ContentResolver)queries easier.                                                                                                                                                                                                                                                        |
| [AsyncQueryHandler.WorkerArgs](https://developer.android.com/reference/android/content/AsyncQueryHandler.WorkerArgs)         |                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [AsyncQueryHandler.WorkerHandler](https://developer.android.com/reference/android/content/AsyncQueryHandler.WorkerHandler)   |                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [AsyncTaskLoader](https://developer.android.com/reference/android/content/AsyncTaskLoader)\<D\>                              | *This class was deprecated in API level 28. Use the[Support Library](https://developer.android.com/tools/extras/support-library)[AsyncTaskLoader](https://developer.android.com/reference/androidx/loader/content/AsyncTaskLoader.html)*                                                                                                                                                                          |
| [AttributionSource](https://developer.android.com/reference/android/content/AttributionSource)                               | This class represents a source to which access to permission protected data should be attributed.                                                                                                                                                                                                                                                                                                                 |
| [AttributionSource.Builder](https://developer.android.com/reference/android/content/AttributionSource.Builder)               | A builder for[AttributionSource](https://developer.android.com/reference/android/content/AttributionSource)                                                                                                                                                                                                                                                                                                       |
| [BroadcastReceiver](https://developer.android.com/reference/android/content/BroadcastReceiver)                               | Base class for code that receives and handles broadcast intents sent by[Context.sendBroadcast(Intent)](https://developer.android.com/reference/android/content/Context#sendBroadcast(android.content.Intent)).                                                                                                                                                                                                    |
| [BroadcastReceiver.PendingResult](https://developer.android.com/reference/android/content/BroadcastReceiver.PendingResult)   | State for a result that is pending for a broadcast receiver.                                                                                                                                                                                                                                                                                                                                                      |
| [ClipboardManager](https://developer.android.com/reference/android/content/ClipboardManager)                                 | Interface to the clipboard service, for placing and retrieving text in the global clipboard.                                                                                                                                                                                                                                                                                                                      |
| [ClipData](https://developer.android.com/reference/android/content/ClipData)                                                 | Representation of a clipped data on the clipboard.                                                                                                                                                                                                                                                                                                                                                                |
| [ClipData.Item](https://developer.android.com/reference/android/content/ClipData.Item)                                       | Description of a single item in a ClipData.                                                                                                                                                                                                                                                                                                                                                                       |
| [ClipData.Item.Builder](https://developer.android.com/reference/android/content/ClipData.Item.Builder)                       | A builder for a ClipData Item.                                                                                                                                                                                                                                                                                                                                                                                    |
| [ClipDescription](https://developer.android.com/reference/android/content/ClipDescription)                                   | Meta-data describing the contents of a[ClipData](https://developer.android.com/reference/android/content/ClipData).                                                                                                                                                                                                                                                                                               |
| [ComponentName](https://developer.android.com/reference/android/content/ComponentName)                                       | Identifier for a specific application component ([Activity](https://developer.android.com/reference/android/app/Activity),[Service](https://developer.android.com/reference/android/app/Service),[BroadcastReceiver](https://developer.android.com/reference/android/content/BroadcastReceiver), or[ContentProvider](https://developer.android.com/reference/android/content/ContentProvider)) that is available. |
| [ContentProvider](https://developer.android.com/reference/android/content/ContentProvider)                                   | Content providers are one of the primary building blocks of Android applications, providing content to applications.                                                                                                                                                                                                                                                                                              |
| [ContentProvider.CallingIdentity](https://developer.android.com/reference/android/content/ContentProvider.CallingIdentity)   | Opaque token representing the identity of an incoming IPC.                                                                                                                                                                                                                                                                                                                                                        |
| [ContentProviderClient](https://developer.android.com/reference/android/content/ContentProviderClient)                       | The public interface object used to interact with a specific[ContentProvider](https://developer.android.com/reference/android/content/ContentProvider).                                                                                                                                                                                                                                                           |
| [ContentProviderOperation](https://developer.android.com/reference/android/content/ContentProviderOperation)                 | Represents a single operation to be performed as part of a batch of operations.                                                                                                                                                                                                                                                                                                                                   |
| [ContentProviderOperation.Builder](https://developer.android.com/reference/android/content/ContentProviderOperation.Builder) | Used to add parameters to a[ContentProviderOperation](https://developer.android.com/reference/android/content/ContentProviderOperation).                                                                                                                                                                                                                                                                          |
| [ContentProviderResult](https://developer.android.com/reference/android/content/ContentProviderResult)                       | Contains the result of the application of a[ContentProviderOperation](https://developer.android.com/reference/android/content/ContentProviderOperation).                                                                                                                                                                                                                                                          |
| [ContentQueryMap](https://developer.android.com/reference/android/content/ContentQueryMap)                                   | Caches the contents of a cursor into a Map of String-\>ContentValues and optionally keeps the cache fresh by registering for updates on the content backing the cursor.                                                                                                                                                                                                                                           |
| [ContentResolver](https://developer.android.com/reference/android/content/ContentResolver)                                   | This class provides applications access to the content model.                                                                                                                                                                                                                                                                                                                                                     |
| [ContentResolver.MimeTypeInfo](https://developer.android.com/reference/android/content/ContentResolver.MimeTypeInfo)         | Detailed description of a specific MIME type, including an icon and label that describe the type.                                                                                                                                                                                                                                                                                                                 |
| [ContentUris](https://developer.android.com/reference/android/content/ContentUris)                                           | Utility methods useful for working with[Uri](https://developer.android.com/reference/android/net/Uri)objects that use the "content" (content://) scheme.                                                                                                                                                                                                                                                          |
| [ContentValues](https://developer.android.com/reference/android/content/ContentValues)                                       | This class is used to store a set of values that the[ContentResolver](https://developer.android.com/reference/android/content/ContentResolver)can process.                                                                                                                                                                                                                                                        |
| [Context](https://developer.android.com/reference/android/content/Context)                                                   | Interface to global information about an application environment.                                                                                                                                                                                                                                                                                                                                                 |
| [Context.BindServiceFlags](https://developer.android.com/reference/android/content/Context.BindServiceFlags)                 | Specific flags used for bindService() call, which encapsulates a 64 bits long integer.                                                                                                                                                                                                                                                                                                                            |
| [ContextParams](https://developer.android.com/reference/android/content/ContextParams)                                       | This class represents rules around how a context being created via[Context.createContext](https://developer.android.com/reference/android/content/Context#createContext(android.content.ContextParams))should behave.                                                                                                                                                                                             |
| [ContextParams.Builder](https://developer.android.com/reference/android/content/ContextParams.Builder)                       | Builder for creating a[ContextParams](https://developer.android.com/reference/android/content/ContextParams).                                                                                                                                                                                                                                                                                                     |
| [ContextWrapper](https://developer.android.com/reference/android/content/ContextWrapper)                                     | Proxying implementation of Context that simply delegates all of its calls to another Context.                                                                                                                                                                                                                                                                                                                     |
| [CursorLoader](https://developer.android.com/reference/android/content/CursorLoader)                                         | *This class was deprecated in API level 28. Use the[Support Library](https://developer.android.com/tools/extras/support-library)[CursorLoader](https://developer.android.com/reference/androidx/loader/content/CursorLoader.html)*                                                                                                                                                                                |
| [Entity](https://developer.android.com/reference/android/content/Entity)                                                     | A representation of a item using ContentValues.                                                                                                                                                                                                                                                                                                                                                                   |
| [Entity.NamedContentValues](https://developer.android.com/reference/android/content/Entity.NamedContentValues)               |                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [Intent](https://developer.android.com/reference/android/content/Intent)                                                     | An intent is an abstract description of an operation to be performed.                                                                                                                                                                                                                                                                                                                                             |
| [Intent.FilterComparison](https://developer.android.com/reference/android/content/Intent.FilterComparison)                   | Wrapper class holding an Intent and implementing comparisons on it for the purpose of filtering.                                                                                                                                                                                                                                                                                                                  |
| [Intent.ShortcutIconResource](https://developer.android.com/reference/android/content/Intent.ShortcutIconResource)           | Represents a shortcut/live folder icon resource.                                                                                                                                                                                                                                                                                                                                                                  |
| [IntentFilter](https://developer.android.com/reference/android/content/IntentFilter)                                         | Structured description of Intent values to be matched.                                                                                                                                                                                                                                                                                                                                                            |
| [IntentFilter.AuthorityEntry](https://developer.android.com/reference/android/content/IntentFilter.AuthorityEntry)           | This is an entry for a single authority in the Iterator returned by[IntentFilter.authoritiesIterator()](https://developer.android.com/reference/android/content/IntentFilter#authoritiesIterator()).                                                                                                                                                                                                              |
| [IntentSender](https://developer.android.com/reference/android/content/IntentSender)                                         | A description of an Intent and target action to perform with it.                                                                                                                                                                                                                                                                                                                                                  |
| [Loader](https://developer.android.com/reference/android/content/Loader)\<D\>                                                | *This class was deprecated in API level 28. Use the[Support Library](https://developer.android.com/tools/extras/support-library)[Loader](https://developer.android.com/reference/androidx/loader/content/Loader.html)*                                                                                                                                                                                            |
| [Loader.ForceLoadContentObserver](https://developer.android.com/reference/android/content/Loader.ForceLoadContentObserver)   | *This class was deprecated in API level 28. Use[Loader.ForceLoadContentObserver](https://developer.android.com/reference/androidx/loader/content/Loader.ForceLoadContentObserver.html)*                                                                                                                                                                                                                           |
| [LocusId](https://developer.android.com/reference/android/content/LocusId)                                                   | An identifier for an unique state (locus) in the application.                                                                                                                                                                                                                                                                                                                                                     |
| [MutableContextWrapper](https://developer.android.com/reference/android/content/MutableContextWrapper)                       | Special version of[ContextWrapper](https://developer.android.com/reference/android/content/ContextWrapper)that allows the base context to be modified after it is initially set.                                                                                                                                                                                                                                  |
| [PeriodicSync](https://developer.android.com/reference/android/content/PeriodicSync)                                         | Value type that contains information about a periodic sync.                                                                                                                                                                                                                                                                                                                                                       |
| [QuickViewConstants](https://developer.android.com/reference/android/content/QuickViewConstants)                             | Constants for[Intent.ACTION_QUICK_VIEW](https://developer.android.com/reference/android/content/Intent#ACTION_QUICK_VIEW).                                                                                                                                                                                                                                                                                        |
| [RestrictionEntry](https://developer.android.com/reference/android/content/RestrictionEntry)                                 | Applications can expose restrictions for a restricted user on a multiuser device.                                                                                                                                                                                                                                                                                                                                 |
| [RestrictionsManager](https://developer.android.com/reference/android/content/RestrictionsManager)                           | Provides a mechanism for apps to query restrictions imposed by an entity that manages the user.                                                                                                                                                                                                                                                                                                                   |
| [SearchRecentSuggestionsProvider](https://developer.android.com/reference/android/content/SearchRecentSuggestionsProvider)   | This superclass can be used to create a simple search suggestions provider for your application.                                                                                                                                                                                                                                                                                                                  |
| [SyncAdapterType](https://developer.android.com/reference/android/content/SyncAdapterType)                                   | Value type that represents a SyncAdapterType.                                                                                                                                                                                                                                                                                                                                                                     |
| [SyncContext](https://developer.android.com/reference/android/content/SyncContext)                                           |                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [SyncInfo](https://developer.android.com/reference/android/content/SyncInfo)                                                 | Information about the sync operation that is currently underway.                                                                                                                                                                                                                                                                                                                                                  |
| [SyncRequest](https://developer.android.com/reference/android/content/SyncRequest)                                           | Convenience class to construct sync requests.                                                                                                                                                                                                                                                                                                                                                                     |
| [SyncRequest.Builder](https://developer.android.com/reference/android/content/SyncRequest.Builder)                           | Builder class for a[SyncRequest](https://developer.android.com/reference/android/content/SyncRequest).                                                                                                                                                                                                                                                                                                            |
| [SyncResult](https://developer.android.com/reference/android/content/SyncResult)                                             | This class is used to communicate the results of a sync operation to the SyncManager.                                                                                                                                                                                                                                                                                                                             |
| [SyncStats](https://developer.android.com/reference/android/content/SyncStats)                                               | Used to record various statistics about the result of a sync operation.                                                                                                                                                                                                                                                                                                                                           |
| [UriMatcher](https://developer.android.com/reference/android/content/UriMatcher)                                             | Utility class to aid in matching URIs in content providers.                                                                                                                                                                                                                                                                                                                                                       |
| [UriPermission](https://developer.android.com/reference/android/content/UriPermission)                                       | Description of a single Uri permission grant.                                                                                                                                                                                                                                                                                                                                                                     |
| [UriRelativeFilter](https://developer.android.com/reference/android/content/UriRelativeFilter)                               | A filter for matching Intent URI Data as part of a[UriRelativeFilterGroup](https://developer.android.com/reference/android/content/UriRelativeFilterGroup).                                                                                                                                                                                                                                                       |
| [UriRelativeFilterGroup](https://developer.android.com/reference/android/content/UriRelativeFilterGroup)                     | An intent data matching group based on a URI's relative reference which includes the path, query and fragment.                                                                                                                                                                                                                                                                                                    |

## Exceptions

|--------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ActivityNotFoundException](https://developer.android.com/reference/android/content/ActivityNotFoundException)                             | This exception is thrown when a call to[Context.startActivity](https://developer.android.com/reference/android/content/Context#startActivity(android.content.Intent))or one of its variants fails because an Activity can not be found to execute the given Intent.                                                                                                                                                                                                                                                                                                                                          |
| [IntentFilter.MalformedMimeTypeException](https://developer.android.com/reference/android/content/IntentFilter.MalformedMimeTypeException) | This exception is thrown when a given MIME type does not have a valid syntax.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [IntentSender.SendIntentException](https://developer.android.com/reference/android/content/IntentSender.SendIntentException)               | Exception thrown when trying to send through a PendingIntent that has been canceled or is otherwise no longer able to execute the request.                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [OperationApplicationException](https://developer.android.com/reference/android/content/OperationApplicationException)                     | Thrown when an application of a[ContentProviderOperation](https://developer.android.com/reference/android/content/ContentProviderOperation)fails due the specified constraints.                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [ReceiverCallNotAllowedException](https://developer.android.com/reference/android/content/ReceiverCallNotAllowedException)                 | This exception is thrown from[Context.registerReceiver](https://developer.android.com/reference/android/content/Context#registerReceiver(android.content.BroadcastReceiver,%20android.content.IntentFilter))and[Context.bindService](https://developer.android.com/reference/android/content/Context#bindService(android.content.Intent,%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,%20android.content.ServiceConnection))when these methods are being used from an[BroadcastReceiver](https://developer.android.com/reference/android/content/BroadcastReceiver)component. |

-

  ## Interfaces

  - [ClipboardManager.OnPrimaryClipChangedListener](https://developer.android.com/reference/android/content/ClipboardManager.OnPrimaryClipChangedListener)
  - [ComponentCallbacks](https://developer.android.com/reference/android/content/ComponentCallbacks)
  - [ComponentCallbacks2](https://developer.android.com/reference/android/content/ComponentCallbacks2)
  - [ContentProvider.PipeDataWriter](https://developer.android.com/reference/android/content/ContentProvider.PipeDataWriter)
  - [DialogInterface](https://developer.android.com/reference/android/content/DialogInterface)
  - [DialogInterface.OnCancelListener](https://developer.android.com/reference/android/content/DialogInterface.OnCancelListener)
  - [DialogInterface.OnClickListener](https://developer.android.com/reference/android/content/DialogInterface.OnClickListener)
  - [DialogInterface.OnDismissListener](https://developer.android.com/reference/android/content/DialogInterface.OnDismissListener)
  - [DialogInterface.OnKeyListener](https://developer.android.com/reference/android/content/DialogInterface.OnKeyListener)
  - [DialogInterface.OnMultiChoiceClickListener](https://developer.android.com/reference/android/content/DialogInterface.OnMultiChoiceClickListener)
  - [DialogInterface.OnShowListener](https://developer.android.com/reference/android/content/DialogInterface.OnShowListener)
  - [EntityIterator](https://developer.android.com/reference/android/content/EntityIterator)
  - [IntentSender.OnFinished](https://developer.android.com/reference/android/content/IntentSender.OnFinished)
  - [Loader.OnLoadCanceledListener](https://developer.android.com/reference/android/content/Loader.OnLoadCanceledListener)
  - [Loader.OnLoadCompleteListener](https://developer.android.com/reference/android/content/Loader.OnLoadCompleteListener)
  - [ServiceConnection](https://developer.android.com/reference/android/content/ServiceConnection)
  - [SharedPreferences](https://developer.android.com/reference/android/content/SharedPreferences)
  - [SharedPreferences.Editor](https://developer.android.com/reference/android/content/SharedPreferences.Editor)
  - [SharedPreferences.OnSharedPreferenceChangeListener](https://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener)
  - [SyncStatusObserver](https://developer.android.com/reference/android/content/SyncStatusObserver)
-

  ## Classes

  - [AbstractThreadedSyncAdapter](https://developer.android.com/reference/android/content/AbstractThreadedSyncAdapter)
  - [AsyncQueryHandler](https://developer.android.com/reference/android/content/AsyncQueryHandler)
  - [AsyncQueryHandler.WorkerArgs](https://developer.android.com/reference/android/content/AsyncQueryHandler.WorkerArgs)
  - [AsyncQueryHandler.WorkerHandler](https://developer.android.com/reference/android/content/AsyncQueryHandler.WorkerHandler)
  - [AsyncTaskLoader](https://developer.android.com/reference/android/content/AsyncTaskLoader)
  - [AttributionSource](https://developer.android.com/reference/android/content/AttributionSource)
  - [AttributionSource.Builder](https://developer.android.com/reference/android/content/AttributionSource.Builder)
  - [BroadcastReceiver](https://developer.android.com/reference/android/content/BroadcastReceiver)
  - [BroadcastReceiver.PendingResult](https://developer.android.com/reference/android/content/BroadcastReceiver.PendingResult)
  - [ClipboardManager](https://developer.android.com/reference/android/content/ClipboardManager)
  - [ClipData](https://developer.android.com/reference/android/content/ClipData)
  - [ClipData.Item](https://developer.android.com/reference/android/content/ClipData.Item)
  - [ClipData.Item.Builder](https://developer.android.com/reference/android/content/ClipData.Item.Builder)
  - [ClipDescription](https://developer.android.com/reference/android/content/ClipDescription)
  - [ComponentName](https://developer.android.com/reference/android/content/ComponentName)
  - [ContentProvider](https://developer.android.com/reference/android/content/ContentProvider)
  - [ContentProvider.CallingIdentity](https://developer.android.com/reference/android/content/ContentProvider.CallingIdentity)
  - [ContentProviderClient](https://developer.android.com/reference/android/content/ContentProviderClient)
  - [ContentProviderOperation](https://developer.android.com/reference/android/content/ContentProviderOperation)
  - [ContentProviderOperation.Builder](https://developer.android.com/reference/android/content/ContentProviderOperation.Builder)
  - [ContentProviderResult](https://developer.android.com/reference/android/content/ContentProviderResult)
  - [ContentQueryMap](https://developer.android.com/reference/android/content/ContentQueryMap)
  - [ContentResolver](https://developer.android.com/reference/android/content/ContentResolver)
  - [ContentResolver.MimeTypeInfo](https://developer.android.com/reference/android/content/ContentResolver.MimeTypeInfo)
  - [ContentUris](https://developer.android.com/reference/android/content/ContentUris)
  - [ContentValues](https://developer.android.com/reference/android/content/ContentValues)
  - [Context](https://developer.android.com/reference/android/content/Context)
  - [Context.BindServiceFlags](https://developer.android.com/reference/android/content/Context.BindServiceFlags)
  - [ContextParams](https://developer.android.com/reference/android/content/ContextParams)
  - [ContextParams.Builder](https://developer.android.com/reference/android/content/ContextParams.Builder)
  - [ContextWrapper](https://developer.android.com/reference/android/content/ContextWrapper)
  - [CursorLoader](https://developer.android.com/reference/android/content/CursorLoader)
  - [Entity](https://developer.android.com/reference/android/content/Entity)
  - [Entity.NamedContentValues](https://developer.android.com/reference/android/content/Entity.NamedContentValues)
  - [Intent](https://developer.android.com/reference/android/content/Intent)
  - [Intent.FilterComparison](https://developer.android.com/reference/android/content/Intent.FilterComparison)
  - [Intent.ShortcutIconResource](https://developer.android.com/reference/android/content/Intent.ShortcutIconResource)
  - [IntentFilter](https://developer.android.com/reference/android/content/IntentFilter)
  - [IntentFilter.AuthorityEntry](https://developer.android.com/reference/android/content/IntentFilter.AuthorityEntry)
  - [IntentSender](https://developer.android.com/reference/android/content/IntentSender)
  - [Loader](https://developer.android.com/reference/android/content/Loader)
  - [Loader.ForceLoadContentObserver](https://developer.android.com/reference/android/content/Loader.ForceLoadContentObserver)
  - [LocusId](https://developer.android.com/reference/android/content/LocusId)
  - [MutableContextWrapper](https://developer.android.com/reference/android/content/MutableContextWrapper)
  - [PeriodicSync](https://developer.android.com/reference/android/content/PeriodicSync)
  - [QuickViewConstants](https://developer.android.com/reference/android/content/QuickViewConstants)
  - [RestrictionEntry](https://developer.android.com/reference/android/content/RestrictionEntry)
  - [RestrictionsManager](https://developer.android.com/reference/android/content/RestrictionsManager)
  - [SearchRecentSuggestionsProvider](https://developer.android.com/reference/android/content/SearchRecentSuggestionsProvider)
  - [SyncAdapterType](https://developer.android.com/reference/android/content/SyncAdapterType)
  - [SyncContext](https://developer.android.com/reference/android/content/SyncContext)
  - [SyncInfo](https://developer.android.com/reference/android/content/SyncInfo)
  - [SyncRequest](https://developer.android.com/reference/android/content/SyncRequest)
  - [SyncRequest.Builder](https://developer.android.com/reference/android/content/SyncRequest.Builder)
  - [SyncResult](https://developer.android.com/reference/android/content/SyncResult)
  - [SyncStats](https://developer.android.com/reference/android/content/SyncStats)
  - [UriMatcher](https://developer.android.com/reference/android/content/UriMatcher)
  - [UriPermission](https://developer.android.com/reference/android/content/UriPermission)
  - [UriRelativeFilter](https://developer.android.com/reference/android/content/UriRelativeFilter)
  - [UriRelativeFilterGroup](https://developer.android.com/reference/android/content/UriRelativeFilterGroup)
-

  ## Exceptions

  - [ActivityNotFoundException](https://developer.android.com/reference/android/content/ActivityNotFoundException)
  - [IntentFilter.MalformedMimeTypeException](https://developer.android.com/reference/android/content/IntentFilter.MalformedMimeTypeException)
  - [IntentSender.SendIntentException](https://developer.android.com/reference/android/content/IntentSender.SendIntentException)
  - [OperationApplicationException](https://developer.android.com/reference/android/content/OperationApplicationException)
  - [ReceiverCallNotAllowedException](https://developer.android.com/reference/android/content/ReceiverCallNotAllowedException)