Contains classes for accessing and publishing data on a device. It includes three main categories of APIs:
android.content
)
ContentProvider
and
ContentResolver
for managing and publishing persistent data associated with an application.
Intent
and
IntentFilter
, for delivering
structured messages between different application components—allowing components to initiate
other components and return results.
android.content.pm
)
.apk
), including information
about its activities, permissions, services, signatures, and providers. The most important class for
accessing this information is
PackageManager
.
android.content.res
)
Resources
.
ClipboardManager.OnPrimaryClipChangedListener | Defines a listener callback that is invoked when the primary clip on the clipboard changes. |
ComponentCallbacks |
The set of callback APIs that are common to all application components
(
Activity
,
Service
,
ContentProvider
, and
Application
).
|
ComponentCallbacks2 |
Extended
ComponentCallbacks
interface with a new callback for
finer-grained memory management.
|
ContentProvider.PipeDataWriter <T> | Interface to write a stream of data to a pipe. |
DialogInterface | |
DialogInterface.OnCancelListener | Interface used to allow the creator of a dialog to run some code when the dialog is canceled. |
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 | Interface used to allow the creator of a dialog to run some code when the dialog is dismissed. |
DialogInterface.OnKeyListener | Interface definition for a callback to be invoked when a key event is dispatched to this dialog. |
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 | Interface used to allow the creator of a dialog to run some code when the dialog is shown. |
EntityIterator |
A specialization of
Iterator
that allows iterating over a collection of
Entity
objects.
|
IntentSender.OnFinished | Callback interface for discovering when a send operation has completed. |
Loader.OnLoadCanceledListener <D> | Interface that is implemented to discover when a Loader has been canceled before it finished loading its data. |
Loader.OnLoadCompleteListener <D> | Interface that is implemented to discover when a Loader has finished loading its data. |
ServiceConnection | Interface for monitoring the state of an application service. |
SharedPreferences |
Interface for accessing and modifying preference data returned by
getSharedPreferences(String, int)
.
|
SharedPreferences.Editor |
Interface used for modifying values in a
SharedPreferences
object.
|
SharedPreferences.OnSharedPreferenceChangeListener | Interface definition for a callback to be invoked when a shared preference is changed. |
SyncStatusObserver |
AbstractThreadedSyncAdapter | An abstract implementation of a SyncAdapter that spawns a thread to invoke a sync operation. |
AsyncQueryHandler |
A helper class to help make handling asynchronous
ContentResolver
queries easier.
|
AsyncQueryHandler.WorkerArgs | |
AsyncQueryHandler.WorkerHandler | |
AsyncTaskLoader <D> |
Abstract Loader that provides an
AsyncTask
to do the work.
|
BroadcastReceiver | Base class for code that will receive intents sent by sendBroadcast(). |
BroadcastReceiver.PendingResult | State for a result that is pending for a broadcast receiver. |
ClipboardManager | Interface to the clipboard service, for placing and retrieving text in the global clipboard. |
ClipData | Representation of a clipped data on the clipboard. |
ClipData.Item | Description of a single item in a ClippedData. |
ClipDescription |
Meta-data describing the contents of a
ClipData
.
|
ComponentName |
Identifier for a specific application component
(
Activity
,
Service
,
BroadcastReceiver
, or
ContentProvider
) that is available.
|
ContentProvider | Content providers are one of the primary building blocks of Android applications, providing content to applications. |
ContentProviderClient |
The public interface object used to interact with a
ContentProvider
.
|
ContentProviderOperation | |
ContentProviderOperation.Builder |
Used to add parameters to a
ContentProviderOperation
.
|
ContentProviderResult |
Contains the result of the application of a
ContentProviderOperation
.
|
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 | This class provides applications access to the content model. |
ContentUris |
Utility methods useful for working with
Uri
objects
that use the "content" (content://) scheme.
|
ContentValues |
This class is used to store a set of values that the
ContentResolver
can process.
|
Context | Interface to global information about an application environment. |
ContextWrapper | Proxying implementation of Context that simply delegates all of its calls to another Context. |
CursorLoader |
A loader that queries the
ContentResolver
and returns a
Cursor
.
|
Entity | A representation of a item using ContentValues. |
Entity.NamedContentValues | |
Intent | An intent is an abstract description of an operation to be performed. |
Intent.FilterComparison | Wrapper class holding an Intent and implementing comparisons on it for the purpose of filtering. |
Intent.ShortcutIconResource | Represents a shortcut/live folder icon resource. |
IntentFilter | Structured description of Intent values to be matched. |
IntentFilter.AuthorityEntry |
This is an entry for a single authority in the Iterator returned by
authoritiesIterator()
.
|
IntentSender | A description of an Intent and target action to perform with it. |
Loader <D> | An abstract class that performs asynchronous loading of data. |
Loader.ForceLoadContentObserver | An implementation of a ContentObserver that takes care of connecting it to the Loader to have the loader re-load its data when the observer is told it has changed. |
MutableContextWrapper |
Special version of
ContextWrapper
that allows the base context to
be modified after it is initially set.
|
PeriodicSync | Value type that contains information about a periodic sync. |
RestrictionEntry | Applications can expose restrictions for a restricted user on a multiuser device. |
SearchRecentSuggestionsProvider | This superclass can be used to create a simple search suggestions provider for your application. |
SyncAdapterType | Value type that represents a SyncAdapterType. |
SyncContext | |
SyncInfo | Information about the sync operation that is currently underway. |
SyncRequest | |
SyncRequest.Builder |
Builder class for a
SyncRequest
.
|
SyncResult | This class is used to communicate the results of a sync operation to the SyncManager. |
SyncStats | Used to record various statistics about the result of a sync operation. |
UriMatcher | Utility class to aid in matching URIs in content providers. |
UriPermission | Description of a single Uri permission grant. |
ActivityNotFoundException |
This exception is thrown when a call to
startActivity(Intent)
or
one of its variants fails because an Activity can not be found to execute
the given Intent.
|
IntentFilter.MalformedMimeTypeException | This exception is thrown when a given MIME type does not have a valid syntax. |
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 |
Thrown when an application of a
ContentProviderOperation
fails due the specified
constraints.
|
ReceiverCallNotAllowedException |
This exception is thrown from
registerReceiver(BroadcastReceiver, IntentFilter)
and
bindService(Intent, ServiceConnection, int)
when these methods are being used from
an
BroadcastReceiver
component.
|