| AUTH | 
              Constants and static helpers related to the HTTP authentication.  | 
          
        
              | AbsSavedState | 
              A Parcelable implementation that should be used by inheritance
 hierarchies to ensure the state of all classes along the chain is saved.  | 
          
        
              | AbstractAccountAuthenticator | 
              Abstract base class for creating AccountAuthenticators.  | 
          
        
              | AbstractAuthenticationHandler | 
                | 
          
        
              | AbstractClientConnAdapter | 
              Abstract adapter from operated to
 managed client connections.  | 
          
        
              | AbstractCollection<E> | 
              Class AbstractCollection is an abstract implementation of the Collection interface.  | 
          
        
              | AbstractConnPool | 
              An abstract connection pool.  | 
          
        
              | AbstractCookieAttributeHandler | 
                | 
          
        
              | AbstractCookieSpec | 
              Abstract cookie specification which can delegate the job of parsing,
 validation or matching cookie attributes to a number of arbitrary 
 CookieAttributeHandlers.  | 
          
        
              | AbstractCursor | 
              This is an abstract cursor class that handles a lot of the common code
 that all cursors need to deal with and is provided for convenience reasons.  | 
          
        
              | AbstractExecutorService | 
              Provides default implementations of ExecutorService
 execution methods.  | 
          
        
              | AbstractHttpClient | 
              Convenience base class for HTTP client implementations.  | 
          
        
              | AbstractHttpClientConnection | 
              Abstract client-side HTTP connection capable of transmitting and receiving data
 using arbitrary SessionInputBuffer and SessionOutputBuffer  | 
          
        
              | AbstractHttpEntity | 
              Abstract base class for entities.  | 
          
        
              | AbstractHttpMessage | 
              Basic implementation of an HTTP message that can be modified.  | 
          
        
              | AbstractHttpParams | 
              Abstract base class for parameter collections.  | 
          
        
              | AbstractHttpServerConnection | 
              Abstract server-side HTTP connection capable of transmitting and receiving data
 using arbitrary SessionInputBuffer and SessionOutputBuffer  | 
          
        
              | AbstractInputMethodService.AbstractInputMethodImpl | 
              Base class for derived classes to implement their InputMethod
 interface.  | 
          
        
              | AbstractInputMethodService.AbstractInputMethodSessionImpl | 
              Base class for derived classes to implement their InputMethodSession
 interface.  | 
          
        
              | AbstractInterruptibleChannel | 
              AbstractInterruptibleChannel is the root class for interruptible
 channels.  | 
          
        
              | AbstractMap<K, V> | 
              A base class for Map implementations.  | 
          
        
              | AbstractMap.SimpleEntry<K, V> | 
              A key-value mapping with mutable values.  | 
          
        
              | AbstractMap.SimpleImmutableEntry<K, V> | 
              An immutable key-value mapping.  | 
          
        
              | AbstractMessageParser | 
              Message parser base class.  | 
          
        
              | AbstractMessageWriter | 
                | 
          
        
              | AbstractOwnableSynchronizer | 
              A synchronizer that may be exclusively owned by a thread.  | 
          
        
              | AbstractPoolEntry | 
              A pool entry for use by connection manager implementations.  | 
          
        
              | AbstractQueuedLongSynchronizer.ConditionObject | 
              Condition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation.  | 
          
        
              | AbstractQueuedSynchronizer.ConditionObject | 
              Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation.  | 
          
        
              | AbstractSessionInputBuffer | 
              Abstract base class for session input buffers that stream data 
 from a InputStream.  | 
          
        
              | AbstractSessionOutputBuffer | 
              Abstract base class for session output buffers that stream data
 to an OutputStream.  | 
          
        
              | AbstractThreadedSyncAdapter | 
              An abstract implementation of a SyncAdapter that spawns a thread to invoke a sync operation.  | 
          
        
              | AbstractVerifier | 
              Abstract base class for all standard X509HostnameVerifier 
 implementations.  | 
          
        
              | AccelerateDecelerateInterpolator | 
              An interpolator where the rate of change starts and ends slowly but
 accelerates through the middle.  | 
          
        
              | AccelerateInterpolator | 
              An interpolator where the rate of change starts out slowly and 
 and then accelerates.  | 
          
        
              | AccessControlContext | 
              AccessControlContext encapsulates the ProtectionDomains on
 which access control decisions are based.  | 
          
        
              | AccessController | 
              AccessController provides static methods to perform access control
 checks and privileged operations.  | 
          
        
              | AccessibilityEvent | 
              This class represents accessibility events that are sent by the system when
 something notable happens in the user interface.  | 
          
        
              | AccessibilityManager | 
              System level service that serves as an event dispatch for AccessibilityEvents.  | 
          
        
              | AccessibilityServiceInfo | 
              This class describes an AccessibilityService.  | 
          
        
              | AccessibleObject | 
              AccessibleObject is the superclass of all member reflection classes
 (Field, Constructor, Method).  | 
          
        
              | Account | 
              Value type that represents an Account in the AccountManager.  | 
          
        
              | AccountAuthenticatorResponse | 
              Object used to communicate responses back to the AccountManager
  | 
          
        
              | AccountManager | 
              This class provides access to a centralized registry of the user's
 online accounts.  | 
          
        
              | 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.  | 
          
        
              | AdapterView.AdapterContextMenuInfo | 
              Extra menu information provided to the
 onCreateContextMenu(ContextMenu, View, ContextMenuInfo)
 callback when a context menu is brought up for this AdapterView.  | 
          
        
              | Address | 
              A class representing an Address, i.e, a set of Strings describing a location.  | 
          
        
              | Adler32 | 
              The Adler-32 class is used to compute the Adler32 checksum from a set
 of data.  | 
          
        
              | AlarmClock | 
              The AlarmClock provider contains an Intent action and extras that can be used
 to start an Activity to set a new alarm in an alarm clock application.  | 
          
        
              | AlarmManager | 
              This class provides access to the system alarm services.  | 
          
        
              | AlertDialog.Builder | 
                | 
          
        
              | AlgorithmParameterGenerator | 
              AlgorithmParameterGenerator is an engine class which is capable of
 generating parameters for the algorithm it was initialized with.  | 
          
        
              | AlgorithmParameterGeneratorSpi | 
              AlgorithmParameterGeneratorSpi is the Service Provider Interface
 (SPI) definition for AlgorithmParameterGenerator.  | 
          
        
              | AlgorithmParameters | 
              AlgorithmParameters is an engine class which provides algorithm
 parameters.  | 
          
        
              | AlgorithmParametersSpi | 
              AlgorithmParametersSpi is the Service Provider Interface (SPI)
 definition for AlgorithmParameters.  | 
          
        
              | AlignmentSpan.Standard | 
                | 
          
        
              | AlteredCharSequence | 
              An AlteredCharSequence is a CharSequence that is largely mirrored from
 another CharSequence, except that a specified range of characters are
 mirrored from a different char array instead.  | 
          
        
              | AndroidCharacter | 
              AndroidCharacter exposes some character properties that are not
 easily accessed from java.lang.Character.  | 
          
        
              | AndroidHttpClient | 
              Subclass of the Apache DefaultHttpClient that is configured with
 reasonable default settings and registered schemes for Android, and
 also lets the user add HttpRequestInterceptor classes.  | 
          
        
              | Animation | 
              Abstraction for an Animation that can be applied to Views, Surfaces, or
 other objects.  | 
          
        
              | Animation.Description | 
              Utility class to parse a string description of a size.  | 
          
        
              | AnimationUtils | 
              Defines common utilities for working with animations.  | 
          
        
              | Annotation | 
              Wrapper for a text attribute value which represents an annotation.  | 
          
        
              | AnticipateInterpolator | 
              An interpolator where the change starts backward then flings forward.  | 
          
        
              | AnticipateOvershootInterpolator | 
              An interpolator where the change starts backward then flings forward and overshoots
 the target value and finally goes back to the final value.  | 
          
        
              | AppWidgetHost | 
              AppWidgetHost provides the interaction with the AppWidget service for apps,
 like the home screen, that want to embed AppWidgets in their UI.  | 
          
        
              | AppWidgetManager | 
              Updates AppWidget state; gets information about installed AppWidget providers and other
 AppWidget related state.  | 
          
        
              | AppWidgetProviderInfo | 
              Describes the meta data for an installed AppWidget provider.  | 
          
        
              | ApplicationInfo.DisplayNameComparator | 
                | 
          
        
              | Array | 
              This class provides static methods to create and access arrays dynamically.  | 
          
        
              | Arrays | 
              Arrays contains static methods which operate on arrays.  | 
          
        
              | ArrowKeyMovementMethod | 
                | 
          
        
              | Assert | 
              A set of assert methods.  | 
          
        
              | AssetFileDescriptor | 
              File descriptor of an entry in the AssetManager.  | 
          
        
              | AssetManager | 
              Provides access to an application's raw asset files; see Resources
 for the way most applications will want to retrieve their resource data.  | 
          
        
              | AsyncPlayer | 
              Plays a series of audio URIs, but does all the hard work on another thread
 so that any slowness with preparing or loading doesn't block the calling thread.  | 
          
        
              | AsyncQueryHandler.WorkerArgs | 
                | 
          
        
              | AsyncTask<Params, Progress, Result> | 
              AsyncTask enables proper and easy use of the UI thread.   | 
          
        
              | AtomicBoolean | 
              A boolean value that may be updated atomically.  | 
          
        
              | AtomicIntegerArray | 
              An int array in which elements may be updated atomically.  | 
          
        
              | AtomicIntegerFieldUpdater<T> | 
              A reflection-based utility that enables atomic updates to
 designated volatile int fields of designated classes.  | 
          
        
              | AtomicLongArray | 
              A long array in which elements may be updated atomically.  | 
          
        
              | AtomicLongFieldUpdater<T> | 
              A reflection-based utility that enables atomic updates to
 designated volatile long fields of designated classes.  | 
          
        
              | AtomicMarkableReference<V> | 
              An AtomicMarkableReference maintains an object reference
 along with a mark bit, that can be updated atomically.  | 
          
        
              | AtomicReference<V> | 
              An object reference that may be updated atomically.  | 
          
        
              | AtomicReferenceArray<E> | 
              An array of object references in which elements may be updated
 atomically.  | 
          
        
              | AtomicReferenceFieldUpdater<T, V> | 
              A reflection-based utility that enables atomic updates to
 designated volatile reference fields of designated
 classes.  | 
          
        
              | AtomicStampedReference<V> | 
              An AtomicStampedReference maintains an object reference
 along with an integer "stamp", that can be updated atomically.  | 
          
        
              | AttributeListImpl | 
              
      
  This class is deprecated.
      This class implements a deprecated interface,
             AttributeList;
             that interface has been replaced by
             Attributes,
             which is implemented in the
             AttributesImpl helper class.  | 
          
        
              | AttributedCharacterIterator.Attribute | 
              Defines keys for text attributes.  | 
          
        
              | AttributedString | 
              Holds a string with attributes describing the characters of
 this string.  | 
          
        
              | Attributes | 
              The Attributes class is used to store values for manifest entries.  | 
          
        
              | Attributes.Name | 
              The name part of the name/value pairs constituting an attribute as
 defined by the specification of the JAR manifest.  | 
          
        
              | AttributesImpl | 
              Default implementation of the Attributes interface.  | 
          
        
              | AudioEffect | 
              AudioEffect is the base class for controlling audio effects provided by the android audio
 framework.  | 
          
        
              | AudioEffect.Descriptor | 
              The effect descriptor contains information on a particular effect implemented in the
 audio framework: 
 
  - type: UUID corresponding to the OpenSL ES interface implemented by this effect
 
  - uuid: UUID for this particular implementation
 
  - connectMode: 
EFFECT_INSERT or EFFECT_AUXILIARY 
  - name: human readable effect name
 
  - implementor: human readable effect implementor name
 
  
 The method queryEffects() returns an array of Descriptors to facilitate effects
 enumeration.  | 
          
        
              | AudioFormat | 
              The AudioFormat class is used to access a number of audio format and
 channel configuration constants.  | 
          
        
              | AudioManager | 
              AudioManager provides access to volume and ringer mode control.  | 
          
        
              | AudioRecord | 
              The AudioRecord class manages the audio resources for Java applications
 to record audio from the audio input hardware of the platform.  | 
          
        
              | AudioTrack | 
              The AudioTrack class manages and plays a single audio resource for Java applications.  | 
          
        
              | AuthParams | 
              This class implements an adaptor around the HttpParams interface
 to simplify manipulation of the HTTP authentication specific parameters.  | 
          
        
              | AuthPolicy | 
                | 
          
        
              | AuthSchemeBase | 
              Abstract authentication scheme class that serves as a basis
 for all authentication schemes supported by HttpClient.  | 
          
        
              | AuthSchemeRegistry | 
              Authentication scheme registry that can be used to obtain the corresponding
 authentication scheme implementation for a given type of authorization challenge.  | 
          
        
              | AuthScope | 
              The class represents an authentication scope consisting of a host name,
 a port number, a realm name and an authentication scheme name which 
 Credentials apply to.  | 
          
        
              | AuthState | 
              This class provides detailed information about the state of the
 authentication process.  | 
          
        
              | Authenticator | 
              An implementation of this class is able to obtain authentication information
 for a connection in several ways.  | 
          
        
              | AuthenticatorDescription | 
              A Parcelable value type that contains information about an account authenticator.  | 
          
        
              | AutoText | 
              This class accesses a dictionary of corrections to frequent misspellings.  | 
          
        
              | BackupDataInput | 
              Provides the structured interface through which a BackupAgent reads
 information from the backup data set, via its
 onRestore()
 method.  | 
          
        
              | BackupDataOutput | 
              Provides the structured interface through which a BackupAgent commits
 information to the backup data set, via its onBackup() method.  | 
          
        
              | BackupManager | 
              The interface through which an application interacts with the Android backup service to
 request backup and restore operations.  | 
          
        
              | Base64 | 
              Utilities for encoding and decoding the Base64 representation of
 binary data.  | 
          
        
              | BaseAdapter | 
              Common base class of common implementation for an Adapter that can be
 used in both ListView (by implementing the specialized
 ListAdapter interface} and Spinner (by implementing the
 specialized SpinnerAdapter interface.  | 
          
        
              | BaseExpandableListAdapter | 
              Base class for a ExpandableListAdapter used to provide data and Views
 from some data to an expandable list view.  | 
          
        
              | BaseInputConnection | 
              Base class for implementors of the InputConnection interface, taking care
 of most of the common behavior for providing a connection to an Editable.  | 
          
        
              | BaseTestRunner | 
              Base class for all test runners.  | 
          
        
              | BasicClientCookie | 
              HTTP "magic-cookie" represents a piece of state information
 that the HTTP agent and the target server can exchange to maintain 
 a session.  | 
          
        
              | BasicCookieStore | 
              Default implementation of CookieStore  | 
          
        
              | BasicCredentialsProvider | 
              Default implementation of CredentialsProvider  | 
          
        
              | BasicDomainHandler | 
                | 
          
        
              | BasicEofSensorWatcher | 
              Basic implementation of EofSensorWatcher.  | 
          
        
              | BasicHeader | 
              Represents an HTTP header field.  | 
          
        
              | BasicHeaderElement | 
              One element of an HTTP header's value.  | 
          
        
              | BasicHeaderElementIterator | 
              Basic implementation of a HeaderElementIterator.  | 
          
        
              | BasicHeaderIterator | 
              Basic implementation of a HeaderIterator.  | 
          
        
              | BasicHeaderValueFormatter | 
              Basic implementation for formatting header value elements.  | 
          
        
              | BasicHeaderValueParser | 
              Basic implementation for parsing header values into elements.  | 
          
        
              | BasicHttpContext | 
              Default implementation of the HttpContext.  | 
          
        
              | BasicHttpProcessor | 
              Keeps lists of interceptors for processing requests and responses.  | 
          
        
              | BasicLineFormatter | 
              Interface for formatting elements of the HEAD section of an HTTP message.  | 
          
        
              | BasicLineParser | 
              Basic parser for lines in the head section of an HTTP message.  | 
          
        
              | BasicListHeaderIterator | 
              Implementation of a HeaderIterator based on a List.  | 
          
        
              | BasicNameValuePair | 
              A simple class encapsulating an attribute/value pair.  | 
          
        
              | BasicPathHandler | 
                | 
          
        
              | BasicRequestLine | 
              The first line of an HttpRequest.  | 
          
        
              | BasicResponseHandler | 
              A ResponseHandler that returns the response body as a String
 for successful (2xx) responses.  | 
          
        
              | BasicRouteDirector | 
              Basic implementation of an HttpRouteDirector.  | 
          
        
              | BasicSchemeFactory | 
                | 
          
        
              | BasicStatusLine | 
              Represents a status line as returned from a HTTP server.  | 
          
        
              | BasicTokenIterator | 
              Basic implementation of a TokenIterator.  | 
          
        
              | BasicUserPrincipal | 
              Basic user principal used for HTTP authentication  | 
          
        
              | BassBoost.Settings | 
              The Settings class regroups all bass boost parameters.  | 
          
        
              | BatteryManager | 
              The BatteryManager class contains strings and constants used for values
 in the ACTION_BATTERY_CHANGED Intent.  | 
          
        
              | BestMatchSpec | 
              'Meta' cookie specification that selects a cookie policy depending
 on the format of the cookie(s)  | 
          
        
              | BestMatchSpecFactory | 
                | 
          
        
              | Bidi | 
              Provides the Unicode Bidirectional Algorithm.  | 
          
        
              | Binder | 
              Base class for a remotable object, the core part of a lightweight
 remote procedure call mechanism defined by IBinder.  | 
          
        
              | BitSet | 
              The BitSet class implements a bit field.  | 
          
        
              | Bitmap | 
                | 
          
        
              | BitmapFactory | 
              Creates Bitmap objects from various sources, including files, streams,
 and byte-arrays.  | 
          
        
              | BitmapFactory.Options | 
                | 
          
        
              | BluetoothAdapter | 
              Represents the local device Bluetooth adapter.  | 
          
        
              | BluetoothClass | 
              Represents a Bluetooth class, which describes general characteristics
 and capabilities of a device.  | 
          
        
              | BluetoothClass.Device | 
              Defines all device class constants.  | 
          
        
              | BluetoothClass.Device.Major | 
              Defines all major device class constants.  | 
          
        
              | BluetoothClass.Service | 
              Defines all service class constants.  | 
          
        
              | BluetoothDevice | 
              Represents a remote Bluetooth device.  | 
          
        
              | BluetoothServerSocket | 
              A listening Bluetooth socket.  | 
          
        
              | BluetoothSocket | 
              A connected or connecting Bluetooth socket.  | 
          
        
              | Boolean | 
              The wrapper for the primitive type boolean.  | 
          
        
              | BounceInterpolator | 
              An interpolator where the change bounces at the end.  | 
          
        
              | BreakIterator | 
              Locates boundaries in text.  | 
          
        
              | BroadcastReceiver | 
              Base class for code that will receive intents sent by sendBroadcast().  | 
          
        
              | Browser | 
                | 
          
        
              | Browser.BookmarkColumns | 
                | 
          
        
              | Browser.SearchColumns | 
                | 
          
        
              | BrowserCompatSpecFactory | 
                | 
          
        
              | Buffer | 
              A buffer is a list of elements of a specific primitive type.  | 
          
        
              | BufferedHeader | 
              This class represents a raw HTTP header whose content is parsed 'on demand'
 only when the header value needs to be consumed.  | 
          
        
              | Build | 
              Information about the current build, extracted from system properties.  | 
          
        
              | Build.VERSION | 
              Various version strings.  | 
          
        
              | Build.VERSION_CODES | 
              Enumeration of the currently known SDK version codes.  | 
          
        
              | BulletSpan | 
                | 
          
        
              | Bundle | 
              A mapping from String values to various Parcelable types.  | 
          
        
              | ByteArrayBuffer | 
              A resizable byte array.  | 
          
        
              | ByteOrder | 
              Defines byte order constants.  | 
          
        
              | CRC32 | 
              The CRC32 class is used to compute a CRC32 checksum from data provided as
 input value.  | 
          
        
              | CRL | 
              This class represents Certificate Revocation Lists (CRLs) maintained by a
 certificate authority.  | 
          
        
              | CacheManager | 
              The class CacheManager provides the persistent cache of content that is
 received over the network.  | 
          
        
              | CacheManager.CacheResult | 
              This class represents a resource retrieved from the HTTP cache.  | 
          
        
              | CacheRequest | 
              CacheRequest is a kind of channel for storing resource data in the
 ResponseCache.  | 
          
        
              | CacheResponse | 
              A response cache entry.  | 
          
        
              | Calendar | 
              Calendar is an abstract base class for converting between a
 Date object and a set of integer fields such as
 YEAR, MONTH, DAY,
 HOUR, and so on.  | 
          
        
              | CallLog | 
              The CallLog provider contains information about placed and received calls.  | 
          
        
              | CallLog.Calls | 
              Contains the recent calls.  | 
          
        
              | CamcorderProfile | 
              The CamcorderProfile class is used to retrieve the
 predefined camcorder profile settings for camcorder applications.  | 
          
        
              | Camera | 
              The Camera class is used to set image capture settings, start/stop preview,
 snap pictures, and retrieve frames for encoding for video.  | 
          
        
              | Camera.CameraInfo | 
              Information about a camera
  | 
          
        
              | Camera.Parameters | 
              Camera service settings.  | 
          
        
              | Camera.Size | 
              Image size (width and height dimensions).  | 
          
        
              | CameraProfile | 
              The CameraProfile class is used to retrieve the pre-defined still image
 capture (jpeg) quality levels (0-100) used for low, medium, and high
 quality settings in the Camera application.  | 
          
        
              | Canvas | 
              The Canvas class holds the "draw" calls.  | 
          
        
              | CellLocation | 
              Abstract class that represents the location of the device.    | 
          
        
              | CertPath | 
              An immutable certificate path that can be validated.  | 
          
        
              | CertPath.CertPathRep | 
              The alternate Serializable class to be used for serialization and
 deserialization on CertPath objects.  | 
          
        
              | CertPathBuilder | 
              This class implements the functionality of a builder for an unverified
 Certification Paths from a specified certificate to a trust anchor.  | 
          
        
              | CertPathBuilderSpi | 
              The Service Provider Interface (SPI) for the CertPathBuilder class to be implemented by security providers.  | 
          
        
              | CertPathTrustManagerParameters | 
              Certification path parameters to provide to certification path
 based TrustManager.  | 
          
        
              | CertPathValidator | 
              This class provides the functionality for validating certification paths
 (certificate chains) establishing a trust chain from a certificate to a trust
 anchor.  | 
          
        
              | CertPathValidatorSpi | 
              The Service Provider Interface (SPI) for the CertPathValidator class to be implemented by security providers.  | 
          
        
              | CertStore | 
              This class provides the functionality to retrieve Certificates and
 CRLs from a read-only repository.  | 
          
        
              | CertStoreSpi | 
              The Service Provider Interface (SPI) definition for the CertStore class to be implemented by security providers.  | 
          
        
              | Certificate | 
              Abstract class to represent identity certificates.  | 
          
        
              | Certificate.CertificateRep | 
              The alternate Serializable class to be used for serialization and
 deserialization of Certificate objects.  | 
          
        
              | CertificateFactory | 
              This class implements the functionality of a certificate factory algorithm,
 relying on parsing a stream of bytes.  | 
          
        
              | CertificateFactorySpi | 
              This class defines the Service Provider Interface (SPI) for the
 CertificateFactory class.  | 
          
        
              | Channels | 
              This class provides several utilities to get I/O streams from channels.  | 
          
        
              | CharArrayBuffer | 
              A resizable char array.  | 
          
        
              | Character | 
              The wrapper for the primitive type char.  | 
          
        
              | Character.Subset | 
                | 
          
        
              | CharacterStyle | 
              The classes that affect character-level text formatting extend this
 class.  | 
          
        
              | Charset | 
              A charset is a named mapping between Unicode characters and byte sequences.  | 
          
        
              | CharsetDecoder | 
              A converter that can convert a byte sequence from a charset into a 16-bit
 Unicode character sequence.  | 
          
        
              | CharsetEncoder | 
              Transforms a sequence of 16-bit Java characters to a byte sequence in some encoding.  | 
          
        
              | CharsetProvider | 
              The service provider class for character sets.  | 
          
        
              | Cipher | 
              This class provides access to implementations of cryptographic ciphers for
 encryption and decryption.  | 
          
        
              | CipherSpi | 
              This class defines the Service Provider Interface (SPI) for
 cryptographic ciphers.  | 
          
        
              | Class<T> | 
              The in-memory representation of a Java class.  | 
          
        
              | ClassLoader | 
              Loads classes and resources from a repository.  | 
          
        
              | ClientContextConfigurer | 
                | 
          
        
              | ClipboardManager | 
              Interface to the clipboard service, for placing and retrieving text in
 the global clipboard.  | 
          
        
              | CloneUtils | 
              A collection of utilities to workaround limitations of Java clone framework.  | 
          
        
              | CodeSigner | 
              CodeSigner represents a signer of code.  | 
          
        
              | CodeSource | 
              CodeSource encapsulates the location from where code is loaded and
 the certificates that were used to verify that code.  | 
          
        
              | CoderResult | 
              Used to indicate the result of encoding/decoding.  | 
          
        
              | CodingErrorAction | 
              Used to indicate what kind of actions to take in case of encoding/decoding
 errors.  | 
          
        
              | CollationElementIterator | 
              Created by a RuleBasedCollator to iterate through a string.  | 
          
        
              | CollationKey | 
              Represents a string under the rules of a specific Collator object.  | 
          
        
              | Collator | 
              Performs locale-sensitive string comparison.  | 
          
        
              | CollectionCertStoreParameters | 
              The parameters to initialize a Collection type CertStore instance.  | 
          
        
              | Collections | 
              Collections contains static methods which operate on
 Collection classes.  | 
          
        
              | Color | 
              The Color class defines methods for creating and converting color ints.  | 
          
        
              | ColorFilter | 
                | 
          
        
              | ColorMatrix | 
              5x4 matrix for transforming the color+alpha components of a Bitmap.  | 
          
        
              | ColorStateList | 
              Lets you map View state sets to colors.  | 
          
        
              | Compiler | 
              Placeholder class for environments which explicitly manage the action of a
 Just In Time (JIT) compiler.  | 
          
        
              | CompletionInfo | 
              Information about a single text completion that an editor has reported to
 an input method.  | 
          
        
              | ComponentName | 
              Identifier for a specific application component
 (Activity, Service,
 BroadcastReceiver, or
 ContentProvider) that is available.  | 
          
        
              | ConditionVariable | 
              Class that implements the condition variable locking paradigm.  | 
          
        
              | Config | 
              Build configuration.  The constants in this class vary depending
 on release vs. debug build.
   | 
          
        
              | Configuration | 
              This class describes all device configuration information that can
 impact the resources the application retrieves.  | 
          
        
              | ConfigurationInfo | 
              Information you can retrieve about hardware configuration preferences
 declared by an application.  | 
          
        
              | ConnManagerParams | 
              This class represents a collection of HTTP protocol parameters applicable
 to client-side
 connection managers.  | 
          
        
              | ConnPerRouteBean | 
              This class maintains a map of HTTP routes to maximum number of connections allowed 
 for those routes.  | 
          
        
              | ConnRouteParams | 
              An adaptor for accessing route related parameters in HttpParams.  | 
          
        
              | ConnectivityManager | 
              Class that answers queries about the state of network connectivity.  | 
          
        
              | Console | 
              Provides access to the console, if available.  | 
          
        
              | ConsoleMessage | 
              Public class representing a JavaScript console message from WebCore.  | 
          
        
              | Contacts | 
              
      
  This class is deprecated.
      The APIs have been superseded by ContactsContract. The newer APIs allow
 access multiple accounts and support aggregation of similar contacts. These APIs continue to
 work but will only return data for the first Google account created, which matches the original
 behavior.
  | 
          
        
              | Contacts.ContactMethods | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Extensions | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.GroupMembership | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Groups | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Intents | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Intents.Insert | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Intents.UI | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Organizations | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.People | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.People.ContactMethods | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.People.Extensions | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.People.Phones | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Phones | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Photos | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | Contacts.Settings | 
              
      
  This class is deprecated.
      see ContactsContract
  | 
          
        
              | ContactsContract | 
              
 The contract between the contacts provider and applications.   | 
          
        
              | ContactsContract.AggregationExceptions | 
              
 Constants for the contact aggregation exceptions table, which contains
 aggregation rules overriding those used by automatic aggregation.   | 
          
        
              | ContactsContract.CommonDataKinds | 
              Container for definitions of common data types stored in the ContactsContract.Data
 table.  | 
          
        
              | ContactsContract.CommonDataKinds.Email | 
              
 A data kind representing an email address.   | 
          
        
              | ContactsContract.CommonDataKinds.Event | 
              
 A data kind representing an event.   | 
          
        
              | ContactsContract.CommonDataKinds.GroupMembership | 
              
 Group Membership.   | 
          
        
              | ContactsContract.CommonDataKinds.Im | 
              
 A data kind representing an IM address
  
 
 You can use all columns defined for ContactsContract.Data as
 well as the following aliases.   | 
          
        
              | ContactsContract.CommonDataKinds.Nickname | 
              A data kind representing the contact's nickname.   | 
          
        
              | ContactsContract.CommonDataKinds.Note | 
              
 Notes about the contact.   | 
          
        
              | ContactsContract.CommonDataKinds.Organization | 
              
 A data kind representing an organization.   | 
          
        
              | ContactsContract.CommonDataKinds.Phone | 
              
 A data kind representing a telephone number.   | 
          
        
              | ContactsContract.CommonDataKinds.Photo | 
              
 A data kind representing an photo for the contact.   | 
          
        
              | ContactsContract.CommonDataKinds.Relation | 
              
 A data kind representing a relation.   | 
          
        
              | ContactsContract.CommonDataKinds.SipAddress | 
              
 A data kind representing a SIP address for the contact.   | 
          
        
              | ContactsContract.CommonDataKinds.StructuredName | 
              A data kind representing the contact's proper name.  | 
          
        
              | ContactsContract.CommonDataKinds.StructuredPostal | 
              
 A data kind representing a postal addresses.   | 
          
        
              | ContactsContract.CommonDataKinds.Website | 
              
 A data kind representing a website related to the contact.   | 
          
        
              | ContactsContract.Contacts | 
              Constants for the contacts table, which contains a record per aggregate
 of raw contacts representing the same person.  | 
          
        
              | ContactsContract.Contacts.AggregationSuggestions | 
              
 A read-only sub-directory of a single contact aggregate that
 contains all aggregation suggestions (other contacts).   | 
          
        
              | ContactsContract.Contacts.Data | 
              A sub-directory of a single contact that contains all of the constituent raw contact
 ContactsContract.Data rows.  | 
          
        
              | ContactsContract.Contacts.Photo | 
              A read-only sub-directory of a single contact that contains
 the contact's primary photo.  | 
          
        
              | ContactsContract.Data | 
              
 Constants for the data table, which contains data points tied to a raw
 contact.   | 
          
        
              | ContactsContract.Groups | 
              Constants for the groups table.  | 
          
        
              | ContactsContract.Intents | 
              Contains helper classes used to create or manage Intents
 that involve contacts.  | 
          
        
              | ContactsContract.Intents.Insert | 
              Convenience class that contains string constants used
 to create contact Intents.  | 
          
        
              | ContactsContract.PhoneLookup | 
              A table that represents the result of looking up a phone number, for
 example for caller ID.  | 
          
        
              | ContactsContract.QuickContact | 
              Helper methods to display QuickContact dialogs that allow users to pivot on
 a specific Contacts entry.  | 
          
        
              | ContactsContract.RawContacts | 
              Constants for the raw contacts table, which contains one row of contact
 information for each person in each synced account.  | 
          
        
              | ContactsContract.RawContacts.Data | 
              A sub-directory of a single raw contact that contains all of its
 ContactsContract.Data rows.  | 
          
        
              | ContactsContract.RawContacts.Entity | 
              
 A sub-directory of a single raw contact that contains all of its
 ContactsContract.Data rows.   | 
          
        
              | ContactsContract.RawContactsEntity | 
              
 Constants for the raw contacts entities table, which can be thought of as
 an outer join of the raw_contacts table with the data table.   | 
          
        
              | ContactsContract.Settings | 
              
 Contacts-specific settings for various Account's.   | 
          
        
              | ContactsContract.StatusUpdates | 
              
 A status update is linked to a ContactsContract.Data row and captures
 the user's latest status update via the corresponding source, e.g.   | 
          
        
              | ContactsContract.SyncState | 
              A table provided for sync adapters to use for storing private sync state data.  | 
          
        
              | ContentHandler | 
              This class converts the content of a certain format (i.e.  | 
          
        
              | ContentObserver | 
              Receives call backs for changes to content.  | 
          
        
              | 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.  | 
          
        
              | ContentResolver | 
              This class provides applications access to the content model.  | 
          
        
              | ContentUris | 
              Utility methods useful for working with content Uris,
 those with a "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.  | 
          
        
              | CookieHandler | 
              This class provides a way to manage cookies with a HTTP protocol handler.  | 
          
        
              | CookieIdentityComparator | 
              This cookie comparator can be used to compare identity of cookies.  | 
          
        
              | CookieManager | 
              CookieManager manages cookies according to RFC2109 spec.  | 
          
        
              | CookieOrigin | 
              CookieOrigin class incapsulates details of an origin server that 
 are relevant when parsing, validating or matching HTTP cookies.  | 
          
        
              | CookiePathComparator | 
              This cookie comparator ensures that multiple cookies satisfying 
 a common criteria are ordered in the Cookie header such
 that those with more specific Path attributes precede those with
 less specific.  | 
          
        
              | CookiePolicy | 
                | 
          
        
              | CookieSpecRegistry | 
              Cookie specification registry that can be used to obtain the corresponding
 cookie specification implementation for a given type of type or version of 
 cookie.  | 
          
        
              | CookieSyncManager | 
              The CookieSyncManager is used to synchronize the browser cookie store
 between RAM and permanent storage.  | 
          
        
              | CopyOnWriteArrayList<E> | 
              Implements a ArrayList variant that is thread-safe.  | 
          
        
              | CountDownLatch | 
              A synchronization aid that allows one or more threads to wait until
 a set of operations being performed in other threads completes.  | 
          
        
              | CountDownTimer | 
              Schedule a countdown until a time in the future, with
 regular notifications on intervals along the way.  | 
          
        
              | Criteria | 
              A class indicating the application criteria for selecting a
 location provider.  | 
          
        
              | Currency | 
              This class represents a currency as identified in the ISO 4217 currency
 codes.  | 
          
        
              | CursorJoiner | 
              Does a join on two cursors using the specified columns.  | 
          
        
              | CursorWrapper | 
              Wrapper class for Cursor that delegates all calls to the actual cursor object
  | 
          
        
              | CycleInterpolator | 
              Repeats the animation for a specified number of cycles.  | 
          
        
              | CyclicBarrier | 
              A synchronization aid that allows a set of threads to all wait for
 each other to reach a common barrier point.  | 
          
        
              | DESKeySpec | 
              The key specification for a DES key.  | 
          
        
              | DESedeKeySpec | 
              The key specification for a triple-DES (DES-EDE) key.  | 
          
        
              | DHGenParameterSpec | 
              The algorithm parameter specification for generating Diffie-Hellman
 parameters used in Diffie-Hellman key agreement.  | 
          
        
              | DHParameterSpec | 
              The algorithm parameter specification for the Diffie-Hellman algorithm.  | 
          
        
              | DHPrivateKeySpec | 
              The key specification for a Diffie-Hellman private key.  | 
          
        
              | DHPublicKeySpec | 
              The key specification for a Diffie-Hellman public key.  | 
          
        
              | DOMResult | 
              Acts as a holder for a transformation result tree in the form of a Document Object Model (DOM) tree.   | 
          
        
              | DOMSource | 
              Acts as a holder for a transformation Source tree in the
 form of a Document Object Model (DOM) tree.   | 
          
        
              | DSAParameterSpec | 
              The parameter specification used with the Digital Signature Algorithm (DSA).  | 
          
        
              | DSAPrivateKeySpec | 
              The parameters specifying a DSA private key.  | 
          
        
              | DSAPublicKeySpec | 
              The parameters specifying a DSA public key.  | 
          
        
              | DataSetObserver | 
              Receives call backs when a data set has been changed, or made invalid.  | 
          
        
              | DatabaseUtils | 
              Static utility methods for dealing with databases and Cursors.  | 
          
        
              | DatabaseUtils.InsertHelper | 
              This class allows users to do multiple inserts into a table but
 compile the SQL insert statement only once, which may increase
 performance.  | 
          
        
              | DatagramPacket | 
              This class represents a datagram packet which contains data either to be sent
 or received through a DatagramSocket.  | 
          
        
              | DatagramSocket | 
              This class implements a UDP socket for sending and receiving DatagramPacket.  | 
          
        
              | DatagramSocketImpl | 
              The abstract superclass for datagram and multicast socket implementations.  | 
          
        
              | DatatypeConstants | 
              Utility class to contain basic Datatype values as constants.   | 
          
        
              | DatatypeConstants.Field | 
              Type-safe enum class that represents six fields
 of the Duration class.  | 
          
        
              | DatatypeFactory | 
              Factory that creates new javax.xml.datatype Objects that map XML to/from Java Objects.   | 
          
        
              | Date | 
              Date represents a specific moment in time, to the millisecond.  | 
          
        
              | DateFormat | 
              Utility class for producing strings with formatted date/time.  | 
          
        
              | DateFormatSymbols | 
              Encapsulates localized date-time formatting data, such as the names of the
 months, the names of the days of the week, and the time zone data.  | 
          
        
              | DateSorter | 
              Sorts dates into the following groups:
   Today
   Yesterday
   seven days ago
   one month ago
   older than a month ago
  | 
          
        
              | DateUtils | 
              A utility class for parsing and formatting HTTP dates as used in cookies and 
 other headers.  | 
          
        
              | Debug | 
              Provides various debugging functions for Android applications, including
 tracing and allocation counts.  | 
          
        
              | Debug.InstructionCount | 
              API for gathering and querying instruction counts.  | 
          
        
              | Debug.MemoryInfo | 
              This class is used to retrieved various statistics about the memory mappings for this
 process.  | 
          
        
              | DebugUtils | 
              Various utilities for debugging and logging.   | 
          
        
              | DecelerateInterpolator | 
              An interpolator where the rate of change starts out quickly and 
 and then decelerates.  | 
          
        
              | DecimalFormatSymbols | 
              Encapsulates the set of symbols (such as the decimal separator, the grouping
 separator, and so on) needed by DecimalFormat to format numbers.  | 
          
        
              | DefaultClientConnectionOperator | 
              Default implementation of a
 ClientConnectionOperator.  | 
          
        
              | DefaultConnectionKeepAliveStrategy | 
              Default implementation of a strategy deciding duration
 that a connection can remain idle.  | 
          
        
              | DefaultConnectionReuseStrategy | 
              Default implementation of a strategy deciding about connection re-use.  | 
          
        
              | DefaultHandler | 
              Default base class for SAX2 event handlers.  | 
          
        
              | DefaultHttpRequestFactory | 
              Default implementation of a factory for creating request objects.  | 
          
        
              | DefaultHttpRequestRetryHandler | 
              The default HttpRequestRetryHandler used by request executors.  | 
          
        
              | DefaultHttpResponseFactory | 
              Default implementation of a factory for creating response objects.  | 
          
        
              | DefaultHttpRoutePlanner | 
              Default implementation of an HttpRoutePlanner.  | 
          
        
              | DefaultRedirectHandler | 
              Default implementation of RedirectHandler.  | 
          
        
              | DefaultRequestDirector | 
              Default implementation of RequestDirector.  | 
          
        
              | DefaultUserTokenHandler | 
                | 
          
        
              | DefaultedHttpContext | 
              HttpContext implementation that delegates resolution of an attribute
 to the given default HttpContext instance if the attribute is not 
 present in the local one.  | 
          
        
              | Deflater | 
              This class compresses data using the DEFLATE algorithm (see specification).  | 
          
        
              | DeviceAdminInfo | 
              This class is used to specify meta information of a device administrator
 component.  | 
          
        
              | DevicePolicyManager | 
              Public interface for managing policies enforced on a device.  | 
          
        
              | DexFile | 
              Manipulates DEX files.  | 
          
        
              | DhcpInfo | 
              A simple object for retrieving the results of a DHCP request.  | 
          
        
              | Dialog | 
              Base class for Dialogs.  | 
          
        
              | Dictionary<K, V> | 
              Note: Do not use this class since it is obsolete.  | 
          
        
              | DigestSchemeFactory | 
                | 
          
        
              | Display | 
                | 
          
        
              | DisplayMetrics | 
              A structure describing general information about a display, such as its
 size, density, and font scaling.  | 
          
        
              | DocumentBuilder | 
              Defines the API to obtain DOM Document instances from an XML
 document.  | 
          
        
              | DocumentBuilderFactory | 
              Defines a factory API that enables applications to obtain a
 parser that produces DOM object trees from XML documents.  | 
          
        
              | 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.  | 
          
        
              | DrawFilter | 
              A DrawFilter subclass can be installed in a Canvas.  | 
          
        
              | Drawable | 
              A Drawable is a general abstraction for "something that can be drawn."  Most
 often you will deal with Drawable as the type of resource retrieved for
 drawing things to the screen; the Drawable class provides a generic API for
 dealing with an underlying visual resource that may take a variety of forms.  | 
          
        
              | Drawable.ConstantState | 
                | 
          
        
              | DrawableMarginSpan | 
                | 
          
        
              | Driver | 
              SAX2 Driver that pulls events from XmlPullParser
 and comverts them into SAX2 callbacks.  | 
          
        
              | DriverManager | 
              Provides facilities for managing JDBC drivers.  | 
          
        
              | DriverPropertyInfo | 
              A class holding information about driver properties of a database connection.  | 
          
        
              | DropBoxManager | 
              Enqueues chunks of data (from various sources -- application crashes, kernel
 log records, etc.).  | 
          
        
              | DropBoxManager.Entry | 
              A single entry retrieved from the drop box.  | 
          
        
              | Duration | 
              Immutable representation of a time span as defined in
 the W3C XML Schema 1.0 specification.   | 
          
        
              | ECFieldF2m | 
              The parameters specifying a characteristic 2 finite field of an
 elliptic curve.  | 
          
        
              | ECFieldFp | 
              The parameters specifying a prime finite field of an
 elliptic curve.  | 
          
        
              | ECGenParameterSpec | 
              The parameter specification used to generate elliptic curve domain parameters.  | 
          
        
              | ECParameterSpec | 
              The parameter specification used with Elliptic Curve Cryptography (ECC).  | 
          
        
              | ECPoint | 
              A Point on an Elliptic Curve in barycentric (or affine) coordinates.  | 
          
        
              | ECPrivateKeySpec | 
              The parameters specifying an Elliptic Curve (EC) private key.  | 
          
        
              | ECPublicKeySpec | 
              The parameters specifying an Elliptic Curve (EC) public key.  | 
          
        
              | EGLConfig | 
                | 
          
        
              | EGLContext | 
                | 
          
        
              | EGLDisplay | 
                | 
          
        
              | EGLSurface | 
                | 
          
        
              | ETC1 | 
              Methods for encoding and decoding ETC1 textures.  | 
          
        
              | ETC1Util | 
              Utility methods for using ETC1 compressed textures.  | 
          
        
              | ETC1Util.ETC1Texture | 
              A utility class encapsulating a compressed ETC1 texture.  | 
          
        
              | Editable.Factory | 
              Factory used by TextView to create new Editables.  | 
          
        
              | EditorInfo | 
              An EditorInfo describes several attributes of a text editing object
 that an input method is communicating with (typically an EditText), most
 importantly the type of text content it contains.  | 
          
        
              | Element | 
              An XML element.  | 
          
        
              | EllipticCurve | 
              An Elliptic Curve with its necessary values.  | 
          
        
              | EncodedKeySpec | 
              The abstract key specification for a public or a private key in encoded
 format.  | 
          
        
              | EncodingUtils | 
              The home for utility methods that handle various encoding tasks.  | 
          
        
              | EncryptedPrivateKeyInfo | 
              This class implements the EncryptedPrivateKeyInfo ASN.1 type as
 specified in PKCS
 #8 - Private-Key Information Syntax Standard.  | 
          
        
              | EnglishReasonPhraseCatalog | 
              English reason phrases for HTTP status codes.  | 
          
        
              | Entity | 
              A representation of a item using ContentValues.  | 
          
        
              | Entity.NamedContentValues | 
                | 
          
        
              | EntityDeserializer | 
              Default implementation of an entity deserializer.  | 
          
        
              | EntitySerializer | 
              Default implementation of an entity serializer.  | 
          
        
              | EntityUtils | 
              Static helpers for dealing with entities.  | 
          
        
              | Enum<E extends Enum<E>> | 
              The superclass of all enumerated types.  | 
          
        
              | Environment | 
              Provides access to environment variables.  | 
          
        
              | EnvironmentalReverb.Settings | 
              The Settings class regroups all environmental reverb parameters.  | 
          
        
              | Equalizer.Settings | 
              The Settings class regroups all equalizer parameters.  | 
          
        
              | ErrorManager | 
              An error reporting facility for Handler implementations to record any
 error that may happen during logging.  | 
          
        
              | EventListenerProxy | 
              This abstract class provides a simple wrapper for objects of type EventListener.  | 
          
        
              | EventLog | 
              Access to the system diagnostic event record.  | 
          
        
              | EventLog.Event | 
              A previously logged event read from the logs.  | 
          
        
              | EventLogTags | 
              
      
  This class is deprecated.
      This class is no longer functional.
 Use EventLog instead.
  | 
          
        
              | EventLogTags.Description | 
                | 
          
        
              | EventObject | 
              EventObjects represent events.  | 
          
        
              | ExceptionUtils | 
              The home for utility methods that handle various exception-related tasks.  | 
          
        
              | Exchanger<V> | 
              A synchronization point at which threads can pair and swap elements
 within pairs.  | 
          
        
              | ExecutorCompletionService<V> | 
              A CompletionService that uses a supplied Executor
 to execute tasks.  | 
          
        
              | Executors | 
              Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory, and Callable classes defined in this
 package.  | 
          
        
              | ExemptionMechanism | 
              This class implements the functionality of an exemption mechanism such as
 key recovery, key weakening, or key escrow.  | 
          
        
              | ExemptionMechanismSpi | 
              The Service Provider Interface (SPI) definition for the ExemptionMechanism class.  | 
          
        
              | ExifInterface | 
              This is a class for reading and writing Exif tags in a JPEG file.  | 
          
        
              | ExpandableListView.ExpandableListContextMenuInfo | 
              Extra menu information specific to an ExpandableListView provided
 to the
 onCreateContextMenu(ContextMenu, View, ContextMenuInfo)
 callback when a context menu is brought up for this AdapterView.  | 
          
        
              | ExtractedText | 
              Information about text that has been extracted for use by an input method.  | 
          
        
              | ExtractedTextRequest | 
              Description of what an input method would like from an application when
 extract text from its input editor.  | 
          
        
              | FaceDetector | 
              Identifies the faces of people in a 
 Bitmap graphic object.  | 
          
        
              | FaceDetector.Face | 
              A Face contains all the information identifying the location
 of a face in a bitmap.  | 
          
        
              | FeatureInfo | 
              A single feature that can be requested by an application.  | 
          
        
              | FieldPosition | 
              Identifies fields in formatted strings.  | 
          
        
              | File | 
              An "abstract" representation of a file system entity identified by a
 pathname.  | 
          
        
              | FileBackupHelper | 
              A helper class that can be used in conjunction with
 BackupAgentHelper to manage the backup of a set of
 files.  | 
          
        
              | FileChannel.MapMode | 
              MapMode defines file mapping mode constants.  | 
          
        
              | FileDescriptor | 
              The lowest-level representation of a file, device, or
 socket.  | 
          
        
              | FileLock | 
              A FileLock represents a locked region of a file.  | 
          
        
              | FileObserver | 
              Monitors files (using inotify)
 to fire an event after files are accessed or changed by by any process on
 the device (including this one).  | 
          
        
              | Filter | 
              A filter constrains data with a filtering pattern.   | 
          
        
              | Filter.FilterResults | 
              Holds the results of a filtering operation.   | 
          
        
              | FloatMath | 
              Math routines similar to those found in Math.  | 
          
        
              | FocusFinder | 
              The algorithm used for finding the next focusable view in a given direction
 from a view that currently has focus.  | 
          
        
              | Format | 
              The base class for all formats.  | 
          
        
              | FormattableFlags | 
              FormattableFlags are used as a parameter to
 formatTo(Formatter, int, int, int) and change the output
 format in Formattables.  | 
          
        
              | Formatter | 
              Formatter objects are used to format LogRecord objects into a
 string representation.  | 
          
        
              | FutureTask<V> | 
              A cancellable asynchronous computation.  | 
          
        
              | GLDebugHelper | 
              A helper class for debugging OpenGL ES applications.  | 
          
        
              | GLES10 | 
                | 
          
        
              | GLES10Ext | 
                | 
          
        
              | GLES11Ext | 
                | 
          
        
              | GLES20 | 
              OpenGL ES 2.0
  | 
          
        
              | GLU | 
              A set of GL utilities inspired by the OpenGL Utility Toolkit.  | 
          
        
              | GLUtils | 
              Utility class to help bridging OpenGL ES and Android APIs.  | 
          
        
              | Geocoder | 
              A class for handling geocoding and reverse geocoding.  | 
          
        
              | GeolocationPermissions | 
              This class is used to get Geolocation permissions from, and set them on the
 WebView.  | 
          
        
              | GeomagneticField | 
              This class is used to estimated estimate magnetic field at a given point on
 Earth, and in particular, to compute the magnetic declination from true
 north.  | 
          
        
              | Gesture | 
              A gesture is a hand-drawn shape on a touch screen.  | 
          
        
              | GestureDetector | 
              Detects various gestures and events using the supplied MotionEvents.  | 
          
        
              | GestureDetector.SimpleOnGestureListener | 
              A convenience class to extend when you only want to listen for a subset
 of all the gestures.  | 
          
        
              | GestureLibraries | 
                | 
          
        
              | GestureLibrary | 
                | 
          
        
              | GesturePoint | 
              A timed point of a gesture stroke.  | 
          
        
              | GestureStore | 
              GestureLibrary maintains gesture examples and makes predictions on a new
 gesture
  | 
          
        
              | GestureStroke | 
              A gesture stroke started on a touch down and ended on a touch up.  | 
          
        
              | GestureUtils | 
              Utility functions for gesture processing & analysis, including methods for:
  
 - feature extraction (e.g., samplers and those for calculating bounding
 boxes and gesture path lengths);
 
 - geometric transformation (e.g., translation, rotation and scaling);
 
 - gesture similarity comparison (e.g., calculating Euclidean or Cosine
 distances between two gestures). 
   | 
          
        
              | GpsSatellite | 
              This class represents the current state of a GPS satellite.  | 
          
        
              | GpsStatus | 
              This class represents the current state of the GPS engine.  | 
          
        
              | Gravity | 
              Standard constants and tools for placing an object within a potentially
 larger container.  | 
          
        
              | GuardedObject | 
              GuardedObject controls access to an object, by checking all requests
 for the object with a Guard.  | 
          
        
              | HTTP | 
              Constants and static helpers related to the HTTP protocol.  | 
          
        
              | Handler | 
              A Handler object accepts a logging request and exports the desired
 messages to a target, for example, a file, the console, etc.  | 
          
        
              | HandlerBase | 
              
      
  This class is deprecated.
      This class works with the deprecated
             DocumentHandler
             interface.  It has been replaced by the SAX2
             DefaultHandler
             class.  | 
          
        
              | HapticFeedbackConstants | 
              Constants to be used to perform haptic feedback effects via
 performHapticFeedback(int) 
  | 
          
        
              | HeaderGroup | 
              A class for combining a set of headers.  | 
          
        
              | HeaderViewListAdapter | 
              ListAdapter used when a ListView has header views.  | 
          
        
              | Html | 
              This class processes HTML strings into displayable styled text.  | 
          
        
              | HttpAbstractParamBean | 
                | 
          
        
              | HttpClientParams | 
              An adaptor for accessing HTTP client parameters in HttpParams.  | 
          
        
              | HttpConnectionMetricsImpl | 
              Implementation of the metrics interface.  | 
          
        
              | HttpConnectionParams | 
              An adaptor for accessing connection parameters in HttpParams.  | 
          
        
              | HttpCookie | 
              An opaque key-value value pair held by an HTTP client to permit a stateful
 session with an HTTP server.  | 
          
        
              | HttpDateGenerator | 
              Generates a date in the format required by the HTTP protocol.  | 
          
        
              | HttpEntityWrapper | 
              Base class for wrapping entities.  | 
          
        
              | HttpHost | 
              Holds all of the variables needed to describe an HTTP connection to a host.  | 
          
        
              | HttpProtocolParams | 
              This class implements an adaptor around the HttpParams interface
 to simplify manipulation of the HTTP protocol specific parameters.  | 
          
        
              | HttpRequestExecutor | 
              Sends HTTP requests and receives the responses.  | 
          
        
              | HttpRequestHandlerRegistry | 
              Maintains a map of HTTP request handlers keyed by a request URI pattern.  | 
          
        
              | HttpRoute | 
              The route for a request.  | 
          
        
              | HttpService | 
              Minimalistic server-side implementation of an HTTP processor.  | 
          
        
              | HttpTransportMetricsImpl | 
              Default implementation of HttpTransportMetrics.  | 
          
        
              | IDN | 
              Converts internationalized domain names between Unicode and the ASCII Compatible Encoding
 (ACE) representation.  | 
          
        
              | IconMarginSpan | 
                | 
          
        
              | Identity | 
              
      
  This class is deprecated.
      The functionality of this class has been replace by
             Principal, KeyStore and the java.security.cert package.
  | 
          
        
              | IdleConnectionHandler | 
              A helper class for connection managers to track idle connections.  | 
          
        
              | ImageFormat | 
                | 
          
        
              | InetAddress | 
              An Internet Protocol (IP) address.  | 
          
        
              | InetAddressUtils | 
              A collection of utilities relating to InetAddresses.  | 
          
        
              | Inflater | 
              This class uncompresses data that was compressed using the DEFLATE
 algorithm (see specification).  | 
          
        
              | InputBinding | 
              Information given to an InputMethod about a client connecting
 to it.  | 
          
        
              | InputConnectionWrapper | 
              Wrapper class for proxying calls to another InputConnection.   | 
          
        
              | InputDevice | 
              Describes the capabilities of a particular input device.  | 
          
        
              | InputDevice.MotionRange | 
              Provides information about the range of values for a particular MotionEvent
 coordinate.  | 
          
        
              | InputEvent | 
              Common base class for input events.  | 
          
        
              | InputFilter.AllCaps | 
              This filter will capitalize all the lower case letters that are added
 through edits.  | 
          
        
              | InputFilter.LengthFilter | 
              This filter will constrain edits not to make the length of the text
 greater than the specified length.  | 
          
        
              | InputMethodInfo | 
              This class is used to specify meta information of an input method.  | 
          
        
              | InputMethodManager | 
              Central system API to the overall input method framework (IMF) architecture,
 which arbitrates interaction between applications and the current input method.  | 
          
        
              | InputMethodService.Insets | 
              Information about where interesting parts of the input method UI appear.  | 
          
        
              | InputQueue | 
              An input queue provides a mechanism for an application to receive incoming
 input events.  | 
          
        
              | InputSource | 
              A single input source for an XML entity.  | 
          
        
              | InputStream | 
              The base class for all input streams.  | 
          
        
              | 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.  | 
          
        
              | 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.  | 
          
        
              | InterfaceAddress | 
              Identifies one of a network interface's addresses.  | 
          
        
              | Interpolator | 
                | 
          
        
              | IvParameterSpec | 
              The algorithm parameter specification for an initialization vector.  | 
          
        
              | JSONArray | 
              A dense indexed sequence of values.  | 
          
        
              | JSONObject | 
              A modifiable set of name/value mappings.  | 
          
        
              | JSONStringer | 
              Implements toString() and toString().  | 
          
        
              | JSONTokener | 
              Parses a JSON (RFC 4627)
 encoded string into the corresponding object.  | 
          
        
              | JetPlayer | 
              JetPlayer provides access to JET content playback and control.  | 
          
        
              | JsResult | 
                | 
          
        
              | KeyAgreement | 
              This class provides the functionality for a key exchange protocol.  | 
          
        
              | KeyAgreementSpi | 
              The Service Provider Interface (SPI) definition for the
 KeyAgreement class.  | 
          
        
              | KeyCharacterMap | 
              Describes the keys provided by a device and their associated labels.  | 
          
        
              | KeyCharacterMap.KeyData | 
                | 
          
        
              | KeyEvent.DispatcherState | 
              Use with dispatch(Callback, DispatcherState, Object)
 for more advanced key dispatching, such as long presses.  | 
          
        
              | KeyFactory | 
              KeyFactory is an engine class that can be used to translate between
 public and private key objects and convert keys between their external
 representation, that can be easily transported and their internal
 representation.  | 
          
        
              | KeyFactorySpi | 
              KeyFactorySpi is the Service Provider Interface (SPI) definition for
 KeyFactory.  | 
          
        
              | KeyGenerator | 
              This class provides the public API for generating symmetric cryptographic
 keys.  | 
          
        
              | KeyGeneratorSpi | 
              The Service Provider Interface (SPI) definition for the
 KeyGenerator class.  | 
          
        
              | KeyManagerFactory | 
              The public API for KeyManagerFactory implementations.  | 
          
        
              | KeyManagerFactorySpi | 
              The Service Provider Interface (SPI) for the
 KeyManagerFactory class.  | 
          
        
              | KeyPair | 
              KeyPair is a container for a public key and a private key.  | 
          
        
              | KeyPairGeneratorSpi | 
              KeyPairGeneratorSpi is the Service Provider Interface (SPI)
 definition for KeyPairGenerator.  | 
          
        
              | KeyRep | 
              KeyRep is a standardized representation for serialized Key
 objects.  | 
          
        
              | KeyStore | 
              KeyStore is responsible for maintaining cryptographic keys and their
 owners.  | 
          
        
              | KeyStore.Builder | 
              Builder is used to construct new instances of KeyStore.  | 
          
        
              | KeyStore.CallbackHandlerProtection | 
              CallbackHandlerProtection is a ProtectionParameter that
 encapsulates a CallbackHandler.  | 
          
        
              | KeyStore.PasswordProtection | 
              PasswordProtection is a ProtectionParameter that protects
 a KeyStore using a password.  | 
          
        
              | KeyStore.PrivateKeyEntry | 
              PrivateKeyEntry represents a KeyStore entry that
 holds a private key.  | 
          
        
              | KeyStore.SecretKeyEntry | 
              SecretKeyEntry represents a KeyStore entry that
 holds a secret key.  | 
          
        
              | KeyStore.TrustedCertificateEntry | 
              TrustedCertificateEntry represents a KeyStore entry that
 holds a trusted certificate.  | 
          
        
              | KeyStoreBuilderParameters | 
              The parameters for KeyManagers.  | 
          
        
              | KeyStoreSpi | 
              KeyStoreSpi is the Service Provider Interface (SPI) definition for
 KeyStore.  | 
          
        
              | Keyboard | 
              Loads an XML description of a keyboard and stores the attributes of the keys.  | 
          
        
              | Keyboard.Key | 
              Class for describing the position and characteristics of a single key in the keyboard.  | 
          
        
              | Keyboard.Row | 
              Container for keys in the keyboard.  | 
          
        
              | 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.  | 
          
        
              | LDAPCertStoreParameters | 
              The parameters to initialize a LDAP CertStore instance.  | 
          
        
              | LangUtils | 
              A set of utility methods to help produce consistent
 equals and hashCode methods.  | 
          
        
              | LauncherActivity.IconResizer | 
              Utility class to resize icons to match default icon size.  | 
          
        
              | LauncherActivity.ListItem | 
              An item in the list
  | 
          
        
              | LaxContentLengthStrategy | 
              The lax implementation of the content length strategy.  | 
          
        
              | Layout | 
              A base class that manages text layout in visual elements on 
 the screen.  | 
          
        
              | Layout.Directions | 
              Stores information about bidirectional (left-to-right or right-to-left)
 text within the layout of a line.  | 
          
        
              | LayoutAnimationController | 
              A layout animation controller is used to animated a layout's, or a view
 group's, children.  | 
          
        
              | LayoutAnimationController.AnimationParameters | 
              The set of parameters that has to be attached to each view contained in
 the view group animated by the layout animation controller.  | 
          
        
              | LayoutInflater | 
              This class is used to instantiate layout XML file into its corresponding View
 objects.  | 
          
        
              | LeadingMarginSpan.Standard | 
              The standard implementation of LeadingMarginSpan, which adjusts the
 margin but does not do any rendering.  | 
          
        
              | Level | 
              Level objects are used to indicate the level of logging.  | 
          
        
              | LinearInterpolator | 
              An interpolator where the rate of change is constant
  | 
          
        
              | Linkify | 
              Linkify take a piece of text and a regular expression and turns all of the
  regex matches in the text into clickable links.  | 
          
        
              | ListView.FixedViewInfo | 
              A class that represents a fixed view in a list, for example a header at the top
 or a footer at the bottom.  | 
          
        
              | LiveFolders | 
              A LiveFolder is a special folder whose content is provided by a
 ContentProvider.   | 
          
        
              | LocalActivityManager | 
              Helper class for managing multiple running embedded activities in the same
 process.  | 
          
        
              | LocalServerSocket | 
              non-standard class for creating inbound UNIX-domain socket
 on the Android platform, this is created in the Linux non-filesystem
 namespace.  | 
          
        
              | LocalSocket | 
              Creates a (non-server) socket in the UNIX-domain namespace.  | 
          
        
              | LocalSocketAddress | 
              A UNIX-domain (AF_LOCAL) socket address.  | 
          
        
              | Locale | 
              Locale represents a language/country/variant combination.  | 
          
        
              | Location | 
              A class representing a geographic location sensed at a particular
 time (a "fix").  | 
          
        
              | LocationManager | 
              This class provides access to the system location services.  | 
          
        
              | LocationProvider | 
              An abstract superclass for location providers.  | 
          
        
              | LocatorImpl | 
              Provide an optional convenience implementation of Locator.  | 
          
        
              | LockSupport | 
              Basic thread blocking primitives for creating locks and other
 synchronization classes.  | 
          
        
              | Log | 
              API for sending log output.  | 
          
        
              | LogManager | 
              LogManager is used to maintain configuration properties of the
 logging framework, and to manage a hierarchical namespace of all named
 Logger objects.  | 
          
        
              | LogPrinter | 
              Implementation of a Printer that sends its output
 to the system log.  | 
          
        
              | LogRecord | 
              A LogRecord object represents a logging request.  | 
          
        
              | Logger | 
              Loggers are used to log records to a variety of destinations such as log files or
 the console.  | 
          
        
              | LoggingSessionInputBuffer | 
              Logs all data read to the wire LOG.  | 
          
        
              | LoggingSessionOutputBuffer | 
              Logs all data written to the wire LOG.  | 
          
        
              | LoginFilter | 
              Abstract class for filtering login-related text (user names and passwords)
 
  | 
          
        
              | Looper | 
              Class used to run a message loop for a thread.  | 
          
        
              | MGF1ParameterSpec | 
              The parameter specification for the Mask Generation Function (MGF1) in
 the RSA-PSS Signature and OAEP Padding scheme.  | 
          
        
              | Mac | 
              This class provides the public API for Message Authentication Code
 (MAC) algorithms.  | 
          
        
              | MacSpi | 
              The Service-Provider Interface (SPI) definition for the Mac class.  | 
          
        
              | MailTo | 
              MailTo URL parser
 This class parses a mailto scheme URL and then can be queried for
 the parsed parameters.  | 
          
        
              | Manifest | 
              The Manifest class is used to obtain attribute information for a
 JarFile and its entries.  | 
          
        
              | Manifest.permission | 
                | 
          
        
              | Manifest.permission_group | 
                | 
          
        
              | MaskFilter | 
              MaskFilter is the base class for object that perform transformations on
 an alpha-channel mask before drawing it.  | 
          
        
              | Matcher | 
              The result of applying a Pattern to a given input.  | 
          
        
              | Math | 
              Class Math provides basic math constants and operations such as trigonometric
 functions, hyperbolic functions, exponential, logarithms, etc.  | 
          
        
              | MathContext | 
              Immutable objects describing settings such as rounding mode and digit
 precision for the numerical operations provided by class BigDecimal.  | 
          
        
              | Matrix | 
              Matrix math utilities.  | 
          
        
              | MatrixCursor.RowBuilder | 
              Builds a row, starting from the left-most column and adding one column
 value at a time.  | 
          
        
              | MediaPlayer | 
              MediaPlayer class can be used to control playback
 of audio/video files and streams.  | 
          
        
              | MediaRecorder | 
              Used to record audio and video.  | 
          
        
              | MediaRecorder.AudioEncoder | 
              Defines the audio encoding.  | 
          
        
              | MediaRecorder.AudioSource | 
              Defines the audio source.  | 
          
        
              | MediaRecorder.OutputFormat | 
              Defines the output format.  | 
          
        
              | MediaRecorder.VideoEncoder | 
              Defines the video encoding.  | 
          
        
              | MediaRecorder.VideoSource | 
              Defines the video source.  | 
          
        
              | MediaScannerConnection | 
              MediaScannerConnection provides a way for applications to pass a
 newly created or downloaded media file to the media scanner service.  | 
          
        
              | MediaStore | 
              The Media provider contains meta data for all available media on both internal
 and external storage devices.  | 
          
        
              | MediaStore.Audio | 
              Container for all audio content.  | 
          
        
              | MediaStore.Audio.Albums | 
              Contains artists for audio files
  | 
          
        
              | MediaStore.Audio.Artists | 
              Contains artists for audio files
  | 
          
        
              | MediaStore.Audio.Artists.Albums | 
              Sub-directory of each artist containing all albums on which
 a song by the artist appears.  | 
          
        
              | MediaStore.Audio.Genres | 
              Contains all genres for audio files
  | 
          
        
              | MediaStore.Audio.Genres.Members | 
              Sub-directory of each genre containing all members.  | 
          
        
              | MediaStore.Audio.Media | 
                | 
          
        
              | MediaStore.Audio.Playlists | 
              Contains playlists for audio files
  | 
          
        
              | MediaStore.Audio.Playlists.Members | 
              Sub-directory of each playlist containing all members.  | 
          
        
              | MediaStore.Images | 
              Contains meta data for all available images.  | 
          
        
              | MediaStore.Images.Media | 
                | 
          
        
              | MediaStore.Images.Thumbnails | 
              This class allows developers to query and get two kinds of thumbnails:
 MINI_KIND: 512 x 384 thumbnail
 MICRO_KIND: 96 x 96 thumbnail
  | 
          
        
              | MediaStore.Video | 
                | 
          
        
              | MediaStore.Video.Media | 
                | 
          
        
              | MediaStore.Video.Thumbnails | 
              This class allows developers to query and get two kinds of thumbnails:
 MINI_KIND: 512 x 384 thumbnail
 MICRO_KIND: 96 x 96 thumbnail
  | 
          
        
              | MemoryFile | 
              MemoryFile is a wrapper for the Linux ashmem driver.  | 
          
        
              | MenuInflater | 
              This class is used to instantiate menu XML files into Menu objects.  | 
          
        
              | Message | 
              Defines a message containing a description and arbitrary data object that can be
 sent to a Handler.  | 
          
        
              | MessageDigestSpi | 
              MessageDigestSpi is the Service Provider Interface (SPI) definition
 for MessageDigest.  | 
          
        
              | MessageQueue | 
              Low-level class holding the list of messages to be dispatched by a
 Looper.  | 
          
        
              | Messenger | 
              Reference to a Handler, which others can use to send messages to it.  | 
          
        
              | MetaKeyKeyListener | 
              This base class encapsulates the behavior for handling the meta keys
 (shift and alt) and the pseudo-meta state of selecting text.  | 
          
        
              | MimeTypeMap | 
              Two-way map that maps MIME-types to file extensions and vice versa.  | 
          
        
              | MockCursor | 
              
 A mock Cursor class that isolates the test code from real
 Cursor implementation.   | 
          
        
              | MockDialogInterface | 
              A mock DialogInterface class.  | 
          
        
              | Modifier | 
              This class provides static methods to decode class and member modifiers.  | 
          
        
              | MonthDisplayHelper | 
              Helps answer common questions that come up when displaying a month in a
 6 row calendar grid format.  | 
          
        
              | MoreAsserts | 
              Contains additional assertion methods not found in JUnit.  | 
          
        
              | MotionEvent.PointerCoords | 
              Transfer object for pointer coordinates.  | 
          
        
              | Movie | 
                | 
          
        
              | MultiAutoCompleteTextView.CommaTokenizer | 
              This simple Tokenizer can be used for lists where the items are
 separated by a comma and one or more spaces.  | 
          
        
              | MultihomePlainSocketFactory | 
              Socket factory that implements a simple multi-home fail-over on connect failure, 
 provided the same hostname resolves to multiple InetAddresses.  | 
          
        
              | NTCredentials | 
              Credentials specific to the Windows platform.  | 
          
        
              | NTUserPrincipal | 
              NT (MS Windows specific) user principal used for HTTP authentication  | 
          
        
              | NamespaceSupport | 
              Encapsulate Namespace logic for use by applications using SAX,
 or internally by SAX drivers.  | 
          
        
              | NdefMessage | 
              Represents an NDEF (NFC Data Exchange Format) data message that contains one or more NdefRecords.  | 
          
        
              | NdefRecord | 
              Represents a logical (unchunked) NDEF (NFC Data Exchange Format) record.  | 
          
        
              | NeighboringCellInfo | 
              Represents the neighboring cell information, including
 Received Signal Strength and Cell ID location.  | 
          
        
              | NetscapeDraftHeaderParser | 
                | 
          
        
              | NetscapeDraftSpecFactory | 
                | 
          
        
              | NetworkInfo | 
              Describes the status of a network interface of a given type
 (currently either Mobile or Wifi).  | 
          
        
              | NetworkInterface | 
              This class is used to represent a network interface of the local device.  | 
          
        
              | NfcAdapter | 
              Represents the device's local NFC adapter.  | 
          
        
              | NinePatch | 
              The NinePatch class permits drawing a bitmap in nine sections.  | 
          
        
              | NoConnectionReuseStrategy | 
              A strategy that never re-uses a connection.  | 
          
        
              | NoCopySpan.Concrete | 
              Convenience equivalent for when you would just want a new Object() for
 a span but want it to be no-copy.  | 
          
        
              | Normalizer | 
              Provides normalization functions according to
 Unicode Standard Annex #15:
 Unicode Normalization Forms.  | 
          
        
              | 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.   | 
          
        
              | Number | 
              The abstract superclass of the classes which represent numeric base types
 (that is Byte, Short, Integer, Long,
 Float, and Double.  | 
          
        
              | NumericShaper | 
              The Class NumericShaper provides methods to convert latin character codes
 to unicode character codes.  | 
          
        
              | OAEPParameterSpec | 
              The algorithm parameter specification for the OAEP Padding algorithm.  | 
          
        
              | ObbInfo | 
              Basic information about a Opaque Binary Blob (OBB) that reflects the info
 from the footer on the OBB file.  | 
          
        
              | ObbScanner | 
              Class to scan Opaque Binary Blob (OBB) files.  | 
          
        
              | ObjectInputStream.GetField | 
              GetField is an inner class that provides access to the persistent fields
 read from the source stream.  | 
          
        
              | ObjectOutputStream.PutField | 
              PutField is an inner class to provide access to the persistent fields
 that are written to the target stream.  | 
          
        
              | ObjectStreamClass | 
              Represents a descriptor for identifying a class during serialization and
 deserialization.  | 
          
        
              | ObjectStreamField | 
              Describes a field for the purpose of serialization.  | 
          
        
              | Observable | 
              Observable is used to notify a group of Observer objects when a change
 occurs.  | 
          
        
              | OnObbStateChangeListener | 
              Used for receiving notifications from StorageManager about OBB file
 states.  | 
          
        
              | OrientationEventListener | 
              Helper class for receiving notifications from the SensorManager when
 the orientation of the device has changed.  | 
          
        
              | OrientationListener | 
              
      
  This class is deprecated.
      use OrientationEventListener instead.
  This class internally uses the OrientationEventListener.
  | 
          
        
              | OrientedBoundingBox | 
              An oriented bounding box
  | 
          
        
              | OutputKeys | 
              Provides string constants that can be used to set
 output properties for a Transformer, or to retrieve
 output properties from a Transformer or Templates object.  | 
          
        
              | OutputStream | 
              The base class for all output streams.  | 
          
        
              | OverScroller | 
              This class encapsulates scrolling with the ability to overshoot the bounds
 of a scrolling operation.  | 
          
        
              | OvershootInterpolator | 
              An interpolator where the change flings forward and overshoots the last value
 then comes back.  | 
          
        
              | PBEKeySpec | 
              The key specification for a password based encryption key.  | 
          
        
              | PBEParameterSpec | 
              The algorithm parameter specification for a password based encryption
 algorithm.  | 
          
        
              | PKIXCertPathChecker | 
              The class specifying the interface to extend the certification path
 validation algorithm by checks to perform on an X509Certificate.  | 
          
        
              | PKIXCertPathValidatorResult | 
              The implementation of the result of the PKIX certification path validation.  | 
          
        
              | PKIXParameters | 
              This class implements the parameters for the PKIX CertPathValidator.  | 
          
        
              | PSSParameterSpec | 
              The parameter specification for the RSA-PSS Signature scheme.  | 
          
        
              | PSource | 
              The source of the label L as specified in  PKCS #1.  | 
          
        
              | Pack200 | 
              Class factory for Pack200.Packer and Pack200.Unpacker.  | 
          
        
              | Package | 
              Contains information about a Java package.  | 
          
        
              | PackageInfo | 
              Overall information about the contents of a package.  | 
          
        
              | PackageItemInfo | 
              Base class containing information common to all package items held by
 the package manager.  | 
          
        
              | PackageItemInfo.DisplayNameComparator | 
                | 
          
        
              | PackageManager | 
              Class for retrieving various kinds of information related to the application
 packages that are currently installed on the device.  | 
          
        
              | PackageStats | 
              implementation of PackageStats associated with a
 application package.  | 
          
        
              | Paint | 
              The Paint class holds the style and color information about how to draw
 geometries, text and bitmaps.  | 
          
        
              | Paint.FontMetrics | 
              Class that describes the various metrics for a font at a given text size.  | 
          
        
              | Paint.FontMetricsInt | 
              Convenience method for callers that want to have FontMetrics values as
 integers.  | 
          
        
              | Pair<F, S> | 
              Container to ease passing around a tuple of two objects.  | 
          
        
              | Parcel | 
              Container for a message (data and object references) that can
 be sent through an IBinder.  | 
          
        
              | ParcelFileDescriptor | 
              The FileDescriptor returned by readFileDescriptor(), allowing
 you to close it when done with it.  | 
          
        
              | ParcelUuid | 
              This class is a Parcelable wrapper around UUID which is an
 immutable representation of a 128-bit universally unique
 identifier.  | 
          
        
              | ParsePosition | 
              Tracks the current position in a parsed string.  | 
          
        
              | ParserAdapter | 
              Adapt a SAX1 Parser as a SAX2 XMLReader.  | 
          
        
              | ParserCursor | 
              This class represents a context of a parsing operation: 
 
  - the current position the parsing operation is expected to start at
 
  - the bounds limiting the scope of the parsing operation
 
    | 
          
        
              | ParserFactory | 
              
      
  This class is deprecated.
      This class works with the deprecated
             Parser
             interface.  | 
          
        
              | PasswordAuthentication | 
              This immutable class is a data structure that encapsulates username and
 password which is used by the Authenticator class.  | 
          
        
              | PasswordCallback | 
              Used in conjunction with a CallbackHandler to retrieve a password
 when needed.  | 
          
        
              | PasswordTransformationMethod | 
                | 
          
        
              | Path | 
              The Path class encapsulates compound (multiple contour) geometric paths
 consisting of straight line segments, quadratic curves, and cubic curves.  | 
          
        
              | PathEffect | 
              PathEffect is the base class for objects in the Paint that affect
 the geometry of a drawing primitive before it is transformed by the
 canvas' matrix and drawn.  | 
          
        
              | PathMeasure | 
                | 
          
        
              | Pattern | 
              Patterns are compiled regular expressions.  | 
          
        
              | PatternMatcher | 
              A simple pattern matcher, which is safe to use on untrusted data: it does
 not provide full reg-exp support, only simple globbing that can not be
 used maliciously.  | 
          
        
              | Patterns | 
              Commonly used regular expression patterns.  | 
          
        
              | PendingIntent | 
              A description of an Intent and target action to perform with it.  | 
          
        
              | PeriodicSync | 
              Value type that contains information about a periodic sync.  | 
          
        
              | Permission | 
              Permission is the common base class of all permissions that
 participate in the access control security framework around
 AccessController and AccessControlContext.  | 
          
        
              | PermissionCollection | 
              PermissionCollection is the common base class for all collections
 that provide a convenient method for determining whether or not a given
 permission is implied by any of the permissions present in this collection.  | 
          
        
              | PhoneNumberFormattingTextWatcher | 
              Watches a TextView and if a phone number is entered will format it using
 formatNumber(Editable, int).  | 
          
        
              | PhoneNumberUtils | 
              Various utilities for dealing with phone number strings.  | 
          
        
              | PhoneStateListener | 
              A listener class for monitoring changes in specific telephony states
 on the device, including service state, signal strength, message
 waiting indicator (voicemail), and others.  | 
          
        
              | Picture | 
              A picture records drawing calls (via the canvas returned by beginRecording)
 and can then play them back (via picture.draw(canvas) or canvas.drawPicture).  | 
          
        
              | Pipe | 
              A pipe contains two channels, forming a unidirectional pipe.  | 
          
        
              | PixelFormat | 
                | 
          
        
              | PlainSocketFactory | 
              The default class for creating sockets.  | 
          
        
              | Plugin | 
              
      
  This class is deprecated.
      This interface was intended to be used by Gears. Since Gears was
 deprecated, so is this class.
  | 
          
        
              | PluginData | 
              
      
  This class is deprecated.
      This class was intended to be used by Gears. Since Gears was
 deprecated, so is this class.
  | 
          
        
              | PluginList | 
              
      
  This class is deprecated.
      This interface was intended to be used by Gears. Since Gears was
 deprecated, so is this class.
  | 
          
        
              | Point | 
              Point holds two integer coordinates
  | 
          
        
              | PointF | 
              PointF holds two float coordinates
  | 
          
        
              | Policy | 
              Policy is the common super type of classes which represent a system
 security policy.  | 
          
        
              | PolicyQualifierInfo | 
              This class implements a policy qualifier as defined by the ASN.1
 PolicyQualifierInfo structure.  | 
          
        
              | PolicySpi | 
              Represents the Service Provider Interface (SPI) for java.security.Policy
 class.  | 
          
        
              | PopupWindow | 
              A popup window that can be used to display an arbitrary view.   | 
          
        
              | PorterDuff | 
                | 
          
        
              | PowerManager | 
              This class gives you control of the power state of the device.  | 
          
        
              | PowerManager.WakeLock | 
              Class lets you say that you need to have the device on.  | 
          
        
              | Prediction | 
                | 
          
        
              | Preference | 
              Represents the basic Preference UI building
 block displayed by a PreferenceActivity in the form of a
 ListView.  | 
          
        
              | PreferenceManager | 
              Used to help create Preference hierarchies
 from activities or XML.  | 
          
        
              | Preferences | 
              An instance of the class Preferences represents one node in a
 preference tree, which provides a mechanism to store and access configuration
 data in a hierarchical way.  | 
          
        
              | PresetReverb.Settings | 
              The Settings class regroups all preset reverb parameters.  | 
          
        
              | PrintStreamPrinter | 
              Implementation of a Printer that sends its output
 to a PrintStream.  | 
          
        
              | PrintWriterPrinter | 
              Implementation of a Printer that sends its output
 to a PrintWriter.  | 
          
        
              | Process | 
              Represents an external process.  | 
          
        
              | ProcessBuilder | 
              Creates operating system processes.  | 
          
        
              | PropertyChangeSupport | 
              This utility class
  | 
          
        
              | ProtectionDomain | 
              ProtectionDomain represents all permissions that are granted to a
 specific code source.  | 
          
        
              | ProtocolVersion | 
              Represents a protocol version, as specified in RFC 2616.  | 
          
        
              | Provider.Service | 
              Service represents a service in the Java Security infrastructure.  | 
          
        
              | Proxy | 
              This class represents proxy server settings.  | 
          
        
              | ProxySelector | 
              Selects an applicable proxy server when connecting to a resource specified by
 a URL.  | 
          
        
              | ProxySelectorRoutePlanner | 
              Default implementation of an HttpRoutePlanner.  | 
          
        
              | QName | 
              QName represents a qualified name
 as defined in the XML specifications: XML Schema Part2:
 Datatypes specification, Namespaces
 in XML, Namespaces
 in XML Errata. 
  | 
          
        
              | QuoteSpan | 
                | 
          
        
              | RC2ParameterSpec | 
              The algorithm parameter specification for the RC2 algorithm.  | 
          
        
              | RC5ParameterSpec | 
              The algorithm parameter specification for the RC5 algorithm.  | 
          
        
              | RFC2109DomainHandler | 
                | 
          
        
              | RFC2109SpecFactory | 
                | 
          
        
              | RFC2965CommentUrlAttributeHandler | 
              "CommantURL" cookie attribute handler for RFC 2965 cookie spec.  | 
          
        
              | RFC2965DiscardAttributeHandler | 
              "Discard" cookie attribute handler for RFC 2965 cookie spec.  | 
          
        
              | RFC2965DomainAttributeHandler | 
              "Domain" cookie attribute handler for RFC 2965 cookie spec.  | 
          
        
              | RFC2965PortAttributeHandler | 
              "Port" cookie attribute handler for RFC 2965 cookie spec.  | 
          
        
              | RFC2965SpecFactory | 
                | 
          
        
              | RFC2965VersionAttributeHandler | 
              "Version" cookie attribute handler for RFC 2965 cookie spec.  | 
          
        
              | RSAKeyGenParameterSpec | 
              The parameter specification for generating an RSA key pair.  | 
          
        
              | RSAOtherPrimeInfo | 
              The additional prime information specified as triplet of primes, a prime
 exponent, and a Chinese Remainder Theorem (CRT) coefficient.  | 
          
        
              | RSAPrivateKeySpec | 
              The key specification of a RSA private key.  | 
          
        
              | RSAPublicKeySpec | 
              The key specification of a RSA public key.  | 
          
        
              | Random | 
              This class provides methods that generates pseudo-random numbers of different
 types, such as int, long, double, and float.  | 
          
        
              | RandomAccessFile | 
              Allows reading from and writing to a file in a random-access manner.  | 
          
        
              | Rasterizer | 
                | 
          
        
              | Reader | 
              The base class for all readers.  | 
          
        
              | RecognitionService.Callback | 
              This class receives callbacks from the speech recognition service and forwards them to the
 user.  | 
          
        
              | RecognizerIntent | 
              Constants for supporting speech recognition through starting an Intent
  | 
          
        
              | RecoverySystem | 
              RecoverySystem contains methods for interacting with the Android
 recovery system (the separate partition that can be used to install
 system updates, wipe user data, etc.)
  | 
          
        
              | Rect | 
              Rect holds four integer coordinates for a rectangle.  | 
          
        
              | RectF | 
              RectF holds four float coordinates for a rectangle.  | 
          
        
              | RedirectLocations | 
              A collection of URIs that were used as redirects.  | 
          
        
              | ReentrantLock | 
              A reentrant mutual exclusion Lock with the same basic
 behavior and semantics as the implicit monitor lock accessed using
 synchronized methods and statements, but with extended
 capabilities.  | 
          
        
              | ReentrantReadWriteLock | 
              An implementation of ReadWriteLock supporting similar
 semantics to ReentrantLock.  | 
          
        
              | ReentrantReadWriteLock.ReadLock | 
              The lock returned by method readLock().  | 
          
        
              | ReentrantReadWriteLock.WriteLock | 
              The lock returned by method writeLock().  | 
          
        
              | RefQueueWorker | 
              A worker thread for processing queued references.  | 
          
        
              | Reference<T> | 
              Provides an abstract class which describes behavior common to all reference
 objects.  | 
          
        
              | ReferenceQueue<T> | 
              The ReferenceQueue is the container on which reference objects are
 enqueued when the garbage collector detects the reachability type specified
 for the referent.  | 
          
        
              | Region | 
                | 
          
        
              | RegionIterator | 
                | 
          
        
              | RemoteCallbackList<E extends IInterface> | 
              Takes care of the grunt work of maintaining a list of remote interfaces,
 typically for the use of performing callbacks from a
 Service to its clients.  | 
          
        
              | RemoteViews | 
              A class that describes a view hierarchy that can be displayed in
 another process.  | 
          
        
              | ReplacementTransformationMethod | 
              This transformation method causes the characters in the getOriginal()
 array to be replaced by the corresponding characters in the
 getReplacement() array.  | 
          
        
              | RequestAddCookies | 
              Request interceptor that matches cookies available in the current
 CookieStore to the request being executed and generates 
 corresponding cookierequest headers.  | 
          
        
              | RequestConnControl | 
              A request interceptor that suggests connection keep-alive to the server.  | 
          
        
              | RequestContent | 
              A request interceptor that decides about the transport encoding.  | 
          
        
              | RequestDate | 
              A request interceptor that adds a Date header.  | 
          
        
              | RequestDefaultHeaders | 
              Request interceptor that adds default request headers.  | 
          
        
              | RequestExpectContinue | 
              A request interceptor that enables the expect-continue handshake.  | 
          
        
              | RequestProxyAuthentication | 
                | 
          
        
              | RequestTargetAuthentication | 
                | 
          
        
              | RequestTargetHost | 
              A request interceptor that sets the Host header for HTTP/1.1 requests.  | 
          
        
              | RequestUserAgent | 
              A request interceptor that adds a User-Agent header.  | 
          
        
              | ResolveInfo | 
              Information that is returned from resolving an intent
 against an IntentFilter.  | 
          
        
              | ResolveInfo.DisplayNameComparator | 
                | 
          
        
              | ResourceBundle | 
              ResourceBundle is an abstract class which is the superclass of classes which
 provide Locale-specific resources.  | 
          
        
              | ResourceBundle.Control | 
                | 
          
        
              | Resources | 
              Class for accessing an application's resources.  | 
          
        
              | Resources.Theme | 
              This class holds the current attribute values for a particular theme.  | 
          
        
              | ResponseCache | 
              Caches URLConnection responses.  | 
          
        
              | ResponseConnControl | 
              A response interceptor that suggests connection keep-alive to the client.  | 
          
        
              | ResponseContent | 
              A response interceptor that sets up entity-related headers.  | 
          
        
              | ResponseDate | 
              A response interceptor that adds a Date header.  | 
          
        
              | ResponseProcessCookies | 
              Response interceptor that populates the current CookieStore with data 
 contained in response cookies received in the given the HTTP response.  | 
          
        
              | ResponseServer | 
              A response interceptor that adds a Server header.  | 
          
        
              | RestoreObserver | 
              Callback class for receiving progress reports during a restore operation.  | 
          
        
              | ResultReceiver | 
              Generic interface for receiving a callback result from someone.  | 
          
        
              | Rfc822Token | 
              This class stores an RFC 822-like name, address, and comment,
 and provides methods to convert them to quoted strings.  | 
          
        
              | Rfc822Tokenizer | 
              This class works as a Tokenizer for MultiAutoCompleteTextView for
 address list fields, and also provides a method for converting
 a string of addresses (such as might be typed into such a field)
 into a series of Rfc822Tokens.  | 
          
        
              | Ringtone | 
              Ringtone provides a quick method for playing a ringtone, notification, or
 other similar types of sounds.  | 
          
        
              | RingtoneManager | 
              RingtoneManager provides access to ringtones, notification, and other types
 of sounds.  | 
          
        
              | RouteSpecificPool | 
              A connection sub-pool for a specific route, used by ConnPoolByRoute.  | 
          
        
              | RouteTracker | 
              Helps tracking the steps in establishing a route.  | 
          
        
              | RoutedRequest | 
              A request with the route along which it should be sent.  | 
          
        
              | Runtime | 
              Allows Java applications to interface with the environment in which they are
 running.  | 
          
        
              | SAXParser | 
              Defines the API that wraps an XMLReader
 implementation class.  | 
          
        
              | SAXParserFactory | 
              Defines a factory API that enables applications to configure and
 obtain a SAX based parser to parse XML documents.  | 
          
        
              | SAXResult | 
              Acts as an holder for a transformation Result.   | 
          
        
              | SAXSource | 
              Acts as an holder for SAX-style Source.   | 
          
        
              | SQLiteClosable | 
              An object created from a SQLiteDatabase that can be closed.  | 
          
        
              | SQLiteOpenHelper | 
              A helper class to manage database creation and version management.  | 
          
        
              | SQLiteQueryBuilder | 
              This is a convience class that helps build SQL queries to be sent to
 SQLiteDatabase objects.  | 
          
        
              | SSLContext | 
              The public API for secure socket protocol implementations.  | 
          
        
              | SSLContextSpi | 
              The Service Provider Interface (SPI) for the SSLContext class.  | 
          
        
              | SSLEngine | 
              The abstract implementation of secure communications using SSL, TLS, or other
 protocols.  | 
          
        
              | SSLEngineResult | 
              The result object describing the state of the SSLEngine produced
 by the wrap() and unwrap() operations.  | 
          
        
              | SSLParameters | 
              SSL handshake parameters that include protocols, cipher suites, and
 client authentication requirements.  | 
          
        
              | SSLSessionCache | 
              File-based cache of established SSL sessions.  | 
          
        
              | SSLSocketFactory | 
              Layered socket factory for TLS/SSL connections, based on JSSE.  | 
          
        
              | ScaleGestureDetector | 
              Detects transformation gestures involving more than one pointer ("multitouch")
 using the supplied MotionEvents.  | 
          
        
              | ScaleGestureDetector.SimpleOnScaleGestureListener | 
              A convenience class to extend when you only want to listen for a subset
 of scaling-related events.  | 
          
        
              | ScanResult | 
              Describes information about a detected access point.  | 
          
        
              | Scanner | 
              A parser that parses a text string of primitive types and strings with the
 help of regular expressions.  | 
          
        
              | Schema | 
              Immutable in-memory representation of grammar.  | 
          
        
              | SchemaFactory | 
              Factory that creates Schema objects. Entry-point to
 the validation API.  | 
          
        
              | SchemaFactoryLoader | 
              This class was removed from JAXP 1.3 before it was finalized but
 was mistakenly included in Java 5.   | 
          
        
              | Scheme | 
              Encapsulates specifics of a protocol scheme such as "http" or "https".  | 
          
        
              | SchemeRegistry | 
              A set of supported protocol schemes.  | 
          
        
              | Scroller | 
              This class encapsulates scrolling.  | 
          
        
              | ScrollingMovementMethod | 
                | 
          
        
              | SealedObject | 
              A SealedObject is a wrapper around a serializable object
 instance and encrypts it using a cryptographic cipher.  | 
          
        
              | SearchManager | 
              This class provides access to the system search services.  | 
          
        
              | SearchRecentSuggestions | 
              This is a utility class providing access to 
 SearchRecentSuggestionsProvider.  | 
          
        
              | SearchableInfo | 
              Searchability meta-data for an activity.  | 
          
        
              | SecretKeyFactory | 
              The public API for SecretKeyFactory implementations.  | 
          
        
              | SecretKeyFactorySpi | 
              The Service Provider Interface (SPI) definition for the SecretKeyFactory class.  | 
          
        
              | SecretKeySpec | 
              A key specification for a SecretKey and also a secret key
 implementation that is provider-independent.  | 
          
        
              | SecureRandomSpi | 
              SecureRandomSpi is the Service Provider Interface (SPI) definition
 for SecureRandom.  | 
          
        
              | Security | 
              Security is the central class in the Java Security API.  | 
          
        
              | SecurityManager | 
              Warning: security managers do not provide a
 secure environment for executing untrusted code.  | 
          
        
              | Selection | 
              Utility class for manipulating cursors and selections in CharSequences.  | 
          
        
              | SelectionKey | 
              A SelectionKey represents the relationship between a channel and a
 selector for which the channel is registered.  | 
          
        
              | Selector | 
              A controller for the selection of SelectableChannel objects.  | 
          
        
              | SelectorProvider | 
              SelectorProvider is an abstract base class that declares methods for
 providing instances of DatagramChannel, Pipe,
 Selector , ServerSocketChannel, and
 SocketChannel.  | 
          
        
              | Semaphore | 
              A counting semaphore.  | 
          
        
              | Sensor | 
              Class representing a sensor.  | 
          
        
              | SensorEvent | 
              
 This class represents a Sensor event and
 holds informations such as the sensor's type, the time-stamp, accuracy and of
 course the sensor's data.   | 
          
        
              | SensorManager | 
              
 SensorManager lets you access the device's sensors.   | 
          
        
              | ServerSocket | 
              This class represents a server-side socket that waits for incoming client
 connections.  | 
          
        
              | ServerSocketFactory | 
              This abstract class defines methods to create server sockets.  | 
          
        
              | ServiceLoader<S> | 
              A service-provider loader.  | 
          
        
              | ServiceState | 
              Contains phone state and service related information.  | 
          
        
              | Settings | 
              The Settings provider contains global system-level device preferences.  | 
          
        
              | Settings.NameValueTable | 
              Common base for tables of name/value settings.  | 
          
        
              | Shader | 
              Shader is the based class for objects that return horizontal spans of colors
 during drawing.  | 
          
        
              | Shape | 
              Defines a generic graphical "shape."
 Any Shape can be drawn to a Canvas with its own draw() method,
 but more graphical control is available if you instead pass
 it to a ShapeDrawable.  | 
          
        
              | ShapeDrawable.ShaderFactory | 
              Base class defines a factory object that is called each time the drawable
 is resized (has a new width or height).  | 
          
        
              | SharedPreferencesBackupHelper | 
              A helper class that can be used in conjunction with
 BackupAgentHelper to manage the backup of
 SharedPreferences.  | 
          
        
              | SignalStrength | 
              Contains phone signal strength related information.  | 
          
        
              | Signature | 
              Opaque, immutable representation of a signature associated with an
 application package.  | 
          
        
              | SignatureSpi | 
              SignatureSpi is the Service Provider Interface (SPI)
 definition for Signature.  | 
          
        
              | SignedObject | 
              A SignedObject instance acts as a container for another object.  | 
          
        
              | SingleClientConnManager | 
              A connection "manager" for a single connection.  | 
          
        
              | SipAudioCall | 
              Handles an Internet audio call over SIP.  | 
          
        
              | SipAudioCall.Listener | 
              Listener for events relating to a SIP call, such as when a call is being
 recieved ("on ringing") or a call is outgoing ("on calling").  | 
          
        
              | SipErrorCode | 
              Defines error codes returned during SIP actions.  | 
          
        
              | SipManager | 
              Provides APIs for SIP tasks, such as initiating SIP connections, and provides access to related
 SIP services.  | 
          
        
              | SipProfile | 
              Defines a SIP profile, including a SIP account, domain and server information.  | 
          
        
              | SipProfile.Builder | 
              Helper class for creating a SipProfile.  | 
          
        
              | SipSession | 
              Represents a SIP session that is associated with a SIP dialog or a standalone
 transaction not within a dialog.  | 
          
        
              | SipSession.Listener | 
              Listener for events relating to a SIP session, such as when a session is being registered
 ("on registering") or a call is outgoing ("on calling").  | 
          
        
              | SipSession.State | 
              Defines SIP session states, such as "registering", "outgoing call", and "in call".  | 
          
        
              | SmsManager | 
              
      
  This class is deprecated.
      Replaced by android.telephony.SmsManager that supports both GSM and CDMA.
  | 
          
        
              | SmsMessage | 
              
      
  This class is deprecated.
      Replaced by android.telephony.SmsMessage that supports both GSM and CDMA.
  | 
          
        
              | SmsMessage.SubmitPdu | 
              
      
  This class is deprecated.
      Use android.telephony.SmsMessage.   | 
          
        
              | Socket | 
              Provides a client-side TCP socket.  | 
          
        
              | SocketAddress | 
              This abstract class represents a protocol-independent base for
 socket-endpoint representing classes.  | 
          
        
              | SocketFactory | 
              This abstract class defines methods to create sockets.  | 
          
        
              | SocketImpl | 
              This class is the base of all streaming socket implementation classes.  | 
          
        
              | SoundEffectConstants | 
              Constants to be used to play sound effects via playSoundEffect(int) 
  | 
          
        
              | SoundPool | 
              The SoundPool class manages and plays audio resources for applications.  | 
          
        
              | Spannable.Factory | 
              Factory used by TextView to create new Spannables.  | 
          
        
              | SpannableString | 
              This is the class for text whose content is immutable but to which
 markup objects can be attached and detached.  | 
          
        
              | SpannableStringBuilder | 
              This is the class for text whose content and markup can both be changed.  | 
          
        
              | SpannedString | 
              This is the class for text whose content and markup are immutable.  | 
          
        
              | SparseArray<E> | 
              SparseArrays map integers to Objects.  | 
          
        
              | SparseBooleanArray | 
              SparseBooleanArrays map integers to booleans.  | 
          
        
              | SparseIntArray | 
              SparseIntArrays map integers to integers.  | 
          
        
              | SpeechRecognizer | 
              This class provides access to the speech recognition service.  | 
          
        
              | SslCertificate | 
              SSL certificate info (certificate details) class
  | 
          
        
              | SslCertificate.DName | 
              A distinguished name helper class: a 3-tuple of:
 - common name (CN),
 - organization (O),
 - organizational unit (OU)
  | 
          
        
              | SslError | 
              One or more individual SSL errors and the associated SSL certificate
  | 
          
        
              | StackTraceElement | 
              A representation of a single stack frame.  | 
          
        
              | StatFs | 
              Retrieve overall information about the space on a filesystem.  | 
          
        
              | StateSet | 
              State sets are arrays of positive ints where each element
 represents the state of a View (e.g.  | 
          
        
              | StorageManager | 
              StorageManager is the interface to the systems storage service.  | 
          
        
              | StreamResult | 
              Acts as an holder for a transformation result,
 which may be XML, plain Text, HTML, or some other form of markup.   | 
          
        
              | StreamSource | 
              Acts as an holder for a transformation Source in the form
 of a stream of XML markup.   | 
          
        
              | StreamTokenizer | 
              Parses a stream into a set of defined tokens, one at a time.  | 
          
        
              | StrictContentLengthStrategy | 
              The strict implementation of the content length strategy.  | 
          
        
              | StrictMath | 
              Class StrictMath provides basic math constants and operations such as
 trigonometric functions, hyperbolic functions, exponential, logarithms, etc.  | 
          
        
              | StrictMode | 
              StrictMode is a developer tool which detects things you might be
 doing by accident and brings them to your attention so you can fix
 them.   | 
          
        
              | StrictMode.ThreadPolicy | 
              StrictMode policy applied to a certain thread.  | 
          
        
              | StrictMode.ThreadPolicy.Builder | 
              Creates ThreadPolicy instances.  | 
          
        
              | StrictMode.VmPolicy | 
              StrictMode policy applied to all threads in the virtual machine's process.  | 
          
        
              | StrictMode.VmPolicy.Builder | 
              Creates StrictMode.VmPolicy instances.  | 
          
        
              | String | 
              An immutable sequence of characters/code units (chars).  | 
          
        
              | StringBuffer | 
              A modifiable sequence of characters for use in creating
 strings, where all accesses are synchronized.  | 
          
        
              | StringBuilder | 
              A modifiable sequence of characters for use in creating
 strings.  | 
          
        
              | StringBuilderPrinter | 
              Implementation of a Printer that sends its output
 to a StringBuilder.  | 
          
        
              | StringCharacterIterator | 
              An implementation of CharacterIterator for strings.  | 
          
        
              | StringTokenizer | 
              The StringTokenizer class allows an application to break a string
 into tokens by performing code point comparison.  | 
          
        
              | Subject | 
              The central class of the javax.security.auth package representing an
 authenticated user or entity (both referred to as "subject").  | 
          
        
              | SubjectDomainCombiner | 
              Merges permissions based on code source and code signers with permissions
 granted to the specified Subject.  | 
          
        
              | Surface | 
              Handle on to a raw buffer that is being managed by the screen compositor.  | 
          
        
              | SyncAdapterType | 
              Value type that represents a SyncAdapterType.  | 
          
        
              | SyncContext | 
                | 
          
        
              | SyncInfo | 
              Information about the sync operation that is currently underway.  | 
          
        
              | SyncResult | 
              This class is used to communicate the results of a sync operation to the SyncManager.  | 
          
        
              | SyncStateContract | 
              The ContentProvider contract for associating data with ana data array account.  | 
          
        
              | SyncStateContract.Constants | 
                | 
          
        
              | SyncStateContract.Helpers | 
                | 
          
        
              | SyncStats | 
              Used to record various statistics about the result of a sync operation.  | 
          
        
              | System | 
              Provides access to system-related information and resources including
 standard input and output.  | 
          
        
              | SystemClock | 
              Core timekeeping facilities.  | 
          
        
              | TabHost.TabSpec | 
              A tab has a tab indicator, content, and a tag that is used to keep
 track of it.  | 
          
        
              | TabStopSpan.Standard | 
              The default implementation of TabStopSpan.  | 
          
        
              | TelephonyManager | 
              Provides access to information about the telephony services on
 the device.  | 
          
        
              | TestFailure | 
              A TestFailure collects a failed test together with
 the caught exception.  | 
          
        
              | TestMethod | 
              Represents a test to be run.  | 
          
        
              | TestResult | 
              A TestResult collects the results of executing
 a test case.  | 
          
        
              | TestSuite | 
              A TestSuite is a Composite of Tests.  | 
          
        
              | TestSuiteBuilder | 
              Build suites based on a combination of included packages, excluded packages,
 and predicates that must be satisfied.  | 
          
        
              | TextToSpeech | 
              Synthesizes speech from text for immediate playback or to create a sound file.  | 
          
        
              | TextToSpeech.Engine | 
              Internal constants for the TextToSpeech functionality
  | 
          
        
              | TextUtils | 
                | 
          
        
              | TextUtils.SimpleStringSplitter | 
              A simple string splitter.  | 
          
        
              | Thread | 
              A Thread is a concurrent unit of execution.  | 
          
        
              | ThreadGroup | 
              ThreadGroup is a means of organizing threads into a hierarchical structure.  | 
          
        
              | ThreadLocal<T> | 
              Implements a thread-local storage, that is, a variable for which each thread
 has its own value.  | 
          
        
              | ThreadPoolExecutor.AbortPolicy | 
              A handler for rejected tasks that throws a
 RejectedExecutionException.  | 
          
        
              | ThreadPoolExecutor.CallerRunsPolicy | 
              A handler for rejected tasks that runs the rejected task
 directly in the calling thread of the execute method,
 unless the executor has been shut down, in which case the task
 is discarded.  | 
          
        
              | ThreadPoolExecutor.DiscardOldestPolicy | 
              A handler for rejected tasks that discards the oldest unhandled
 request and then retries execute, unless the executor
 is shut down, in which case the task is discarded.  | 
          
        
              | ThreadPoolExecutor.DiscardPolicy | 
              A handler for rejected tasks that silently discards the
 rejected task.  | 
          
        
              | ThreadSafeClientConnManager | 
              Manages a pool of client connections.  | 
          
        
              | Throwable | 
              The superclass of all classes which can be thrown by the virtual machine.  | 
          
        
              | ThumbnailUtils | 
              Thumbnail generation routines for media provider.  | 
          
        
              | Time | 
              The Time class is a faster replacement for the java.util.Calendar and
 java.util.GregorianCalendar classes.  | 
          
        
              | TimeUtils | 
              A class containing utility methods related to time zones.  | 
          
        
              | TimeZone | 
              TimeZone represents a time zone, primarily used for configuring a Calendar or
 SimpleDateFormat instance.  | 
          
        
              | Timer | 
              Timers schedule one-shot or recurring tasks for execution.  | 
          
        
              | TimerTask | 
              The TimerTask class represents a task to run at a specified time.  | 
          
        
              | Timestamp | 
              Timestamp represents a signed time stamp.  | 
          
        
              | TimingLogger | 
              A utility class to help log timings splits throughout a method call.  | 
          
        
              | Toast | 
              A toast is a view containing a quick little message for the user.  The toast class
 helps you create and show those.
   | 
          
        
              | TokenWatcher | 
              Helper class that helps you use IBinder objects as reference counted
 tokens.  | 
          
        
              | ToneGenerator | 
              This class provides methods to play DTMF tones (ITU-T Recommendation Q.23),
 call supervisory tones (3GPP TS 22.001, CEPT) and proprietary tones (3GPP TS 31.111).  | 
          
        
              | Touch | 
                | 
          
        
              | TouchDelegate | 
              Helper class to handle situations where you want a view to have a larger touch area than its
 actual view bounds.  | 
          
        
              | TouchUtils | 
              Reusable methods for generating touch events.  | 
          
        
              | TrafficStats | 
              Class that provides network traffic statistics.  | 
          
        
              | Transformation | 
              Defines the transformation to be applied at
 one point in time of an Animation.  | 
          
        
              | Transformer | 
              An instance of this abstract class can transform a
 source tree into a result tree.  | 
          
        
              | TransformerFactory | 
              A TransformerFactory instance can be used to create
 Transformer and
 Templates objects.   | 
          
        
              | TrustAnchor | 
              This class represents a trust anchor for validation of X.509 certification
 path.  | 
          
        
              | TrustManagerFactory | 
              The factory for TrustManagers based on KeyStore or provider
 specific implementation.  | 
          
        
              | TrustManagerFactorySpi | 
              The Service Provider Interface (SPI) for the
 TrustManagerFactory class.  | 
          
        
              | TypeInfoProvider | 
              This class provides access to the type information determined
 by ValidatorHandler.  | 
          
        
              | TypedArray | 
              Container for an array of values that were retrieved with
 obtainStyledAttributes(AttributeSet, int[], int, int)
 or obtainAttributes(AttributeSet, int[]).  | 
          
        
              | TypedValue | 
              Container for a dynamically typed data value.  | 
          
        
              | Typeface | 
              The Typeface class specifies the typeface and intrinsic style of a font.  | 
          
        
              | Types | 
              A class which defines constants used to identify generic SQL types, also
 called JDBC types.  | 
          
        
              | URI | 
              This class represents an instance of a URI as defined by RFC 2396.  | 
          
        
              | URIUtils | 
              A collection of utilities for URIs, to workaround
 bugs within the class or for ease-of-use features.  | 
          
        
              | URL | 
              A URL instance specifies the location of a resource on the internet as
 specified by RFC 1738.  | 
          
        
              | URLConnection | 
              A connection to a URL for reading or writing.  | 
          
        
              | URLDecoder | 
              This class is used to decode a string which is encoded in the application/x-www-form-urlencoded MIME content type.  | 
          
        
              | URLEncodedUtils | 
              A collection of utilities for encoding URLs.  | 
          
        
              | URLEncoder | 
              This class is used to encode a string using the format required by
 application/x-www-form-urlencoded MIME content type.  | 
          
        
              | URLStreamHandler | 
              The abstract class URLStreamHandler is the base for all classes which
 can handle the communication with a URL object over a particular protocol
 type.  | 
          
        
              | URLUtil | 
                | 
          
        
              | UUID | 
              UUID is an immutable representation of a 128-bit universally unique
 identifier (UUID).  | 
          
        
              | UiModeManager | 
              This class provides access to the system uimode services.  | 
          
        
              | Uri | 
              Immutable URI reference.  | 
          
        
              | Uri.Builder | 
              Helper class for building or manipulating URI references.  | 
          
        
              | UriMatcher | 
              Utility class to aid in matching URIs in content providers.  | 
          
        
              | UriPatternMatcher | 
              Maintains a map of objects keyed by a request URI pattern.  | 
          
        
              | UrlInterceptRegistry | 
              
      
  This class is deprecated.
      This class was intended to be used by Gears. Since Gears was
 deprecated, so is this class.
  | 
          
        
              | UrlQuerySanitizer | 
              Sanitizes the Query portion of a URL.  | 
          
        
              | UrlQuerySanitizer.IllegalCharacterValueSanitizer | 
              Sanitize values based on which characters they contain.  | 
          
        
              | UrlQuerySanitizer.ParameterValuePair | 
              A simple tuple that holds parameter-value pairs.  | 
          
        
              | UserDictionary | 
              A provider of user defined words for input methods to use for predictive text input.  | 
          
        
              | UserDictionary.Words | 
              Contains the user defined words.  | 
          
        
              | UsernamePasswordCredentials | 
              Username and password Credentials  | 
          
        
              | Validator | 
              A processor that checks an XML document against Schema.   | 
          
        
              | ValidatorHandler | 
              Streaming validator that works on SAX stream.  | 
          
        
              | VelocityTracker | 
              Helper for tracking the velocity of touch events, for implementing
 flinging and other such gestures.  | 
          
        
              | Version | 
              This class defines the current version of JUnit
  | 
          
        
              | VersionInfo | 
              Provides access to version information for HTTP components.  | 
          
        
              | Vibrator | 
              Class that operates the vibrator on the device.  | 
          
        
              | View | 
              
 This class represents the basic building block for user interface components.   | 
          
        
              | View.MeasureSpec | 
              A MeasureSpec encapsulates the layout requirements passed from parent to child.  | 
          
        
              | ViewAsserts | 
              Some useful assertions about views.  | 
          
        
              | ViewConfiguration | 
              Contains methods to standard constants used in the UI for timeouts, sizes, and distances.  | 
          
        
              | ViewDebug | 
              Various debugging/tracing tools related to View and the view hierarchy.  | 
          
        
              | ViewGroup.LayoutParams | 
              LayoutParams are used by views to tell their parents how they want to be
 laid out.  | 
          
        
              | ViewTreeObserver | 
              A view tree observer is used to register listeners that can be notified of global
 changes in the view tree.  | 
          
        
              | Virtualizer.Settings | 
              The Settings class regroups all virtualizer parameters.  | 
          
        
              | Visibility | 
              A collection of utility methods for computing the visibility of triangle
 meshes.  | 
          
        
              | Visualizer | 
              The Visualizer class enables application to retrieve part of the currently playing audio for
 visualization purpose.  | 
          
        
              | Void | 
              Placeholder class for the Java keyword void.  | 
          
        
              | WaitingThread | 
              Represents a thread waiting for a connection.  | 
          
        
              | WaitingThreadAborter | 
              A simple class that can interrupt a WaitingThread.  | 
          
        
              | WallpaperInfo | 
              This class is used to specify meta information of a wallpaper service.  | 
          
        
              | WallpaperManager | 
              Provides access to the system wallpaper.  | 
          
        
              | WallpaperService.Engine | 
              The actual implementation of a wallpaper.  | 
          
        
              | WebBackForwardList | 
              This class contains the back/forward list for a WebView.  | 
          
        
              | WebChromeClient | 
                | 
          
        
              | WebHistoryItem | 
              A convenience class for accessing fields in an entry in the back/forward list
 of a WebView.  | 
          
        
              | WebIconDatabase | 
              Functions for manipulating the icon database used by WebView.  | 
          
        
              | WebSettings | 
              Manages settings state for a WebView.  | 
          
        
              | WebStorage | 
              Functionality for manipulating the webstorage databases.  | 
          
        
              | WebView.HitTestResult | 
                | 
          
        
              | WebView.WebViewTransport | 
              Transportation object for returning WebView across thread boundaries.  | 
          
        
              | WebViewClient | 
                | 
          
        
              | WebViewDatabase | 
                | 
          
        
              | WifiConfiguration | 
              A class representing a configured Wi-Fi network, including the
 security configuration.  | 
          
        
              | WifiConfiguration.AuthAlgorithm | 
              Recognized IEEE 802.11 authentication algorithms.  | 
          
        
              | WifiConfiguration.GroupCipher | 
              Recognized group ciphers.  | 
          
        
              | WifiConfiguration.KeyMgmt | 
              Recognized key management schemes.  | 
          
        
              | WifiConfiguration.PairwiseCipher | 
              Recognized pairwise ciphers for WPA.  | 
          
        
              | WifiConfiguration.Protocol | 
              Recognized security protocols.  | 
          
        
              | WifiConfiguration.Status | 
              Possible status of a network configuration.  | 
          
        
              | WifiInfo | 
              Describes the state of any Wifi connection that is active or
 is in the process of being set up.  | 
          
        
              | WifiManager | 
              This class provides the primary API for managing all aspects of Wi-Fi
 connectivity.  | 
          
        
              | WifiManager.MulticastLock | 
              Allows an application to receive Wifi Multicast packets.  | 
          
        
              | WifiManager.WifiLock | 
              Allows an application to keep the Wi-Fi radio awake.  | 
          
        
              | Window | 
              Abstract base class for a top-level window look and behavior policy.  | 
          
        
              | Wire | 
              Logs data to the wire LOG.  | 
          
        
              | WorkSource | 
              Describes the source of some work that may be done by someone else.  | 
          
        
              | Writer | 
              The base class for all writers.  | 
          
        
              | X500Principal | 
              Represents an X.500 principal, which holds the distinguished name of some
 network entity.  | 
          
        
              | X509CRLEntry | 
              Abstract base class for entries in a certificate revocation list (CRL).  | 
          
        
              | X509CRLSelector | 
              A CRL selector (CRLSelector for selecting X509CRLs that match the specified criteria.  | 
          
        
              | X509CertSelector | 
              A certificate selector (CertSelector for selecting X509Certificates that match the specified criteria.  | 
          
        
              | X509ExtendedKeyManager | 
              The abstract extension for the X509KeyManager interface.  | 
          
        
              | XMLConstants | 
              Utility class to contain basic XML values as constants.   | 
          
        
              | XMLFilterImpl | 
              Base class for deriving an XML filter.  | 
          
        
              | XMLGregorianCalendar | 
              Representation for W3C XML Schema 1.0 date/time datatypes.   | 
          
        
              | XMLReaderAdapter | 
              Adapt a SAX2 XMLReader as a SAX1 Parser.  | 
          
        
              | XMLReaderFactory | 
              Factory for creating an XML reader.  | 
          
        
              | XPathConstants | 
              XPath constants.   | 
          
        
              | XPathFactory | 
              An XPathFactory instance can be used to create
 XPath objects.   | 
          
        
              | Xfermode | 
              Xfermode is the base class for objects that are called to implement custom
 "transfer-modes" in the drawing pipeline.  | 
          
        
              | Xml | 
              XML utility methods.  | 
          
        
              | XmlPullParserFactory | 
              This class is used to create implementations of XML Pull Parser defined in XMPULL V1 API.  | 
          
        
              | YuvImage | 
              YuvImage contains YUV data and provides a method that compresses a region of
 the YUV data to a Jpeg.  | 
          
        
              | ZipEntry | 
              An instance of ZipEntry represents an entry within a ZIP-archive.  | 
          
        
              | ZipFile | 
              This class provides random read access to a ZIP-archive file.  | 
          
        
              | ZoomButtonsController | 
              The ZoomButtonsController handles showing and hiding the zoom
 controls and positioning it relative to an owner view.  |