Interface | Description |
---|---|
ActionBar.OnMenuVisibilityListener |
Listener for receiving events when action bar menus are shown or hidden.
|
ActionBar.OnNavigationListener | Deprecated
Action bar navigation modes are deprecated and not supported by inline
toolbar action bars.
|
ActionBar.TabListener | Deprecated
Action bar navigation modes are deprecated and not supported by inline
toolbar action bars.
|
Activity.TranslucentConversionListener |
Interface for informing a translucent
Activity once all visible activities below it
have completed drawing. |
ActivityOptions.OnAnimationFinishedListener |
Callback for use with
ActivityOptions.makeThumbnailAspectScaleDownAnimation(android.view.View, android.graphics.Bitmap, int, int, int, int, android.os.Handler, android.app.ActivityOptions.OnAnimationStartedListener)
to find out when the given animation has drawn its last frame. |
ActivityOptions.OnAnimationStartedListener |
Callback for use with
ActivityOptions.makeThumbnailScaleUpAnimation(android.view.View, android.graphics.Bitmap, int, int)
to find out when the given animation has started running. |
AlarmManager.OnAlarmListener |
Direct-notification alarms: the requester must be running continuously from the
time the alarm is set to the time it is delivered, or delivery will fail.
|
Application.ActivityLifecycleCallbacks | |
Application.OnProvideAssistDataListener | |
AppOpsManager.OnOpChangedListener |
Callback for notification of changes to operation state.
|
DatePickerDialog.OnDateSetListener |
The listener used to indicate the user has finished selecting a date.
|
FragmentBreadCrumbs.OnBreadCrumbClickListener |
Interface to intercept clicks on the bread crumbs.
|
FragmentManager.BackStackEntry |
Representation of an entry on the fragment back stack, as created
with
FragmentTransaction.addToBackStack() . |
FragmentManager.OnBackStackChangedListener |
Interface to watch for changes to the back stack.
|
IActivityManager |
System private API for talking with the activity manager service.
|
IApplicationThread |
System private API for communicating with the application.
|
KeyguardManager.OnKeyguardExitResult |
Callback passed to
KeyguardManager.exitKeyguardSecurely(android.app.KeyguardManager.OnKeyguardExitResult) to notify
caller of result. |
LoaderManager.LoaderCallbacks<D> |
Callback interface for a client to interact with the manager.
|
Notification.Action.Extender |
Extender interface for use with
Notification.Action.Builder.extend(android.app.Notification.Action.Extender) . |
Notification.Extender |
Extender interface for use with
Notification.Action.Builder.extend(android.app.Notification.Action.Extender) . |
OnActivityPausedListener |
A listener that is called when an Activity is paused.
|
PendingIntent.OnFinished |
Callback interface for discovering when a send operation has
completed.
|
PendingIntent.OnMarshaledListener |
Listener for observing when pending intents are written to a parcel.
|
RetailDemoModeServiceInternal |
Retail Demo Mode Service interface to be used locally inside system server
|
SearchManager.OnCancelListener |
See
SearchManager.setOnCancelListener(android.app.SearchManager.OnCancelListener) for configuring your activity to monitor
search UI state. |
SearchManager.OnDismissListener |
See
SearchManager.setOnDismissListener(android.app.SearchManager.OnDismissListener) for configuring your activity to monitor
search UI state. |
SharedElementCallback.OnSharedElementsReadyListener |
Listener to be called after
SharedElementCallback.onSharedElementsArrived(List, List, OnSharedElementsReadyListener)
when the shared elements are ready to be hidden in the source Activity and shown in the
destination Activity. |
TimePickerDialog.OnTimeSetListener |
The callback interface used to indicate the user is done filling in
the time (e.g. they clicked on the 'OK' button).
|
UiAutomation.AccessibilityEventFilter |
Listener for filtering accessibility events.
|
UiAutomation.OnAccessibilityEventListener |
Listener for observing the
AccessibilityEvent stream. |
Class | Description |
---|---|
ActionBar |
A primary toolbar within the activity that may display the activity title, application-level
navigation affordances, and other interactive items.
|
ActionBar.LayoutParams |
Per-child layout information associated with action bar custom views.
|
ActionBar.Tab | Deprecated
Action bar navigation modes are deprecated and not supported by inline
toolbar action bars.
|
Activity |
An activity is a single, focused thing that the user can do.
|
ActivityGroup | Deprecated
Use the new
Fragment and FragmentManager APIs
instead; these are also
available on older platforms through the Android compatibility package. |
ActivityManager |
Interact with the overall activities running in the system.
|
ActivityManager.AppTask |
The AppTask allows you to manage your own application's tasks.
|
ActivityManager.MemoryInfo |
Information you can retrieve about the available memory through
ActivityManager.getMemoryInfo(android.app.ActivityManager.MemoryInfo) . |
ActivityManager.ProcessErrorStateInfo |
Information you can retrieve about any processes that are in an error condition.
|
ActivityManager.RecentTaskInfo |
Information you can retrieve about tasks that the user has most recently
started or visited.
|
ActivityManager.RunningAppProcessInfo |
Information you can retrieve about a running process.
|
ActivityManager.RunningServiceInfo |
Information you can retrieve about a particular Service that is
currently running in the system.
|
ActivityManager.RunningTaskInfo |
Information you can retrieve about a particular task that is currently
"running" in the system.
|
ActivityManager.StackId | |
ActivityManager.StackInfo |
Information you can retrieve about an ActivityStack in the system.
|
ActivityManager.TaskDescription |
Information you can set and retrieve about the current activity within the recent task list.
|
ActivityManager.TaskThumbnail | |
ActivityManager.TaskThumbnailInfo |
Metadata related to the
ActivityManager.TaskThumbnail . |
ActivityManagerInternal |
Activity manager local system service interface.
|
ActivityManagerInternal.SleepToken |
Sleep tokens cause the activity manager to put the top activity to sleep.
|
ActivityManagerNative | |
ActivityOptions |
Helper class for building an options Bundle that can be used with
Context.startActivity(Intent, Bundle) and related methods. |
ActivityThread |
This manages the execution of the main thread in an
application process, scheduling and executing activities,
broadcasts, and other operations on it as the activity
manager requests.
|
ActivityView | |
ActivityView.ActivityViewCallback | |
AlarmManager |
This class provides access to the system alarm services.
|
AlarmManager.AlarmClockInfo |
An immutable description of a scheduled "alarm clock" event.
|
AlertDialog |
A subclass of Dialog that can display one, two or three buttons.
|
AlertDialog.Builder | |
AliasActivity |
Stub activity that launches another activity (and then finishes itself)
based on information in its component's manifest meta-data.
|
AppGlobals |
Special private access for certain globals related to a process.
|
AppImportanceMonitor |
Helper for monitoring the current importance of applications.
|
Application |
Base class for maintaining global application state.
|
ApplicationErrorReport |
Describes an application error.
|
ApplicationErrorReport.AnrInfo |
Describes an application not responding error.
|
ApplicationErrorReport.BatteryInfo |
Describes a battery usage report.
|
ApplicationErrorReport.CrashInfo |
Describes an application crash.
|
ApplicationErrorReport.RunningServiceInfo |
Describes a running service report.
|
ApplicationPackageManager | |
ApplicationThreadNative | |
AppOpsManager |
API for interacting with "application operation" tracking.
|
AppOpsManager.OnOpChangedInternalListener |
Callback for notification of changes to operation state.
|
AppOpsManager.OpEntry |
Class holding the information about one unique operation of an application.
|
AppOpsManager.PackageOps |
Class holding all of the operation information associated with an app.
|
AutomaticZenRule |
Rule instance information for zen mode.
|
BroadcastOptions |
Helper class for building an options Bundle that can be used with
Context.sendBroadcast(Intent) and related methods. |
DatePickerDialog |
A simple dialog containing an
DatePicker . |
Dialog |
Base class for Dialogs.
|
DialogFragment |
A fragment that displays a dialog window, floating on top of its
activity's window.
|
DownloadManager |
The download manager is a system service that handles long-running HTTP downloads.
|
DownloadManager.Query |
This class may be used to filter download manager queries.
|
DownloadManager.Request |
This class contains all the information necessary to request a new download.
|
EphemeralResolverService |
Base class for implementing the resolver service.
|
ExpandableListActivity |
An activity that displays an expandable list of items by binding to a data
source implementing the ExpandableListAdapter, and exposes event handlers
when the user selects an item.
|
Fragment |
A Fragment is a piece of an application's user interface or behavior
that can be placed in an
Activity . |
Fragment.SavedState |
State information that has been retrieved from a fragment instance
through
FragmentManager.saveFragmentInstanceState . |
FragmentBreadCrumbs | Deprecated
This widget is no longer supported.
|
FragmentContainer |
Callbacks to a
Fragment 's container. |
FragmentController |
Provides integration points with a
FragmentManager for a fragment host. |
FragmentHostCallback<E> |
Integration points with the Fragment host.
|
FragmentManager | |
FragmentManagerNonConfig |
FragmentManagerNonConfig stores the retained instance fragments across
activity recreation events.
|
FragmentTransaction |
API for performing a set of Fragment operations.
|
IActivityManager.ContentProviderHolder |
Information you can retrieve about a particular application.
|
IActivityManager.WaitResult |
Information returned after waiting for an activity start.
|
Instrumentation |
Base class for implementing application instrumentation code.
|
Instrumentation.ActivityMonitor |
Information about a particular kind of Intent that is being monitored.
|
Instrumentation.ActivityResult |
Description of a Activity execution result to return to the original
activity.
|
IntentService | |
JobSchedulerImpl |
Concrete implementation of the JobScheduler interface
|
KeyguardManager |
Class that can be used to lock and unlock the keyboard.
|
LauncherActivity |
Displays a list of all activities which can be performed
for a given intent.
|
LauncherActivity.ListItem |
An item in the list
|
ListActivity |
An activity that displays a list of items by binding to a data source such as
an array or Cursor, and exposes event handlers when the user selects an item.
|
ListFragment |
A fragment that displays a list of items by binding to a data source such as
an array or Cursor, and exposes event handlers when the user selects an item.
|
LoadedApk |
Local state maintained about a currently loaded .apk.
|
LoaderManager | |
LocalActivityManager | Deprecated
Use the new
Fragment and FragmentManager APIs
instead; these are also
available on older platforms through the Android compatibility package. |
MediaRouteActionProvider |
The media route action provider displays a
media route button
in the application's ActionBar to allow the user to select routes and
to control the currently selected route. |
MediaRouteButton | |
NativeActivity |
Convenience for implementing an activity that will be implemented
purely in native code.
|
Notification |
A class that represents how a persistent notification is to be presented to
the user using the
NotificationManager . |
Notification.Action |
Structure to encapsulate a named action that can be shown as part of this notification.
|
Notification.Action.Builder |
Builder class for
Notification.Action objects. |
Notification.Action.WearableExtender |
Wearable extender for notification actions.
|
Notification.BigPictureStyle |
Helper class for generating large-format notifications that include a large image attachment.
|
Notification.BigTextStyle |
Helper class for generating large-format notifications that include a lot of text.
|
Notification.Builder |
Builder class for
Notification objects. |
Notification.CarExtender |
Helper class to add Android Auto extensions to notifications.
|
Notification.CarExtender.Builder |
Builder class for
Notification.CarExtender.UnreadConversation objects. |
Notification.CarExtender.UnreadConversation |
A class which holds the unread messages from a conversation.
|
Notification.DecoratedCustomViewStyle |
Notification style for custom views that are decorated by the system
Instead of providing a notification that is completely custom, a developer can set this
style and still obtain system decorations like the notification header with the expand
affordance and actions.
|
Notification.DecoratedMediaCustomViewStyle |
Notification style for media custom views that are decorated by the system
Instead of providing a media notification that is completely custom, a developer can set
this style and still obtain system decorations like the notification header with the expand
affordance and actions.
|
Notification.InboxStyle |
Helper class for generating large-format notifications that include a list of (up to 5) strings.
|
Notification.MediaStyle |
Notification style for media playback notifications.
|
Notification.MessagingStyle |
Helper class for generating large-format notifications that include multiple back-and-forth
messages of varying types between any number of people.
|
Notification.MessagingStyle.Message | |
Notification.Style |
An object that can apply a rich notification style to a
Notification.Builder
object. |
Notification.WearableExtender |
Helper class to add wearable extensions to notifications.
|
NotificationManager |
Class to notify the user of events that happen.
|
NotificationManager.Policy |
Notification policy configuration.
|
PackageDeleteObserver | |
PackageInstallObserver | |
PendingIntent |
A description of an Intent and target action to perform with it.
|
Presentation |
Base class for presentations.
|
ProfilerInfo |
System private API for passing profiler settings.
|
ProgressDialog |
A dialog showing a progress indicator and an optional text message or view.
|
QueuedWork |
Internal utility class to keep track of process-global work that's
outstanding and hasn't been finished yet.
|
RemoteInput |
A
RemoteInput object specifies input to be collected from a user to be passed along with
an intent inside a PendingIntent that is sent. |
RemoteInput.Builder |
Builder class for
RemoteInput objects. |
ResourcesManager | |
ResultInfo | |
SearchableInfo |
Searchability meta-data for an activity.
|
SearchableInfo.ActionKeyInfo |
Information about an action key in searchability meta-data.
|
SearchDialog |
Search dialog.
|
SearchDialog.SearchBar |
The root element in the search bar layout.
|
SearchManager |
This class provides access to the system search services.
|
Service |
A Service is an application component representing either an application's desire
to perform a longer-running operation while not interacting with the user
or to supply functionality for other applications to use.
|
SharedElementCallback |
Listener provided in
Activity.setEnterSharedElementCallback(SharedElementCallback) and
Activity.setExitSharedElementCallback(SharedElementCallback) as well as
Fragment.setEnterSharedElementCallback(SharedElementCallback) and
Fragment.setExitSharedElementCallback(SharedElementCallback)
to monitor the Shared element transitions. |
StatusBarManager |
Allows an app to control the status bar.
|
SynchronousUserSwitchObserver |
Base class for synchronous implementations of
IUserSwitchObserver |
TabActivity | Deprecated
New applications should use Fragments instead of this class;
to continue to run on older devices, you can use the v4 support library
which provides a version of the Fragment API that is compatible down to
Build.VERSION_CODES.DONUT . |
TaskStackBuilder |
Utility class for constructing synthetic back stacks for cross-task navigation
on Android 3.0 and newer.
|
TimePickerDialog |
A dialog that prompts the user for the time of day using a
TimePicker . |
UiAutomation |
Class for interacting with the device's UI by simulation user actions and
introspection of the screen content.
|
UiAutomationConnection |
This is a remote object that is passed from the shell to an instrumentation
for enabling access to privileged operations which the shell can do and the
instrumentation cannot.
|
UiModeManager |
This class provides access to the system uimode services.
|
VoiceInteractor |
Interface for an
Activity to interact with the user through voice. |
VoiceInteractor.AbortVoiceRequest |
Reports that the current interaction can not be complete with voice, so the
application will need to switch to a traditional input UI.
|
VoiceInteractor.CommandRequest |
Execute a vendor-specific command using the trusted system VoiceInteractionService.
|
VoiceInteractor.CompleteVoiceRequest |
Reports that the current interaction was successfully completed with voice, so the
application can report the final status to the user.
|
VoiceInteractor.ConfirmationRequest |
Confirms an operation with the user via the trusted system
VoiceInteractionService.
|
VoiceInteractor.PickOptionRequest |
Select a single option from multiple potential options with the user via the trusted system
VoiceInteractionService.
|
VoiceInteractor.PickOptionRequest.Option |
Represents a single option that the user may select using their voice.
|
VoiceInteractor.Prompt |
A set of voice prompts to use with the voice interaction system to confirm an action, select
an option, or do similar operations.
|
VoiceInteractor.Request |
Base class for voice interaction requests that can be submitted to the interactor.
|
WallpaperInfo |
This class is used to specify meta information of a wallpaper service.
|
WallpaperManager |
Provides access to the system wallpaper.
|
Exception | Description |
---|---|
Fragment.InstantiationException |
Thrown by
Fragment.instantiate(Context, String, Bundle) when
there is an instantiation failure. |
PendingIntent.CanceledException |
Exception thrown when trying to send through a PendingIntent that
has been canceled or is otherwise no longer able to execute the request.
|
Annotation Type | Description |
---|---|
ActionBar.DisplayOptions | |
ActionBar.NavigationMode | |
ActivityManager.BugreportMode |
Defines acceptable types of bugreports.
|
FragmentTransaction.Transit | |
Instrumentation.UiAutomationFlags | |
Notification.Priority | |
NotificationManager.Importance | |
NotificationManager.InterruptionFilter | |
PendingIntent.Flags | |
Service.StartArgFlags | |
Service.StartResult | |
Service.StopForegroundFlags | |
StatusBarManager.Disable2Flags | |
UiModeManager.NightMode | |
WallpaperManager.SetWallpaperFlags |