Since: API Level 1
package

android.app

Classes | Description

High-level classes encapsulating the overall Android application model.

more...

Interfaces

DatePickerDialog.OnDateSetListener The callback used to indicate the user is done filling in the date. 
KeyguardManager.OnKeyguardExitResult Callback passed to exitKeyguardSecurely(KeyguardManager.OnKeyguardExitResult) to notify caller of result. 
PendingIntent.OnFinished Callback interface for discovering when a send operation has completed. 
SearchManager.OnCancelListener See setOnCancelListener(SearchManager.OnCancelListener) for configuring your activity to monitor search UI state. 
SearchManager.OnDismissListener See setOnDismissListener(SearchManager.OnDismissListener) for configuring your activity to monitor search UI state. 
TimePickerDialog.OnTimeSetListener The callback interface used to indicate the user is done filling in the time (they clicked on the 'Set' button). 

Classes

Activity An activity is a single, focused thing that the user can do. 
ActivityGroup A screen that contains and runs multiple embedded activities. 
ActivityManager Interact with the overall activities running in the system. 
ActivityManager.MemoryInfo Information you can retrieve about the available memory through getMemoryInfo(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. 
AlarmManager This class provides access to the system alarm services. 
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. 
Application Base class for those who need to maintain global application state. 
DatePickerDialog A simple dialog containing an DatePicker
Dialog Base class for Dialogs. 
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. 
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 An abstract Service that serializes the handling of the Intents passed upon service start and handles them on a handler thread. 
KeyguardManager Class that can be used to lock and unlock the keyboard. 
KeyguardManager.KeyguardLock Handle returned by newKeyguardLock(String) that allows you to disable / reenable the keyguard. 
LauncherActivity Displays a list of all activities which can be performed for a given intent. 
LauncherActivity.IconResizer Utility class to resize icons to match default icon size. 
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. 
LocalActivityManager Helper class for managing multiple running embedded activities in the same process. 
Notification A class that represents how a persistent notification is to be presented to the user using the NotificationManager
NotificationManager Class to notify the user of events that happen. This is how you tell the user that something has happened in the background.  
PendingIntent A description of an Intent and target action to perform with it. 
ProgressDialog

A dialog showing a progress indicator and an optional text message or view. 

SearchManager This class provides access to the system search services. 
Service A Service is an application component that runs in the background, not interacting with the user, for an indefinite period of time. 
TabActivity An activity that contains and runs multiple embedded activities or views. 
TimePickerDialog A dialog that prompts the user for the time of day using a TimePicker
WallpaperInfo This class is used to specify meta information of a wallpaper service. 
WallpaperManager Provides access to the system wallpaper. 

Exceptions

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.