| AbstractInputMethodService | AbstractInputMethodService provides a abstract base class for input methods. | 
 
              
              | AccessibilityService | An accessibility service runs in the background and receives callbacks by the system when AccessibilityEvents are fired. | 
 
              
              | AccountAuthenticatorActivity | Base class for implementing an Activity that is used to help implement an AbstractAccountAuthenticator. | 
 
              
              | Activity | An activity is a single, focused thing that the user can do. | 
 
              
              | ActivityGroup | This class was deprecated in API level 13. Use the new FragmentandFragmentManagerAPIs instead; these are also available on older platforms through the Android compatibility package. | 
 
              
              | 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. | 
 
              
              | ComponentCallbacks2 | Extended ComponentCallbacksinterface with a new callback for finer-grained memory management. | 
 
              
              | ContentProvider | Content providers are one of the primary building blocks of Android applications, providing content to applications. | 
 
              
              | DialogFragment | Static library support version of the framework's DialogFragment. | 
 
              
              | DreamService | Extend this class to implement a custom dream (available to the user as a "Daydream"). | 
 
              
              | 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 | Static library support version of the framework's Fragment. | 
 
              
              | FragmentActivity | Base class for activities that want to use the support-based FragmentandLoaderAPIs. | 
 
              
              | InputMethodService | InputMethodService provides a standard implementation of an InputMethod, which final implementations can derive from and customize. | 
 
              
              | IntentService | IntentService is a base class for Services that handle asynchronous requests (expressed asIntents) on demand. | 
 
              
              | LauncherActivity | Displays a list of all activities which can be performed for a given intent. | 
 
              
              | 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 | Static library support version of the framework's ListFragment. | 
 
              
              | MockApplication | A mock Applicationclass. | 
 
              
              | MockContentProvider | Mock implementation of ContentProvider. | 
 
              
              | NativeActivity | Convenience for implementing an activity that will be implemented purely in native code. | 
 
              
              | PreferenceActivity | This is the base class for an activity to show a hierarchy of preferences to the user. | 
 
              
              | PreferenceFragment | Shows a hierarchy of Preferenceobjects as lists. | 
 
              
              | RecognitionService | This class provides a base class for recognition service implementations. | 
 
              
              | RemoteViewsService | The service to be connected to for a remote adapter to request RemoteViews. | 
 
              
              | SearchRecentSuggestionsProvider | This superclass can be used to create a simple search suggestions provider for your application. | 
 
              
              | 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. | 
 
              
              | SpellCheckerService | SpellCheckerService provides an abstract base class for a spell checker. | 
 
              
              | TabActivity | This class was deprecated in API level 13. 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 DONUT. | 
 
              
              | TextToSpeechService | Abstract base class for TTS engine implementations. | 
 
              
              | VpnService | VpnService is a base class for applications to extend and build their own VPN solutions. | 
 
              
              | WallpaperService | A wallpaper service is responsible for showing a live wallpaper behind applications that would like to sit on top of it. | 
 
              
              | WebViewFragment | A fragment that displays a WebView. |