AbortableHttpRequest | Interface representing an HTTP request that can be aborted by shutting down the underlying HTTP connection. |
AbsListView | Common code shared between ListView and GridView |
AbsListView.LayoutParams | AbsListView extends LayoutParams to provide a place to hold the view type. |
AbsListView.OnScrollListener | Interface definition for a callback to be invoked when the list or grid has been scrolled. |
AbsListView.RecyclerListener | A RecyclerListener is used to receive a notification whenever a View is placed inside the RecycleBin's scrap heap. |
AbsoluteLayout | This class is deprecated. Use FrameLayout, RelativeLayout or a custom layout instead. |
AbsoluteLayout.LayoutParams | Per-child layout information associated with AbsoluteLayout. |
AbsoluteSizeSpan | |
AbsSavedState | A Parcelable implementation that should be used by inheritance hierarchies to ensure the state of all classes along the chain is saved. |
AbsSeekBar | |
AbsSpinner | An abstract base class for spinner widgets. |
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. |
AbstractCursor.SelfContentObserver | Cursors use this class to track changes others make to their URI. |
AbstractExecutorService | Provides default implementation 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 | AbstractInputMethodService provides a abstract base class for input methods. |
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. |
AbstractList<E> | AbstractList is an abstract implementation of the List interface, optimized
for a backing store which supports random access. |
AbstractMap<K, V> | This class is an abstract implementation of the Map interface. |
AbstractMessageParser | Message parser base class. |
AbstractMessageWriter | |
AbstractMethodError | Thrown by the virtual machine when an abstract method is called. |
AbstractPooledConnAdapter | Abstract adapter from pool entries to managed client connections. |
AbstractPoolEntry | A pool entry for use by connection manager implementations. |
AbstractPreferences | This abstract class is a partial implementation of the abstract class
Preferences, which can be used to simplify Preferences provider's
implementation. |
AbstractQueue<E> | AbstractQueue is an abstract class which implements some of the methods in Queue. |
AbstractQueuedSynchronizer | Provides a framework for implementing blocking locks and related synchronizers (semaphores, events, etc) that rely on first-in-first-out (FIFO) wait queues. |
AbstractQueuedSynchronizer.ConditionObject | Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation. |
AbstractSelectableChannel | AbstractSelectableChannel is the base implementation class for
selectable channels. |
AbstractSelectionKey | AbstractSelectionKey is the base implementation class for selection keys. |
AbstractSelector | AbstractSelector is the base implementation class for selectors. |
AbstractSequentialList<E> | AbstractSequentialList is an abstract implementation of the List interface. |
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. |
AbstractSet<E> | An AbstractSet is an abstract implementation of the Set interface. |
AbstractVerifier | Abstract base class for all standard X509HostnameVerifier implementations. |
AbstractWindowedCursor | A base class for Cursors that store their data in CursorWindows. |
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 ProtectionDomain s on
which access control decisions are based. |
AccessControlException | AccessControlException is thrown if the access control infrastructure
denies protected access due to missing permissions. |
AccessController | AccessController provides static methods to perform access control
checks and privileged operations. |
AccessibleObject | AccessibleObject is the superclass of all member reflection classes
(Field, Constructor, Method). |
Acl | The Access Control List (ACL) interface definition. |
AclEntry | The Access Control List Entry interface definition. |
AclNotFoundException | The exception, that is thrown when a reference to a non-existent Access Control List (ACL) is made. |
Activity | An activity is a single, focused thing that the user can do. |
ActivityGroup | A screen that contains and runs multiple embedded activities. |
ActivityInfo | Information you can retrieve about a particular application activity or receiver. |
ActivityInstrumentationTestCase<T extends Activity> | This class is deprecated. new tests should be written using ActivityInstrumentationTestCase2, which provides more options for configuring the Activity under test |
ActivityInstrumentationTestCase2<T extends Activity> | This class provides functional testing of a single activity. |
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. |
ActivityNotFoundException | This exception is thrown when a call to startActivity(Intent) or one of its variants fails because an Activity can not be found to execute the given Intent. |
ActivityTestCase | This is common code used to support Activity test cases. |
ActivityUnitTestCase<T extends Activity> | This class provides isolated testing of a single activity. |
Adapter | An Adapter object acts as a bridge between an AdapterView and the underlying data for that view. |
AdapterView<T extends Adapter> | An AdapterView is a view whose children are determined by an Adapter. |
AdapterView.AdapterContextMenuInfo | Extra menu information provided to the onCreateContextMenu(ContextMenu, View, ContextMenuInfo) callback when a context menu is brought up for this AdapterView. |
AdapterView.OnItemClickListener | Interface definition for a callback to be invoked when an item in this AdapterView has been clicked. |
AdapterView.OnItemLongClickListener | Interface definition for a callback to be invoked when an item in this view has been clicked and held. |
AdapterView.OnItemSelectedListener | Interface definition for a callback to be invoked when an item in this view has been selected. |
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. |
AlarmManager | This class provides access to the system alarm services. |
AlertDialog | A subclass of Dialog that can display one, two or three buttons. |
AlertDialog.Builder | |
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. |
AlgorithmParameterSpec | The marker interface for algorithm parameter specifications. |
AlgorithmParametersSpi | AlgorithmParametersSpi is the Service Provider Interface (SPI)
definition for AlgorithmParameters . |
AliasActivity | Stub activity that launches another activity (and then finishes itself) based on information in its component's manifest meta-data. |
AlignmentSpan | |
AlignmentSpan.Standard | |
AllClientPNames | Collected parameter names for the HttpClient module. |
AllocationLimitError | Is thrown when an allocation limit is exceeded. |
AllowAllHostnameVerifier | The ALLOW_ALL HostnameVerifier essentially turns hostname verification off. |
AllPermission | AllPermission represents the permission to perform any operation. |
AlphaAnimation | An animation that controls the alpha level of an object. |
AlphabetIndexer | A helper class for adapters that implement the SectionIndexer interface. |
AlreadyConnectedException | An AlreadyConnectedException is thrown when an attempt is made to
connect a SocketChannel that is already connected. |
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. |
AnalogClock | This widget display an analogic clock with two hands for hours and minutes. |
AndroidCharacter | AndroidCharacter exposes some character properties that are not easily accessed from java.lang.Character. |
AndroidException | Base class for all checked exceptions thrown by the Android frameworks. |
AndroidRuntimeException | Base class for all unchecked exceptions thrown by the Android frameworks. |
AndroidTestCase | Extend this if you need to access Resources or other things that depend on Activity Context. |
AndroidTestRunner | |
Animation | Abstraction for an Animation that can be applied to Views, Surfaces, or other objects. |
Animation.AnimationListener | An animation listener receives notifications from an animation. |
Animation.Description | Utility class to parse a string description of a size. |
AnimationDrawable | An object used to create frame-by-frame animations, defined by a series of Drawable objects, which can be used as a View object's background. |
AnimationSet | Represents a group of Animations that should be played together. |
AnimationUtils | Defines common utilities for working with animations. |
AnnotatedElement | This interface provides reflective access to annotation information. |
Annotation | Annotations are simple key-value pairs that are preserved across TextView save/restore cycles and can be used to keep application-specific data that needs to be maintained for regions of text. |
Annotation | Defines the interface implemented by all annotations. |
Annotation | Wrapper for a text attribute value which represents an annotation. |
AnnotationFormatError | Indicates that an annotation in the binary representation of a class is syntactically incorrect and the annotation parser is unable to process it. |
AnnotationTypeMismatchException | Indicates that an annotation type has changed since it was compiled or serialized. |
Appendable | Declares methods to append characters or character sequences. |
Application | Base class for those who need to maintain global application state. |
ApplicationInfo | Information you can retrieve about a particular application. |
ApplicationInfo.DisplayNameComparator | |
ApplicationTestCase<T extends Application> | This test case provides a framework in which you can test Application classes in a controlled environment. |
AppWidgetHost | AppWidgetHost provides the interaction with the AppWidget service for apps, like the home screen, that want to embed AppWidgets in their UI. |
AppWidgetHostView | Provides the glue to show AppWidget views. |
AppWidgetManager | Updates AppWidget state; gets information about installed AppWidget providers and other AppWidget related state. |
AppWidgetProvider | A conveience class to aid in implementing an AppWidget provider. |
AppWidgetProviderInfo | Describes the meta data for an installed AppWidget provider. |
ArcShape | Creates an arc shape. |
ArithmeticException | Thrown when the an invalid arithmetic operation is attempted. |
Array | This class provides static methods to create and access arrays dynamically. |
Array | A Java representation of the SQL ARRAY type. |
ArrayAdapter<T> | A ListAdapter that manages a ListView backed by an array of arbitrary objects. |
ArrayBlockingQueue<E> | A bounded blocking queue backed by an array. |
ArrayIndexOutOfBoundsException | Thrown when the an array is indexed with a value less than zero, or greater than or equal to the size of the array. |
ArrayList<E> | ArrayList is an implementation of List, backed by an array. |
Arrays | Arrays contains static methods which operate on arrays. |
ArrayStoreException | Thrown when a program attempts to store an element of an incompatible type in an array. |
ArrowKeyMovementMethod | |
Assert | A set of assert methods. |
AssertionError | Thrown when an assertion has failed. |
AssertionFailedError | Thrown when an assertion failed. |
AssertionFailedError | Thrown when an assertion failed. |
AssetFileDescriptor | File descriptor of an entry in the AssetManager. |
AssetFileDescriptor.AutoCloseInputStream | An InputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
AssetFileDescriptor.AutoCloseOutputStream | An OutputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
AssetManager | Provides access to an application's raw asset files; see Resources for the way most applications will want to retrieve their resource data. |
AssetManager.AssetInputStream | |
AsynchronousCloseException | An AsynchronousCloseException is thrown when the underlying channel
for an I/O operation is closed by another thread. |
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 | A helper class to help make handling asynchronous ContentResolver queries easier. |
AsyncQueryHandler.WorkerArgs | |
AsyncQueryHandler.WorkerHandler | |
AsyncTask<Params, Progress, Result> | AsyncTask enables proper and easy use of the UI thread. |
AsyncTask.Status | Indicates the current status of the task. |
AtomicBoolean | A boolean value that may be updated atomically. |
AtomicInteger | An int 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. |
AtomicLong | A long value that may be updated atomically. |
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. |
Attr | The Attr interface represents an attribute in an
Element object. |
AttributedCharacterIterator | Extends the CharacterIterator interface, adding support for iterating over attributes and not only characters. |
AttributedCharacterIterator.Attribute | Defines keys for text attributes. |
AttributedString | Holds a string with attributes describing the characters of this string. |
AttributeList | This interface is deprecated. This interface has been replaced by the SAX2 Attributes interface, which includes Namespace support. |
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. |
Attributes | The Attributes class is used to store values for manifest entries. |
Attributes | Interface for a list of XML attributes. |
Attributes.Name | The name part of the name/value pairs constituting an attribute as defined by the specification of the JAR manifest. |
Attributes2 | SAX2 extension to augment the per-attribute information provided though Attributes. |
Attributes2Impl | SAX2 extension helper for additional Attributes information, implementing the Attributes2 interface. |
AttributeSet | A collection of attributes, as found associated with a tag in an XML document. |
AttributesImpl | Default implementation of the Attributes interface. |
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. |
AudioRecord.OnRecordPositionUpdateListener | Interface definition for a callback to be invoked when an AudioRecord has reached a notification marker set by setNotificationMarkerPosition(int) or for periodic updates on the progress of the record head, as set by setPositionNotificationPeriod(int). |
AudioTrack | The AudioTrack class manages and plays a single audio resource for Java applications. |
AudioTrack.OnPlaybackPositionUpdateListener | Interface definition for a callback to be invoked when the playback head position of an AudioTrack has reached a notification marker or has increased by a certain period. |
AUTH | Constants and static helpers related to the HTTP authentication. |
AuthenticationException | Signals a failure in authentication process |
AuthenticationHandler | |
Authenticator | An implementation of this class is able to obtain authentication information for a connection in several ways. |
Authenticator.RequestorType | Enumeration class for the origin of the authentication request. |
AuthParamBean | |
AuthParams | This class implements an adaptor around the HttpParams interface to simplify manipulation of the HTTP authentication specific parameters. |
AuthPermission | Governs the use of methods in this package and also its subpackages. |
AuthPNames | Parameter names for HttpAuth. |
AuthPolicy | |
AuthProvider | AuthProvider is an abstract superclass for Java Security Provider which provide login and logout. |
AuthScheme | This interface represents an abstract challenge-response oriented authentication scheme. |
AuthSchemeBase | Abstract authentication scheme class that serves as a basis for all authentication schemes supported by HttpClient. |
AuthSchemeFactory | |
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. |
AutoCompleteTextView | An editable text view that shows completion suggestions automatically while the user is typing. |
AutoCompleteTextView.Validator | This interface is used to make sure that the text entered in this TextView complies to a certain format. |
AutoText | This class accesses a dictionary of corrections to frequent misspellings. |
AvoidXfermode | AvoidXfermode xfermode will draw the src everywhere except on top of the opColor or, depending on the Mode, draw only on top of the opColor. |
AvoidXfermode.Mode |
BackgroundColorSpan | |
BackingStoreException | An exception to indicate that an error was encountered while accessing the backing store. |
BadPaddingException | The exception that is thrown when a padding mechanism is expected for the input data, but the input data does not have the proper padding bytes. |
BadParcelableException | The object you are calling has died, because its hosting process no longer exists. |
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. |
BaseColumns | |
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. |
BaseKeyListener | |
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. |
BasicClientCookie2 | HTTP "magic-cookie" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session as specified by RFC2965. |
BasicCommentHandler | |
BasicCookieStore | Default implementation of CookieStore |
BasicCredentialsProvider | Default implementation of CredentialsProvider |
BasicDomainHandler | |
BasicEofSensorWatcher | Basic implementation of EofSensorWatcher. |
BasicExpiresHandler | |
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. |
BasicHttpEntity | A generic streamed entity being received on a connection. |
BasicHttpEntityEnclosingRequest | Basic implementation of a request with an entity that can be modified. |
BasicHttpParams | This class represents a collection of HTTP protocol parameters. |
BasicHttpProcessor | Keeps lists of interceptors for processing requests and responses. |
BasicHttpRequest | Basic implementation of an HTTP request that can be modified. |
BasicHttpResponse | Basic implementation of an HTTP response that can be modified. |
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. |
BasicManagedEntity | An entity that releases a connection. |
BasicMaxAgeHandler | |
BasicNameValuePair | A simple class encapsulating an attribute/value pair. |
BasicPathHandler | |
BasicPermission | BasicPermission is the common base class of all permissions which
have a name but no action lists. |
BasicPooledConnAdapter | A connection wrapper and callback handler. |
BasicPoolEntry | Basic implementation of a connection pool entry. |
BasicPoolEntryRef | A weak reference to a BasicPoolEntry. |
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. |
BasicScheme | Basic authentication scheme as defined in RFC 2617. |
BasicSchemeFactory | |
BasicSecureHandler | |
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 |
BatchUpdateException | This exception is thrown if a problem occurs during a batch update operation. |
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. |
BigDecimal | This class represents immutable arbitrary precision decimal numbers. |
BigInteger | This class represents immutable integer numbers of arbitrary length. |
Binder | Base class for a remotable object, the core part of a lightweight remote procedure call mechanism defined by IBinder. |
BindException | A BindException is thrown when a process cannot bind a local
address/port, either because it is already bound or reserved by the OS. |
Bitmap | |
Bitmap.CompressFormat | Specifies the known formats a bitmap can be compressed into |
Bitmap.Config | |
BitmapDrawable | A Drawable that wraps a bitmap and can be tiled, stretched, or aligned. |
BitmapFactory | Creates Bitmap objects from various sources, including files, streams, and byte-arrays. |
BitmapFactory.Options | |
BitmapShader | |
BitSet | The BitSet class implements a bit field. |
Blob | A Java interface representing the SQL BLOB type. |
BlockingQueue<E> | A Queue that additionally supports operations that wait for the queue to become non-empty when retrieving an element, and wait for space to become available in the queue when storing an element. |
BlurMaskFilter | |
BlurMaskFilter.Blur | |
Boolean | The wrapper for the primitive type boolean . |
BoringLayout | A BoringLayout is a very simple Layout implementation for text that fits on a single line and is all left-to-right characters. |
BoringLayout.Metrics | |
BreakIterator | Locates boundaries in text. |
BroadcastReceiver | Base class for code that will receive intents sent by sendBroadcast(). |
BrokenBarrierException | Exception thrown when a thread tries to wait upon a barrier that is in a broken state, or which enters the broken state while the thread is waiting. |
Browser | |
Browser.BookmarkColumns | |
Browser.SearchColumns | |
BrowserCompatHostnameVerifier | The HostnameVerifier that works the same way as Curl and Firefox. |
BrowserCompatSpec | Cookie specification that strives to closely mimic (mis)behavior of common web browser applications such as Microsoft Internet Explorer and Mozilla FireFox. |
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. |
BufferedHttpEntity | A wrapping entity that buffers it content if necessary. |
BufferedInputStream | Wraps an existing InputStream and buffers the input. |
BufferedOutputStream | Wraps an existing OutputStream and buffers the output. |
BufferedReader | Wraps an existing Reader and buffers the input. |
BufferedWriter | Wraps an existing Writer and buffers the output. |
BufferOverflowException | A BufferOverflowException is thrown when elements are written
to a buffer but there is not enough remaining space in the buffer. |
BufferUnderflowException | A BufferUnderflowException is thrown when elements are read
from a buffer but there are not enough remaining elements in the buffer. |
Build | Information about the current build, extracted from system properties. |
Build.VERSION | Various version strings. |
BulletSpan | |
Bundle | A mapping from String values to various Parcelable types. |
Button |
|
Byte | The wrapper for the primitive type byte . |
ByteArrayBuffer | A resizable byte array. |
ByteArrayEntity | An entity whose content is retrieved from a byte array. |
ByteArrayInputStream | A specialized InputStream for reading the contents of a byte array. |
ByteArrayOutputStream | A specialized OutputStream for class for writing content to an (internal) byte array. |
ByteBuffer | A buffer for bytes. |
ByteChannel | A ByteChannel is both readable and writable. |
ByteOrder | Defines byte order constants. |
CacheManager | The class CacheManager provides the persistent cache of content that is received over the network. |
CacheManager.CacheResult | |
CacheRequest | CacheRequest is a kind of channel for storing resource data in the
ResponseCache . |
CacheResponse | CacheResponse is used for getting resource data from the installed
ResponseCache . |
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. |
Callable<V> | A task that returns a result and may throw an exception. |
CallableStatement | An interface used to call Stored Procedures. |
Callback | Defines an empty base interface for all Callback s used during
authentication. |
CallbackHandler | Needs to be implemented by classes that want to handle authentication Callbacks. |
CallLog | The CallLog provider contains information about placed and received calls. |
CallLog.Calls | Contains the recent calls. |
Camera | |
Camera | The Camera class is used to connect/disconnect with the camera service, set capture settings, start/stop preview, snap a picture, and retrieve frames for encoding for video. |
Camera.AutoFocusCallback | Handles the callback for the camera auto focus. |
Camera.ErrorCallback | Handles the camera error callback. |
Camera.Parameters | Handles the parameters for pictures created by a Camera service. |
Camera.PictureCallback | Handles the callback for when a picture is taken. |
Camera.PreviewCallback | Used to get a copy of each preview frame. |
Camera.ShutterCallback | An interface which contains a callback for the shutter closing after taking a picture. |
Camera.Size | Handles the picture size (dimensions). |
CancellationException | Exception indicating that the result of a value-producing task, such as a FutureTask, cannot be retrieved because the task was cancelled. |
CancelledKeyException | A CancelledKeyException is thrown when an invalid selection key is
used. |
Canvas | The Canvas class holds the "draw" calls. |
Canvas.EdgeType | |
Canvas.VertexMode | |
CDATASection | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. |
CellLocation | Abstract class that represents the location of the device. Currently the only subclass is GsmCellLocation. |
Certificate | This interface is deprecated. Replaced by behavior in javax.security.cert |
Certificate | Abstract class to represent identity certificates. |
Certificate | Abstract class to represent identity certificates. |
Certificate.CertificateRep | The alternate Serializable class to be used for serialization and
deserialization of Certificate objects. |
CertificateEncodingException | The exception that is thrown when an error occurs while a Certificate
is being encoded. |
CertificateEncodingException | The exception that is thrown when an error occurs while a Certificate
is being encoded. |
CertificateException | The base class for all Certificate related exceptions. |
CertificateException | The base class for all Certificate related exceptions. |
CertificateExpiredException | The exception that is thrown when a Certificate has expired. |
CertificateExpiredException | The exception that is thrown when a Certificate has expired. |
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. |
CertificateNotYetValidException | The exception that is thrown when a Certificate is not yet valid or
will not yet be valid on a specified date. |
CertificateNotYetValidException | The exception that is thrown when a Certificate is not yet valid. |
CertificateParsingException | The exception that is thrown when a Certificate can not be parsed. |
CertificateParsingException | The exception that is thrown when a Certificate can not be parsed. |
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. |
CertPathBuilderException | The exception that is thrown when a CertPathBuilder method fails. |
CertPathBuilderResult | The interface for results generated by build(CertPathParameters). |
CertPathBuilderSpi | The Service Provider Interface (SPI) for the CertPathBuilder class to be implemented by security providers. |
CertPathParameters | The interface specification for certification path algorithm parameters. |
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. |
CertPathValidatorException | The exception that is thrown when a certification path (or certificate chain) cannot be validated. |
CertPathValidatorResult | The interface specification for certification path validation results. |
CertPathValidatorSpi | The Service Provider Interface (SPI) for the CertPathValidator class to be implemented by security providers. |
CertSelector | The interface specification to determine whether a Certificate meets some criteria. |
CertStore | This class provides the functionality to retrieve Certificate s and
CRL s from a read-only repository. |
CertStoreException | The exception that is thrown when an access to a CertStore fails. |
CertStoreParameters | The marker interface specifying the parameters used to initialize a CertStore instance. |
CertStoreSpi | The Service Provider Interface (SPI) definition for the CertStore class to be implemented by security providers. |
Channel | A channel is a conduit to I/O services covering such items as files, sockets, hardware devices, I/O ports or some software component. |
Channels | This class provides several utilities to get I/O streams from channels. |
Character | The wrapper for the primitive type char . |
Character.Subset | Represents a subset of the Unicode character set. |
Character.UnicodeBlock | Represents a block of Unicode characters, as defined by the Unicode 4.0.1 specification. |
CharacterCodingException | A CharacterCodingException is thrown when an encoding or decoding
error occurs. |
CharacterData | The CharacterData interface extends Node with a set of
attributes and methods for accessing character data in the DOM. |
CharacterIterator | An interface for the bidirectional iteration over a group of characters. |
CharacterPickerDialog | Dialog for choosing accented characters related to a base character. |
CharacterStyle | The classes that affect character-level text formatting extend this class. |
CharArrayBuffer | This is used for copyStringToBuffer(int, CharArrayBuffer) |
CharArrayBuffer | A resizable char array. |
CharArrayReader | A specialized Reader for reading the contents of a char array. |
CharArrayWriter | A specialized Writer for class for writing content to an (internal) char array. |
CharBuffer | A buffer of chars. |
CharConversionException | The top level class for character conversion exceptions. |
CharSequence | This interface represents an ordered set of characters and defines the methods to probe them. |
Charset | A charset defines a mapping between a Unicode character sequence and a byte sequence. |
CharsetDecoder | A converter that can convert a byte sequence from a charset into a 16-bit Unicode character sequence. |
CharsetEncoder | A converter that can converts a 16-bit Unicode character sequence to a byte sequence in some charset. |
CharsetProvider | The service provider class for character sets. |
Checkable | Defines an extension for views that make them checkable. |
CheckBox | A checkbox is a specific type of two-states button that can be either checked or unchecked. |
CheckBoxPreference | A Preference that provides checkbox widget functionality. |
CheckedInputStream | The CheckedInputStream class is used to maintain a checksum at the
same time as the data, on which the checksum is computed, is read from a
stream. |
CheckedOutputStream | The CheckedOutputStream class is used to maintain a running checksum
of all data written to a stream. |
CheckedTextView | An extension to TextView that supports the Checkable interface. |
Checksum | Holds information about a checksum which was computed with the methods implementing a checksum algorithm. |
ChoiceFormat | Returns a fixed string based on a numeric value. |
Chronometer | Class that implements a simple timer. |
Chronometer.OnChronometerTickListener | A callback that notifies when the chronometer has incremented on its own. |
ChunkedInputStream | Implements chunked transfer coding. |
ChunkedOutputStream | Implements chunked transfer coding. |
Cipher | This class provides access to implementations of cryptographic ciphers for encryption and decryption. |
CipherInputStream | This class wraps an InputStream and a cipher so that read()
methods return data that are read from the underlying InputStream and
processed by the cipher. |
CipherOutputStream | This class wraps an output stream and a cipher so that write methods
send the data through the cipher before writing them to the underlying output
stream. |
CipherSpi | This class defines the Service Provider Interface (SPI) for cryptographic ciphers. |
CircularRedirectException | Signals a circular redirect |
Class<T> | The in-memory representation of a Java class. |
ClassCastException | Thrown when a program attempts to cast a an object to a type with which it is not compatible. |
ClassCircularityError | Thrown when the virtual machine notices that an attempt is made to load a class which would directly or indirectly inherit from one of its subclasses. |
ClassFormatError | Thrown by a class loader when a class file has an illegal format or if the data that it contains can not be interpreted as a class. |
ClassLoader | Loads classes and resources from a repository. |
ClassNotFoundException | Thrown when a class loader is unable to find a class. |
ClickableSpan | If an object of this type is attached to the text of a TextView with a movement method of LinkMovementMethod, the affected spans of text can be selected. |
ClientConnectionManager | Management interface for client connections. |
ClientConnectionManagerFactory | A factory for creating new ClientConnectionManager instances. |
ClientConnectionOperator | Interface for opening connections. |
ClientConnectionRequest | Encapsulates a request for a ManagedClientConnection. |
ClientContext | Context attribute names for client. |
ClientContextConfigurer | |
ClientCookie | ClientCookie extends the standard Cookie interface with additional client specific functionality such ability to retrieve original cookie attributes exactly as they were specified by the origin server. |
ClientParamBean | |
ClientParamsStack | Represents a stack of parameter collections. |
ClientPNames | Parameter names for the HttpClient module. |
ClientProtocolException | Signals an error in the HTTP protocol. |
ClipboardManager | Interface to the clipboard service, for placing and retrieving text in the global clipboard. |
ClipDrawable | A Drawable that clips another Drawable based on this Drawable's current level value. |
Clob | A Java interface mapping for the SQL CLOB type. |
Cloneable | This (empty) interface must be implemented by all classes that wish to support cloning. |
CloneNotSupportedException | Thrown when a program attempts to clone an object which does not support the Cloneable interface. |
CloneUtils | A collection of utilities to workaround limitations of Java clone framework. |
Closeable | Defines an interface for classes that can (or need to) be closed once they are not used any longer. |
ClosedByInterruptException | A ClosedByInterruptException is thrown when a thread is interrupted
in a blocking I/O operation. |
ClosedChannelException | A ClosedChannelException is thrown when a channel is closed for the
type of operation attempted. |
ClosedSelectorException | A ClosedSelectorException is thrown when a selector
is closed and an I/O operation is attempted. |
CoderMalfunctionError | A CoderMalfunctionError is thrown when the encoder/decoder is
malfunctioning. |
CoderResult | Used to indicate the result of encoding/decoding. |
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. |
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. |
Collection<E> | Collection is the root of the collection hierarchy. |
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. |
ColorDrawable | A specialized Drawable that fills the Canvas with a specified color, with respect to the clip region. |
ColorFilter | |
ColorMatrix | 5x4 matrix for transforming the color+alpha components of a Bitmap. |
ColorMatrixColorFilter | |
ColorStateList | Lets you map View state sets to colors. |
Comment | This interface inherits from CharacterData and represents the
content of a comment, i.e., all the characters between the starting '
<!-- ' and ending '--> '. |
Comparable<T> | This interface should be implemented by all classes that wish to define a natural order of their instances. |
Comparator<T> | A Comparator is used to compare two objects to determine their ordering with
respect to each other. |
ComparisonFailure | Thrown when an assert equals for Strings failed. |
ComparisonFailure | Thrown when an assert equals for Strings failed. |
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. |
CompletionService<V> | A service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks. |
ComponentCallbacks | The set of callback APIs that are common to all application components (Activity, Service, ContentProvider, and Application). |
ComponentInfo | Base class containing information common to all application components (ActivityInfo, ServiceInfo). |
ComponentName | Identifier for a specific application component (Activity, Service, BroadcastReceiver, or ContentProvider) that is available. |
ComposePathEffect | |
ComposeShader | A subclass of shader that returns the coposition of two other shaders, combined by an Xfermode subclass. |
CompoundButton | A button with two states, checked and unchecked. |
CompoundButton.OnCheckedChangeListener | Interface definition for a callback to be invoked when the checked state of a compound button changed. |
ConcurrentHashMap<K, V> | A hash table supporting full concurrency of retrievals and adjustable expected concurrency for updates. |
ConcurrentLinkedQueue<E> | An unbounded thread-safe queue based on linked nodes. |
ConcurrentMap<K, V> | A Map providing additional atomic putIfAbsent, remove, and replace methods. |
ConcurrentModificationException | An ConcurrentModificationException is thrown when a Collection is
modified and an existing iterator on the Collection is used to modify the
Collection as well. |
Condition | Condition factors out the Object monitor methods (wait, notify and notifyAll) into distinct objects to give the effect of having multiple wait-sets per object, by combining them with the use of arbitrary Lock implementations. |
ConditionVariable | Class that implements the condition variable locking paradigm. |
Config | Build configuration. The constants in this class vary depending on release vs. debug build. This is the configuration for release builds. |
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. |
ConnConnectionParamBean | Allows for setting parameters relating to connections on HttpParams. |
ConnConnectionPNames | Parameter names for connections in HttpConn. |
ConnectException | A ConnectException is thrown if a connection cannot be established to
a remote host on a specific port. |
Connection | A connection represents a link from a Java application to a database. |
ConnectionClosedException | Indicates that a connection has been closed. |
ConnectionEvent | Sent when specific events happen on a PooledConnection object. |
ConnectionEventListener | An interface used to receive events generated by a PooledConnection. |
ConnectionKeepAliveStrategy | Interface for deciding how long a connection can remain idle before being reused. |
ConnectionPendingException | A ConnectionPendingException is thrown when an attempt is made to
connect a SocketChannel that has a non-blocking connection already
underway. |
ConnectionPoolDataSource | An interface for the creation of ConnectionPoolDataSource objects. |
ConnectionPoolTimeoutException | A timeout while waiting for an available connection from a connection manager. |
ConnectionReleaseTrigger | Interface for releasing a connection. |
ConnectionReuseStrategy | Interface for deciding whether a connection should be kept alive. |
ConnectivityManager | Class that answers queries about the state of network connectivity. |
ConnectTimeoutException | A timeout while connecting to an HTTP server or waiting for an available connection from an HttpConnectionManager. |
ConnManagerParamBean | Allows for setting parameters relating to connection managers on HttpParams. |
ConnManagerParams | This class represents a collection of HTTP protocol parameters applicable to client-side connection managers. |
ConnManagerPNames | Parameter names for connection managers in HttpConn. |
ConnPerRoute | This interface is intended for looking up maximum number of connections allowed for for a given route. |
ConnPerRouteBean | This class maintains a map of HTTP routes to maximum number of connections allowed for those routes. |
ConnPoolByRoute | A connection pool that maintains connections by route. |
ConnRouteParamBean | Allows for setting parameters relating to connection routes on HttpParams. |
ConnRouteParams | An adaptor for accessing route related parameters in HttpParams. |
ConnRoutePNames | Parameter names for routing in HttpConn. |
ConsoleHandler | A handler that writes log messages to the standard output stream
System.err . |
Constructor<T> | This class represents a constructor. |
Contacts | The Contacts provider stores all information about contacts. |
Contacts.ContactMethods | This table stores all non-phone contact methods and a reference to the person that the contact method belongs to. |
Contacts.ContactMethodsColumns | Columns from the ContactMethods table that other tables join into themseleves. |
Contacts.Extensions | The extensions for a person |
Contacts.ExtensionsColumns | |
Contacts.GroupMembership | |
Contacts.Groups | This table contains the groups for an account. |
Contacts.GroupsColumns | Columns from the groups table. |
Contacts.Intents | Contains helper classes used to create or manage Intents that involve contacts. |
Contacts.Intents.Insert | Convenience class that contains string constants used to create contact Intents. |
Contacts.Intents.UI | Intents related to the Contacts app UI. |
Contacts.OrganizationColumns | Columns from the Organizations table that other columns join into themselves. |
Contacts.Organizations | A sub directory of a single person that contains all of their Phones. |
Contacts.People | This table contains people. |
Contacts.People.ContactMethods | A subdirectory of a single person that contains all of their ContactMethods. |
Contacts.People.Extensions | The extensions for a person |
Contacts.People.Phones | A sub directory of a single person that contains all of their Phones. |
Contacts.PeopleColumns | Columns from the People table that other tables join into themselves. |
Contacts.Phones | This table stores phone numbers and a reference to the person that the contact method belongs to. |
Contacts.PhonesColumns | Columns from the Phones table that other columns join into themselves. |
Contacts.Photos | The photos over all of the people |
Contacts.PhotosColumns | Columns from the Photos table that other columns join into themselves. |
Contacts.PresenceColumns | The IM presence columns with some contacts specific columns mixed in. |
Contacts.Settings | The settings over all of the people |
Contacts.SettingsColumns | Columns from the Settings table that other columns join into themselves. |
ContentHandler | This class converts the content of a certain format (i.e. |
ContentHandler | Receive notification of the logical content of a document. |
ContentHandlerFactory | Defines a factory which is responsible for creating a ContentHandler . |
ContentLengthInputStream | Stream that cuts off after a specified number of bytes. |
ContentLengthOutputStream | A stream wrapper that closes itself after a defined number of bytes. |
ContentLengthStrategy | Represents a strategy to determine the content length based on the properties of an HTTP message. |
ContentObservable | A specialization of Observable for ContentObserver that provides methods for invoking the various callback methods of ContentObserver. |
ContentObserver | Receives call backs for changes to content. |
ContentProducer | An abstract entity content producer. |
ContentProvider | Content providers are one of the primary building blocks of Android applications, providing content to applications. |
ContentQueryMap | Caches the contents of a cursor into a Map of String->ContentValues and optionally keeps the cache fresh by registering for updates on the content backing the cursor. |
ContentResolver | This class provides applications access to the content model. |
ContentUris | Utility methods useful for working with 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. |
ContextMenu | Extension of Menu for context menus providing functionality to modify the header of the context menu. |
ContextMenu.ContextMenuInfo | Additional information regarding the creation of the context menu. |
ContextThemeWrapper | A ContextWrapper that allows you to modify the theme from what is in the wrapped context. |
ContextWrapper | Proxying implementation of Context that simply delegates all of its calls to another Context. |
Cookie | HTTP "magic-cookie" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session. |
CookieAttributeHandler | Ths interface represents a cookie attribute handler responsible for parsing, validating, and matching a specific cookie attribute, such as path, domain, port, etc. |
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 | |
CookieSpec | Defines the cookie management specification. |
CookieSpecBase | Cookie management functions shared by all specification. |
CookieSpecFactory | |
CookieSpecParamBean | |
CookieSpecPNames | Parameter names for cookie specifications in HttpCookie. |
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. |
CookieStore | Abstract cookie store. |
CookieSyncManager | The class CookieSyncManager is used to synchronize the browser cookies between RAM and FLASH. |
CopyOnWriteArrayList<E> | Implements a ArrayList variant that is thread-safe. |
CopyOnWriteArraySet<E> | A Set that uses CopyOnWriteArrayList for all of its operations. |
CoreConnectionPNames | Defines parameter names for connections in HttpCore. |
CoreProtocolPNames | Defines parameter names for protocol execution in HttpCore. |
CornerPathEffect | |
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. |
CRC32 | The CRC32 class is used to compute a CRC32 checksum from data provided as input value. |
Credentials | A class for representing UNIX credentials passed via ancillary data on UNIX domain sockets. |
Credentials | User name and password based authentication credentials. |
CredentialsProvider | Abstract credentials provider. |
Criteria | A class indicating the application criteria for selecting a location provider. |
CRL | This class represents Certificate Revocation Lists (CRLs) maintained by a certificate authority. |
CRLException | The exception that is thrown if errors occur during handling of CRL s. |
CRLSelector | The interface specification for determining whether a CRL meets some criteria
to select CRL objects among a set of CRL s. |
CrossProcessCursor | |
Currency | This class represents a currency as identified in the ISO 4217 currency codes. |
Cursor | This interface provides random read-write access to the result set returned by a database query. |
CursorAdapter | Adapter that exposes data from a Cursor to a ListView widget. |
CursorIndexOutOfBoundsException | An exception indicating that a cursor is out of bounds. |
CursorJoiner | Does a join on two cursors using the specified columns. |
CursorJoiner.Result | The result of a call to next(). |
CursorTreeAdapter | An adapter that exposes data from a series of Cursors to an ExpandableListView widget. |
CursorWindow | A buffer containing multiple cursor rows. |
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. |
DashPathEffect | |
DatabaseMetaData | An interface which provides comprehensive information about the database management system and its supported features. |
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. |
DataFormatException | DataFormatException is used to indicate an error in the format of a
particular data stream which is to be uncompressed. |
DatagramChannel | A DatagramChannel is a selectable channel that represents a partial
abstraction of a datagram socket. |
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. |
DatagramSocketImplFactory | This interface defines a factory for datagram socket implementations. |
DataInput | Defines an interface for classes that are able to read typed data from some source. |
DataInputStream | Wraps an existing InputStream and reads typed data from it. |
DataOutput | Defines an interface for classes that are able to write typed data to some target. |
DataOutputStream | Wraps an existing OutputStream and writes typed data to it. |
DataSetObservable | A specialization of Observable for DataSetObserver that provides methods for invoking the various callback methods of DataSetObserver. |
DataSetObserver | Receives call backs when a data set has been changed, or made invalid. |
DataSource | An interface for the creation of Connection objects which represent a
connection to a database. |
DataTruncation | An exception which is thrown when a JDBC driver unexpectedly truncates a data value either when reading (resulting in warning), or when writing data (resulting in an error). |
Date | A class which can consume and produce dates in SQL Date format. |
Date | Date represents a specific moment in time, to the millisecond. |
DateFormat | Utility class for producing strings with formatted date/time. |
DateFormat | An abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner. |
DateFormat.Field | The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that the
formatToCharacterIterator(Object) method returns. |
DateFormatSymbols | Encapsulates localizable date-time formatting data, such as the names of the months, the names of the days of the week, and the time zone data. |
DateKeyListener | For entering dates in a text field. |
DateParseException | An exception to indicate an error parsing a date string. |
DatePicker | A view for selecting a month / year / day based on a calendar like layout. |
DatePicker.OnDateChangedListener | The callback used to indicate the user changes the date. |
DatePickerDialog | A simple dialog containing an DatePicker. |
DatePickerDialog.OnDateSetListener | The callback used to indicate the user is done filling in the date. |
DateSorter | Sorts dates into the following groups: Today Yesterday five days ago one month ago older than a month ago |
DateTimeKeyListener | For entering dates and times in the same text field. |
DateUtils | This class contains various date-related utilities for creating text for things like elapsed time and date ranges, strings for days of the week and months, and AM/PM text etc. |
DateUtils | A utility class for parsing and formatting HTTP dates as used in cookies and other headers. |
DeadObjectException | The object you are calling has died, because its hosting process no longer exists. |
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. |
DecimalFormat | A concrete subclass of NumberFormat that formats decimal numbers. |
DecimalFormatSymbols | Encapsulates the set of symbols (such as the decimal separator, the grouping
separator, and so on) needed by DecimalFormat to format numbers. |
DeclHandler | SAX2 extension handler for DTD declaration events. |
DefaultClientConnection | Default implementation of an operated client connection. |
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. |
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. |
DefaultedHttpParams | HttpParams implementation that delegates resolution of a parameter to the given default HttpParams instance if the parameter is not present in the local one. |
DefaultHandler | Default base class for SAX2 event handlers. |
DefaultHandler2 | This class extends the SAX2 base handler class to support the SAX2 LexicalHandler, DeclHandler, and EntityResolver2 extensions. |
DefaultHttpClient | Default implementation of an HTTP client. |
DefaultHttpClientConnection | Default implementation of a client-side HTTP connection. |
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. |
DefaultHttpServerConnection | Default implementation of a server-side HTTP connection. |
DefaultProxyAuthenticationHandler | |
DefaultRedirectHandler | Default implementation of RedirectHandler. |
DefaultRequestDirector | Default implementation of RequestDirector. |
DefaultResponseParser | |
DefaultTargetAuthenticationHandler | |
DefaultUserTokenHandler | |
Deflater | This class compresses data using the DEFLATE algorithm (see specification). |
DeflaterOutputStream | This class provides an implementation of FilterOutputStream that
compresses data using the DEFLATE algorithm. |
Delayed | A mix-in style interface for marking objects that should be acted upon after a given delay. |
DelayQueue<E extends Delayed> | An unbounded blocking queue of Delayed elements, in which an element can only be taken when its delay has expired. |
Deprecated | Annotation type used to mark program elements that should no longer be used by programmers. |
DESedeKeySpec | The key specification for a triple-DES (DES-EDE) key. |
DESKeySpec | The key specification for a DES key. |
Destroyable | Allows for special treatment of sensitive information, when it comes to destroying or clearing of the data. |
DestroyFailedException | Signals that the destroy() method failed. |
DexClassLoader | Provides a simple ClassLoader implementation that operates on a list of jar/apk files with classes.dex entries. |
DexFile | Manipulates DEX files. |
DhcpInfo | A simple object for retrieving the results of a DHCP request. |
DHGenParameterSpec | The algorithm parameter specification for generating Diffie-Hellman parameters used in Diffie-Hellman key agreement. |
DHKey | The interface for a Diffie-Hellman key. |
DHParameterSpec | The algorithm parameter specification for the Diffie-Hellman algorithm. |
DHPrivateKey | The interface for a private key in the Diffie-Hellman key exchange protocol. |
DHPrivateKeySpec | The key specification for a Diffie-Hellman private key. |
DHPublicKey | The interface for a public key in the Diffie-Hellman key exchange protocol. |
DHPublicKeySpec | The key specification for a Diffie-Hellman public key. |
DialerFilter | |
DialerKeyListener | For dialing-only text entry |
Dialog | Base class for Dialogs. |
DialogInterface | |
DialogInterface.OnCancelListener | Interface used to allow the creator of a dialog to run some code when the dialog is canceled. |
DialogInterface.OnClickListener | Interface used to allow the creator of a dialog to run some code when an item on the dialog is clicked.. |
DialogInterface.OnDismissListener | Interface used to allow the creator of a dialog to run some code when the dialog is dismissed. |
DialogInterface.OnKeyListener | Interface definition for a callback to be invoked when a key event is dispatched to this dialog. |
DialogInterface.OnMultiChoiceClickListener | Interface used to allow the creator of a dialog to run some code when an item in a multi-choice dialog is clicked. |
DialogPreference | A base class for Preference objects that are dialog-based. |
Dictionary<K, V> | Note: Do not use this class since it is obsolete. |
DigestException | DigestException is a general message digest exception. |
DigestInputStream | DigestInputStream is a FilterInputStream which maintains an
associated message digest. |
DigestOutputStream | DigestOutputStream is a FilterOutputStream which maintains an
associated message digest. |
DigestScheme | Digest authentication scheme as defined in RFC 2617. |
DigestSchemeFactory | |
DigitalClock | Like AnalogClock, but digital. |
DigitsKeyListener | For digits-only text entry |
DiscretePathEffect | |
Display | |
DisplayMetrics | A structure describing general information about a display, such as its size, density, and font scaling. |
Document | The Document interface represents the entire HTML or XML
document. |
DocumentBuilder | Defines a bridge from XML sources (files, stream etc.) to DOM trees. |
DocumentBuilderFactory | Provides a factory for DocumentBuilder instances. |
Documented | Defines a meta-annotation for indicating that an annotation is documented and considered part of the public API. |
DocumentFragment | DocumentFragment is a "lightweight" or "minimal"
Document object. |
DocumentHandler | This interface is deprecated. This interface has been replaced by the SAX2 ContentHandler interface, which includes Namespace support. |
DocumentType | Each Document has a doctype attribute whose value
is either null or a DocumentType object. |
DomainCombiner | DomainCombiner is used to update and optimize ProtectionDomain s from an AccessControlContext . |
DOMException | DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable). |
DOMImplementation | The DOMImplementation interface provides a number of methods
for performing operations that are independent of any particular instance
of the document object model. |
Double | The wrapper for the primitive type double . |
DoubleBuffer | A buffer of doubles. |
DownloadListener | |
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.Callback | Implement this interface if you want to create an animated drawable that extends Drawable. |
Drawable.ConstantState | |
DrawableContainer | |
DrawableContainer.DrawableContainerState | |
DrawableMarginSpan | |
DrawFilter | A DrawFilter subclass can be installed in a Canvas. |
Driver | An interface to a JDBC driver. |
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. |
DSAKey | The base interface for Digital Signature Algorithm (DSA) public or private keys. |
DSAKeyPairGenerator | The interface for key generators that can generate DSA key pairs. |
DSAParameterSpec | The parameter specification used with the Digital Signature Algorithm (DSA). |
DSAParams | The interface for Digital Signature Algorithm (DSA) specific parameters. |
DSAPrivateKey | The interface for a Digital Signature Algorithm (DSA) private key. |
DSAPrivateKeySpec | The parameters specifying a DSA private key. |
DSAPublicKey | The interface for a Digital Signature Algorithm (DSA) public key. |
DSAPublicKeySpec | The parameters specifying a DSA public key. |
DTDHandler | Receive notification of basic DTD-related events. |
DuplicateFormatFlagsException | The unchecked exception will be thrown out if there are duplicate flags given out in the format specifier. |
DynamicDrawableSpan | |
DynamicLayout | DynamicLayout is a text layout that updates itself as the text is edited. |
ECField | The base interface for a Finite Field of an Elliptic Curve. |
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. |
ECKey | The base interface for Elliptic Curve (EC) public or private keys. |
ECParameterSpec | The parameter specification used with Elliptic Curve Cryptography (ECC). |
ECPoint | A Point on an Elliptic Curve in barycentric (or affine) coordinates. |
ECPrivateKey | The interface for an Elliptic Curve (EC) private key. |
ECPrivateKeySpec | The parameters specifying an Elliptic Curve (EC) private key. |
ECPublicKey | The interface for an Elliptic Curve (EC) public key. |
ECPublicKeySpec | The parameters specifying an Elliptic Curve (EC) public key. |
Editable | This is the interface for text whose content and markup can be changed (as opposed to immutable text like Strings). |
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. |
EditText | EditText is a thin veneer over TextView that configures itself to be editable. |
EditTextPreference | A Preference that allows for string input. |
EGL | |
EGL10 | |
EGL11 | |
EGLConfig | |
EGLContext | |
EGLDisplay | |
EGLSurface | |
Element | An XML element. |
Element | The Element interface represents an element in an HTML or XML
document. |
ElementListener | Listens for the beginning and ending of elements. |
ElementType | Defines an enumeration for Java program elements. |
EllipticCurve | An Elliptic Curve with its necessary values. |
EmbossMaskFilter | |
EmptyStackException | An EmptyStackException is thrown if the pop/peek method of a stack is
executed on an empty stack. |
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. |
EndElementListener | Listens for the end of elements. |
EndTextElementListener | Listens for the end of text elements. |
EnglishReasonPhraseCatalog | English reason phrases for HTTP status codes. |
Entity | This interface represents an entity, either parsed or unparsed, in an XML document. |
EntityDeserializer | Default implementation of an entity deserializer. |
EntityEnclosingRequestWrapper | A wrapper class for HttpEntityEnclosingRequests that can be used to change properties of the current request without modifying the original object. |
EntityReference | EntityReference objects may be inserted into the structure
model when an entity reference is in the source document, or when the
user wishes to insert an entity reference. |
EntityResolver | Basic interface for resolving entities. |
EntityResolver2 | Extended interface for mapping external entity references to input sources, or providing a missing external subset. |
EntitySerializer | Default implementation of an entity serializer. |
EntityTemplate | Entity that delegates the process of content generation to an abstract content producer. |
EntityUtils | Static helpers for dealing with entities. |
Enum<E extends Enum<E>> | The superclass of all enumerated types. |
EnumConstantNotPresentException | Thrown if an enum constant does not exist for a particular name. |
Enumeration<E> | An Enumeration is used to sequence over a collection of objects. |
EnumMap<K extends Enum<K>, V> | An Map specialized for use with Enum types as keys. |
EnumSet<E extends Enum<E>> | An EnumSet is a specialized Set to be used with enums as keys. |
Environment | Provides access to environment variables. |
EOFException | Thrown when a program encounters the end of a file or stream during an input operation. |
EofSensorInputStream | A stream wrapper that triggers actions on close() and EOF. |
EofSensorWatcher | A watcher for EofSensorInputStream. |
Error | Error is the superclass of all classes that represent unrecoverable
errors. |
ErrorHandler | Basic interface for SAX error handlers. |
ErrorManager | An error reporting facility for Handler implementations to record any error that may happen during logging. |
EventListener | EventListener is the superclass of all event listener interfaces. |
EventListenerProxy | This abstract class provides a simple wrapper for objects of type EventListener . |
EventLogTags | Parsed representation of /etc/event-log-tags. |
EventLogTags.Description | |
EventObject | EventObject s represent events. |
Exception | Exception is the superclass of all classes that represent recoverable
exceptions. |
ExceptionInInitializerError | Thrown when an exception occurs during class initialization. |
ExceptionUtils | The home for utility methods that handle various exception-related tasks. |
Exchanger<V> | A synchronization point at which two threads can exchange objects. |
ExecutionContext | Context attribute names for protocol execution. |
ExecutionException | Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception. |
Executor | An object that executes submitted Runnable tasks. |
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. |
ExecutorService | An Executor that provides methods to manage termination and methods that can produce a Future for tracking progress of one or more asynchronous tasks. |
ExemptionMechanism | This class implements the functionality of an exemption mechanism such as key recovery, key weakening, or key escrow. |
ExemptionMechanismException | This is the base class for ExemptionMechanismException . |
ExemptionMechanismSpi | The Service Provider Interface (SPI) definition for the ExemptionMechanism class. |
ExpandableListActivity | An activity that displays an expandable list of items by binding to a data source implementing the ExpandableListAdapter, and exposes event handlers when the user selects an item. |
ExpandableListAdapter | An adapter that links a ExpandableListView with the underlying data. |
ExpandableListView | A view that shows items in a vertically scrolling two-level list. |
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. |
ExpandableListView.OnChildClickListener | Interface definition for a callback to be invoked when a child in this expandable list has been clicked. |
ExpandableListView.OnGroupClickListener | Interface definition for a callback to be invoked when a group in this expandable list has been clicked. |
ExpandableListView.OnGroupCollapseListener | Used for being notified when a group is collapsed |
ExpandableListView.OnGroupExpandListener | Used for being notified when a group is expanded |
Externalizable | Defines an interface for classes that want to be serializable, but have their own binary representation. |
ExtractEditText | Specialization of EditText for showing and interacting with the extracted text in a full-screen input method. |
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. |
FactoryConfigurationError | Represents an error that occurred during the configuration of parser factory. |
Field | This class represents a field. |
FieldPosition | Identifies fields in formatted strings. |
File | An "abstract" representation of a file system entity identified by a pathname. |
FileChannel | An abstract channel type for interaction with a platform file. |
FileChannel.MapMode | MapMode defines file mapping mode constants. |
FileDescriptor | The lowest-level representation of a file, device, or socket. |
FileEntity | An entity whose content is retrieved from a file. |
FileFilter | An interface for filtering File objects based on their names or other information. |
FileHandler | A FileHandler writes logging records into a specified file or a
rotating set of files. |
FileInputStream | A specialized InputStream that reads from a file in the file system. |
FileLock | A FileLock represents a locked region of a file. |
FileLockInterruptionException | A FileLockInterruptionException is thrown when a thread is
interrupted while waiting to acquire a file lock. |
FilenameFilter | An interface for filtering File objects based on their names or the directory they reside in. |
FileNameMap | Defines a scheme for mapping a filename type to a MIME content type. |
FileNotFoundException | Thrown when a file specified by a program cannot be found. |
FileObserver | |
FileOutputStream | A specialized OutputStream that writes to a file in the file system. |
FilePermission | A permission for accessing a file or directory. |
FileReader | A specialized Reader that reads from a file in the file system. |
FileWriter | A specialized Writer that writes to a file in the file system. |
Filter | A filter constrains data with a filtering pattern. |
Filter | A Filter provides a mechanism for exercising fine-grained control
over which records get logged. |
Filter.FilterListener | Listener used to receive a notification upon completion of a filtering operation. |
Filter.FilterResults | Holds the results of a filtering operation. |
Filterable | Defines a filterable behavior. |
FilterInputStream | Wraps an existing InputStream and performs some transformation on the input data while it is being read. |
FilterOutputStream | Wraps an existing OutputStream and performs some transformation on the output data while it is being written. |
FilterQueryProvider | This class can be used by external clients of CursorAdapter and CursorTreeAdapter to define how the content of the adapter should be filtered. |
FilterReader | Wraps an existing Reader and performs some transformation on the input data while it is being read. |
FilterWriter | Wraps an existing Writer and performs some transformation on the output data while it is being written. |
FlakyTest | This annotation can be used on an InstrumentationTestCase's test methods. |
Float | The wrapper for the primitive type float . |
FloatBuffer | A buffer of floats. |
FloatMath | Math routines similar to those found in Math. |
Flushable | Defines an interface for classes that can (or need to) be flushed, typically before some output processing is considered to be finished and the object gets closed. |
FocusFinder | The algorithm used for finding the next focusable view in a given direction from a view that currently has focus. |
ForegroundColorSpan | |
Format | The base class for all formats. |
Format.Field | Inner class used to represent Format attributes in the
AttributedCharacterIterator that the
formatToCharacterIterator() method returns in Format
subclasses. |
FormatFlagsConversionMismatchException | A FormatFlagsConversionMismatchException will be thrown if a
conversion and the flags are incompatible. |
Formattable | Classes that handle custom formatting for the 's' specifier of Formatter
should implement the Formattable interface. |
FormattableFlags | FormattableFlags are used as a parameter to
formatTo(Formatter, int, int, int) and change the output
format in Formattable s. |
FormattedHeader | An HTTP header which is already formatted. |
Formatter | Utility class to aid in formatting common values that are not covered by the standard java.util.Formatter. |
Formatter | The |
Formatter | Formatter objects are used to format LogRecord objects into a
string representation. |
Formatter.BigDecimalLayoutForm | The enumeration giving the available styles for formatting very large decimal numbers. |
FormatterClosedException | A FormatterClosedException will be thrown if the formatter has been
closed. |
FrameLayout | FrameLayout is designed to block out an area on the screen to display a single item. |
FrameLayout.LayoutParams | Per-child layout information for layouts that support margins. |
Future<V> | A Future represents the result of an asynchronous computation. |
FutureTask<V> | A cancellable asynchronous computation. |
Gallery | A view that shows items in a center-locked, horizontally scrolling list. |
Gallery.LayoutParams | Gallery extends LayoutParams to provide a place to hold current Transformation information along with previous position/transformation info. |
GatheringByteChannel | The interface for channels that can write a set of buffers in a single operation. |
GeneralSecurityException | GeneralSecurityException is a general security exception and the
superclass for all security specific exceptions. |
GenericArrayType | This interface represents an array type with a component type that is either a parameterized type or a type variable. |
GenericDeclaration | Common interface for language constructs that declare type parameters. |
GenericSignatureFormatError | Indicates that a malformed signature has been encountered via a reflective method. |
Geocoder | A class for handling geocoding and reverse geocoding. |
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. |
GestureDetector | Detects various gestures and events using the supplied MotionEvents. |
GestureDetector.OnDoubleTapListener | The listener that is used to notify when a double-tap or a confirmed single-tap occur. |
GestureDetector.OnGestureListener | The listener that is used to notify when gestures occur. |
GestureDetector.SimpleOnGestureListener | A convenience class to extend when you only want to listen for a subset of all the gestures. |
GetChars | Please implement this interface if your CharSequence has a getChars() method like the one in String that is faster than calling charAt() multiple times. |
GL | |
GL10 | |
GL10Ext | |
GL11 | |
GL11Ext | |
GL11ExtensionPack | |
GLDebugHelper | A helper class for debugging OpenGL ES applications. |
GLException | An exception class for OpenGL errors. |
GLSurfaceView | An implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering. |
GLSurfaceView.EGLConfigChooser | An interface for choosing an EGLConfig configuration from a list of potential configurations. |
GLSurfaceView.GLWrapper | An interface used to wrap a GL interface. |
GLSurfaceView.Renderer | A generic renderer interface. |
GLU | A set of GL utilities inspired by the OpenGL Utility Toolkit. |
GLUtils | Utility class to help bridging OpenGL ES and Android APIs. |
GpsSatellite | This class represents the current state of a GPS satellite. |
GpsStatus | This class represents the current state of the GPS engine. |
GpsStatus.Listener | Used for receiving notifications when GPS status has changed. |
GradientDrawable | A Drawable with a color gradient for buttons, backgrounds, etc. |
GradientDrawable.Orientation | Controls how the gradient is oriented relative to the drawable's bounds |
Gravity | Standard constants and tools for placing an object within a potentially larger container. |
GregorianCalendar | GregorianCalendar is a concrete subclass of Calendar
and provides the standard calendar used by most of the world. |
GridLayoutAnimationController | A layout animation controller is used to animated a grid layout's children. |
GridLayoutAnimationController.AnimationParameters | The set of parameters that has to be attached to each view contained in the view group animated by the grid layout animation controller. |
GridView | A view that shows items in two-dimensional scrolling grid. |
Group | A Principal that represents a group of principals. |
GsmCellLocation | Represents the cell location on a GSM phone. |
Guard | Guard implementors protect access to other objects. |
GuardedObject | GuardedObject controls access to an object, by checking all requests
for the object with a Guard . |
GZIPInputStream | The GZIPInputStream class is used to read data stored in the GZIP
format, reading and decompressing GZIP data from the underlying stream into
its buffer. |
GZIPOutputStream | The GZIPOutputStream class is used to write data to a stream in the
GZIP storage format. |
Handler | A Handler allows you to send and process Message and Runnable objects associated with a thread's MessageQueue. |
Handler | A Handler object accepts a logging request and exports the desired
messages to a target, for example, a file, the console, etc. |
Handler.Callback | Callback interface you can use when instantiating a Handler to avoid having to implement your own subclass of Handler. |
HandlerBase | This class is deprecated. This class works with the deprecated DocumentHandler interface. It has been replaced by the SAX2 DefaultHandler class. |
HandlerThread | Handy class for starting a new thread that has a looper. |
HandshakeCompletedEvent | The event object encapsulating the information about a completed SSL handshake on a SSL connection. |
HandshakeCompletedListener | The listener to be implemented to receive event notifications on completion of SSL handshake on an SSL connection. |
HapticFeedbackConstants | Constants to be used to perform haptic feedback effects via performHapticFeedback(int) |
HashMap<K, V> | HashMap is an implementation of Map. |
HashSet<E> | HashSet is an implementation of a Set. |
Hashtable<K, V> | Hashtable associates keys with values. |
Header | Represents an HTTP header field. |
HeaderElement | One element of an HTTP header value. |
HeaderElementIterator | A type-safe iterator for HeaderElement objects. |
HeaderGroup | A class for combining a set of headers. |
HeaderIterator | A type-safe iterator for Header objects. |
HeaderValueFormatter | Interface for formatting elements of a header value. |
HeaderValueParser | Interface for parsing header values into elements. |
HeaderViewListAdapter | ListAdapter used when a ListView has header views. |
HideReturnsTransformationMethod | This transformation method causes any carriage return characters (\r) to be hidden by displaying them as zero-width non-breaking space characters (?). |
HorizontalScrollView | Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display. |
HostNameResolver | |
HostnameVerifier | The interface to be used to provide hostname verification functionality. |
Html | This class processes HTML strings into displayable styled text. |
Html.ImageGetter | Retrieves images for HTML <img> tags. |
Html.TagHandler | Is notified when HTML tags are encountered that the parser does not know how to interpret. |
HTTP | Constants and static helpers related to the HTTP protocol. |
HttpAbstractParamBean | |
HttpAuthHandler | HTTP authentication handler: local handler that takes care of HTTP authentication requests. |
HttpClient | Interface for an HTTP client. |
HttpClientConnection | An HTTP connection for use on the client side. |
HttpClientParams | An adaptor for accessing HTTP client parameters in HttpParams. |
HttpConnection | A generic HTTP connection, useful on client and server side. |
HttpConnectionMetrics | The point of access to the statistics of an HttpConnection. |
HttpConnectionMetricsImpl | Implementation of the metrics interface. |
HttpConnectionParamBean | |
HttpConnectionParams | An adaptor for accessing connection parameters in HttpParams. |
HttpContext | A context for executing a request. |
HttpDateGenerator | Generates a date in the format required by the HTTP protocol. |
HttpDelete | HTTP DELETE method
The HTTP DELETE method is defined in section 9.7 of RFC2616: The DELETE method requests that the origin server delete the resource identified by the Request-URI. |
HttpEntity | An entity that can be sent or received with an HTTP message. |
HttpEntityEnclosingRequest | A request with an entity. |
HttpEntityEnclosingRequestBase | Basic implementation of an HTTP request that can be modified. |
HttpEntityWrapper | Base class for wrapping entities. |
HttpException | Signals that an HTTP exception has occurred. |
HttpExpectationVerifier | Defines an interface to verify whether an incoming HTTP request meets the target server's expectations. |
HttpGet | HTTP GET method. |
HttpHead | HTTP HEAD method. |
HttpHost | Holds all of the variables needed to describe an HTTP connection to a host. |
HttpHostConnectException | A ConnectException that specifies the HttpHost that was being connected to. |
HttpInetConnection | An HTTP connection over the Internet Protocol (IP). |
HttpMessage | A generic HTTP message. |
HttpMessageParser | Generic message parser interface. |
HttpMessageWriter | Generic message writer interface. |
HttpOptions | HTTP OPTIONS method. |
HttpParams | Represents a collection of HTTP protocol and framework parameters. |
HttpPost | HTTP POST method. |
HttpProcessor | Performs interceptor processing of requests and responses. |
HttpProtocolParamBean | |
HttpProtocolParams | This class implements an adaptor around the HttpParams interface to simplify manipulation of the HTTP protocol specific parameters. |
HttpPut | HTTP PUT method. |
HttpRequest | An HTTP request. |
HttpRequestBase | Basic implementation of an HTTP request that can be modified. |
HttpRequestExecutor | Sends HTTP requests and receives the responses. |
HttpRequestFactory | A factory for HttpRequest objects. |
HttpRequestHandler | |
HttpRequestHandlerRegistry | Maintains a map of HTTP request handlers keyed by a request URI pattern. |
HttpRequestHandlerResolver | Interface to be implemented by objects that can resolve HttpRequestHandler instances by request URI. |
HttpRequestInterceptor | Processes a request. |
HttpRequestInterceptorList | Provides access to an ordered list of request interceptors. |
HttpRequestParser | |
HttpRequestRetryHandler | A handler for determining if an HttpRequest should be retried after a recoverable exception during execution. |
HttpRequestWriter | |
HttpResponse | An HTTP response. |
HttpResponseException | Signals a non 2xx HTTP response. |
HttpResponseFactory | A factory for HttpResponse objects. |
HttpResponseInterceptor | Processes a response. |
HttpResponseInterceptorList | Provides access to an ordered list of response interceptors. |
HttpResponseParser | |
HttpResponseWriter | |
HttpRetryException | If a HTTP request has to be retried, this exception will be thrown if the request cannot be retried automatically. |
HttpRoute | The route for a request. |
HttpRouteDirector | Provides directions on establishing a route. |
HttpRoutePlanner | Encapsulates logic to compute a HttpRoute to a target host. |
HttpServerConnection | An HTTP connection for use on the server side. |
HttpService | Minimalistic server-side implementation of an HTTP processor. |
HttpStatus | Constants enumerating the HTTP status codes. |
HttpsURLConnection | This abstract subclass of HttpURLConnection defines methods for
managing HTTPS connections according to the description given by RFC 2818. |
HttpTrace | HTTP TRACE method. |
HttpTransportMetrics | |
HttpTransportMetricsImpl | Default implementation of HttpTransportMetrics. |
HttpUriRequest | Extended version of the HttpRequest interface that provides convenience methods to access request properties such as request URI and method type. |
HttpURLConnection | This abstract subclass of URLConnection defines methods for managing
HTTP connection according to the description given by RFC 2068. |
HttpVersion | Represents an HTTP version, as specified in RFC 2616. |
IBinder | Base interface for a remotable object, the core part of a lightweight remote procedure call mechanism designed for high performance when performing in-process and cross-process calls. |
IBinder.DeathRecipient | Interface for receiving a callback when the process hosting an IBinder has gone away. |
IconMarginSpan | |
Identity |
This class is deprecated.
The functionality of this class has been replace by
Principal, KeyStore and the java.security.cert package. |
IdentityHashMap<K, V> | IdentityHashMap is a variant on HashMap which tests equality by reference instead of equality by value. |
IdentityInputStream | A stream for reading from a session input buffer. |
IdentityOutputStream | A stream for writing with an "identity" transport encoding. |
IdentityScope |
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. |
IInterface | Base class for Binder interfaces. |
IllegalAccessError | Thrown when the virtual machine notices that a program tries access a field which is not accessible from where it is referenced. |
IllegalAccessException | Thrown when a program attempts to access a field or method which is not accessible from the location where the reference is made. |
IllegalArgumentException | Thrown when a method is invoked with an argument which it can not reasonably deal with. |
IllegalBlockingModeException | An IllegalBlockingModeException is thrown when an operation that
requires a specific blocking mode is invoked on a channel that is in a
different blocking mode. |
IllegalBlockSizeException | The exception, that is thrown when the data length provided to a block cipher does not match the block size of the cipher. |
IllegalCharsetNameException | An IllegalCharsetNameException is thrown when an illegal charset name
is encountered. |
IllegalFormatCodePointException | An IllegalFormatCodePointException will be thrown if an invalid
Unicode code point (defined by isValidCodePoint(int)) is
passed as a parameter to a Formatter. |
IllegalFormatConversionException | An IllegalFormatConversionException will be thrown when the parameter
is incompatible with the corresponding format specifier. |
IllegalFormatException | An IllegalFormatException is thrown when a format string that
contains either an illegal syntax or format specifier is transferred as a
parameter. |
IllegalFormatFlagsException | An IllegalFormatFlagsException will be thrown if the combination of
the format flags is illegal. |
IllegalFormatPrecisionException | An IllegalFormatPrecisionException will be thrown if the precision is
a negative other than -1 or in other cases where precision is not supported. |
IllegalFormatWidthException | An IllegalFormatWidthException will be thrown if the width is a
negative value other than -1 or in other cases where a width is not
supported. |
IllegalMonitorStateException | Thrown when a monitor operation is attempted when the monitor is not in the correct state, for example when a thread attempts to exit a monitor which it does not own. |
IllegalSelectorException | An IllegalSelectorException is thrown when a call is made to register
a channel on a selector that has been created by a different provider. |
IllegalStateException | Thrown when an action is attempted at a time when the virtual machine is not in the correct state. |
IllegalThreadStateException | Thrown when an operation is attempted which is not possible given the state that the executing thread is in. |
ImageButton | An image button displays an image that can be pressed, or clicked, by the user. |
ImageSpan | |
ImageSwitcher | |
ImageView | Displays an arbitrary image, such as an icon. |
ImageView.ScaleType | Options for scaling the bounds of an image to the bounds of this view. |
IncompatibleClassChangeError | IncompatibleClassChangeError is the superclass of all classes which
represent errors that occur when inconsistent class files are loaded into
the same running image. |
IncompleteAnnotationException | Indicates that an element of an annotation type was accessed that was added after the type was compiled or serialized. |
IndexedPropertyChangeEvent | A type of PropertyChangeEvent that indicates that an indexed property has changed. |
IndexOutOfBoundsException | Thrown when a program attempts to access a value in an indexable collection using a value which is outside of the range of valid indices. |
Inet4Address | This class represents a 32 bit long IPv4 address. |
Inet6Address | This class represents a 128 bit long IPv6 address. |
InetAddress | The Internet Protocol (IP) address representation class. |
InetAddressUtils | A collection of utilities relating to InetAddresses. |
InetSocketAddress | This class represents a socket endpoint described by a IP address and a port number. |
InflateException | This exception is thrown by an inflater on error conditions. |
Inflater | This class uncompresses data that was compressed using the DEFLATE algorithm (see specification). |
InflaterInputStream | This class provides an implementation of FilterInputStream that
uncompresses data that was compressed using the DEFLATE algorithm
(see specification). |
InheritableThreadLocal<T> | A thread-local variable whose value is passed from parent to child thread. |
Inherited | Defines a meta-annotation for indicating that an annotation is automatically inherited. |
InputBinding | Information given to an InputMethod about a client connecting to it. |
InputConnection | The InputConnection interface is the communication channel from an InputMethod back to the application that is receiving its input. |
InputConnectionWrapper | Wrapper class for proxying calls to another InputConnection. |
InputFilter | InputFilters can be attached to Editables to constrain the changes that can be made to them. |
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. |
InputMethod | The InputMethod interface represents an input method which can generate key events and text, such as digital, email addresses, CJK characters, other language characters, and etc., while handling various input events, and send the text back to the application that requests text input. |
InputMethod.SessionCallback | |
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 | InputMethodService provides a standard implementation of an InputMethod, which final implementations can derive from and customize. |
InputMethodService.InputMethodImpl | Concrete implementation of AbstractInputMethodService.AbstractInputMethodImpl that provides all of the standard behavior for an input method. |
InputMethodService.InputMethodSessionImpl | Concrete implementation of AbstractInputMethodService.AbstractInputMethodSessionImpl that provides all of the standard behavior for an input method session. |
InputMethodService.Insets | Information about where interesting parts of the input method UI appear. |
InputMethodSession | The InputMethodSession interface provides the per-client functionality of InputMethod that is safe to expose to applications. |
InputMethodSession.EventCallback | |
InputMismatchException | An InputMismatchException is thrown by a scanner to indicate that the
next token does not match or is out of range for the type specified in the
pattern. |
InputSource | A single input source for an XML entity. |
InputStream | The base class for all input streams. |
InputStreamEntity | A streamed entity obtaining content from an InputStream. |
InputStreamReader | A class for turning a byte stream into a character stream. |
InputType | Bit definitions for an integer defining the basic content type of text held in an Editable object. |
InsetDrawable | A Drawable that insets another Drawable by a specified distance. |
InstantiationError | Thrown when the virtual machine notices that a program tries to create a new
instance of a class which has no visible constructors from the location where
new is invoked. |
InstantiationException | Thrown when a program attempts to access a constructor which is not accessible from the location where the reference is made. |
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. |
InstrumentationInfo | Information you can retrieve about a particular piece of test instrumentation. |
InstrumentationTestCase | A test case that has access to Instrumentation. |
InstrumentationTestRunner | An Instrumentation that runs various types of TestCases against an Android package (application). |
InstrumentationTestSuite | A TestSuite that injects Instrumentation into InstrumentationTestCase before running them. |
IntBuffer | A buffer of ints. |
Integer | The wrapper for the primitive type int . |
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(). |
IntentFilter.MalformedMimeTypeException | This exception is thrown when a given MIME type does not have a valid syntax. |
IntentService | An abstract Service that serializes the handling of the Intents passed upon service start and handles them on a handler thread. |
InternalError | Thrown when the virtual machine notices that it has gotten into an undefined state. |
Interpolator | |
Interpolator | An interpolator defines the rate of change of an animation. |
Interpolator.Result | |
InterruptedException | Thrown when a waiting thread is activated before the condition it was waiting for has been satisfied. |
InterruptedIOException | Signals that a blocking I/O operation has been interrupted. |
InterruptibleChannel | Channels that implement this interface can be asynchronously closed and interrupted. |
InvalidAlgorithmParameterException | InvalidAlgorithmParameterException indicates the occurrence of
invalid algorithm parameters. |
InvalidClassException | Signals a problem during the serialization or or deserialization of an object. |
InvalidCredentialsException | Authentication credentials required to respond to a authentication challenge are invalid |
InvalidKeyException | InvalidKeyException indicates exceptional conditions, caused by an
invalid key. |
InvalidKeySpecException | The exception that is thrown when an invalid key specification is encountered. |
InvalidMarkException | An InvalidMarkException is thrown when reset() is called on a
buffer, but no mark has been set previously. |
InvalidObjectException | Signals that, during deserialization, the validation of an object has failed. |
InvalidParameterException | InvalidParameterException indicates exceptional conditions, caused by
invalid parameters. |
InvalidParameterSpecException | The exception that is thrown when an invalid parameter specification is encountered. |
InvalidPreferencesFormatException | An exception to indicate that the input XML file is not well-formed or could
not be validated against the appropriate document type (specified by
in the Preferences ). |
InvalidPropertiesFormatException | An InvalidPropertiesFormatException is thrown if loading the XML
document defining the properties does not follow the Properties
specification. |
InvocationHandler | Implementors of this interface dispatch methods invoked on proxy instances. |
InvocationTargetException | This class provides a wrapper for an exception thrown by a Method or
Constructor invocation. |
IOException | Signals a general, I/O-related error. |
IPackageInstallObserver | API for installation callbacks from the Package Manager. |
IPackageInstallObserver.Stub | Local-side IPC implementation stub class. |
IsolatedContext | A mock context which prevents its users from talking to the rest of the device while stubbing enough methods to satify code that tries to talk to other packages. |
Iterable<T> | Objects of classes that implement this interface can be used within a
foreach statement. |
Iterator<E> | An Iterator is used to sequence over a collection of objects. |
IvParameterSpec | The algorithm parameter specification for an initialization vector. |
JarEntry | Represents a single file in a JAR archive together with the manifest attributes and digital signatures associated with it. |
JarException | This runtime exception is thrown when a problem occurs while reading a JAR file. |
JarFile | JarFile is used to read jar entries and their associated data from
jar files. |
JarInputStream | The input stream from which the JAR file to be read may be fetched. |
JarOutputStream | The JarOutputStream is used to write data in the JarFile
format to an arbitrary output stream |
JarURLConnection | This class establishes a connection to a jar: URL using the JAR protocol. |
JetPlayer | JetPlayer provides access to JET content playback and control. |
JetPlayer.OnJetEventListener | Handles the notification when the JET engine generates an event. |
JSONArray | A JSONArray is an ordered sequence of values. |
JSONException | The JSONException is thrown by the JSON.org classes then things are amiss. |
JSONObject | A JSONObject is an unordered collection of name/value pairs. |
JSONStringer | JSONStringer provides a quick and convenient way of producing JSON text. |
JSONTokener | A JSONTokener takes a source string and extracts characters and tokens from it. |
JsPromptResult | Public class for handling javascript prompt requests. |
JsResult |
Key | Key is the common interface for all keys. |
KeyAgreement | This class provides the functionality for a key exchange protocol. |
KeyAgreementSpi | The Service Provider Interface (SPI) definition for the
KeyAgreement class. |
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. |
KeyboardView | A view that renders a virtual Keyboard. |
KeyboardView.OnKeyboardActionListener | Listener for virtual keyboard events. |
KeyCharacterMap | |
KeyCharacterMap.KeyData | |
KeyEvent | Contains constants for key events. |
KeyEvent.Callback | |
KeyException | KeyException is the common superclass of all key related exceptions. |
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. |
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. |
KeyguardManager.OnKeyguardExitResult | Callback passed to exitKeyguardSecurely(KeyguardManager.OnKeyguardExitResult) to notify caller of result. |
KeyListener | Interface for converting text key events into edit operations on an Editable class. |
KeyManagementException | KeyManagementException is a general exception, thrown to indicate an
exception during processing an operation concerning key management. |
KeyManager | This is the interface to implement in order to mark a class as a JSSE key managers so that key managers can be easily grouped. |
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. |
KeyPairGenerator | KeyPairGenerator is an engine class which is capable of generating a
private key and its related public key utilizing the algorithm it was
initialized with. |
KeyPairGeneratorSpi | KeyPairGeneratorSpi is the Service Provider Interface (SPI)
definition for KeyPairGenerator. |
KeyRep | KeyRep is a standardized representation for serialized Key
objects. |
KeyRep.Type | Type enumerates the supported key types. |
KeySpec | The marker interface for key specifications. |
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.Entry | Entry is the common marker interface for a KeyStore
entry. |
KeyStore.LoadStoreParameter | LoadStoreParameter represents a parameter that specifies how a
KeyStore can be loaded and stored. |
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.ProtectionParameter | ProtectionParameter is a marker interface for protection
parameters. |
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 KeyManager s. |
KeyStoreException | KeyStoreException is a general KeyStore exception. |
KeyStoreSpi | KeyStoreSpi is the Service Provider Interface (SPI) definition for
KeyStore. |
LangUtils | A set of utility methods to help produce consistent equals and hashCode methods. |
LargeTest | Marks a test that should run as part of the large tests. |
LastOwnerException | The exception that is thrown when an attempt is made to remove the
the last Owner from an Owner . |
LauncherActivity | Displays a list of all activities which can be performed for a given intent. |
LauncherActivity.IconResizer | Utility class to resize icons to match default icon size. |
LauncherActivity.ListItem | An item in the list |
LaxContentLengthStrategy | The lax implementation of the content length strategy. |
LayerDrawable | A Drawable that manages an array of other Drawables. |
LayeredSocketFactory | A SocketFactory for layered sockets (SSL/TLS). |
LayerRasterizer | |
Layout | A base class that manages text layout in visual elements on the screen. |
Layout.Alignment | |
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. |
LayoutInflater.Factory | |
LayoutInflater.Filter | Hook to allow clients of the LayoutInflater to restrict the set of Views that are allowed to be inflated. |
LDAPCertStoreParameters | The parameters to initialize a LDAP CertStore instance. |
LeadingMarginSpan | |
LeadingMarginSpan.Standard | |
Level | Level objects are used to indicate the level of logging. |
LevelListDrawable | A resource that manages a number of alternate Drawables, each assigned a maximum numerical value. |
LexicalHandler | SAX2 extension handler for lexical events. |
LightingColorFilter | |
LinearGradient | |
LinearInterpolator | An interpolator where the rate of change is constant |
LinearLayout | A Layout that arranges its children in a single column or a single row. |
LinearLayout.LayoutParams | Per-child layout information associated with ViewLinearLayout. |
LineBackgroundSpan | |
LineFormatter | Interface for formatting elements of the HEAD section of an HTTP message. |
LineHeightSpan | |
LineNumberInputStream | This class is deprecated. Use LineNumberReader |
LineNumberReader | Wraps an existing Reader and counts the line terminators encountered while reading the data. |
LineParser | Interface for parsing lines in the HEAD section of an HTTP message. |
LinkageError | LinkageError is the superclass of all error classes that occur when
loading and linking class files. |
LinkedBlockingQueue<E> | An optionally-bounded blocking queue based on linked nodes. |
LinkedHashMap<K, V> | LinkedHashMap is a variant of HashMap. |
LinkedHashSet<E> | LinkedHashSet is a variant of HashSet. |
LinkedList<E> | LinkedList is an implementation of List, backed by a linked list. |
Linkify | Linkify take a piece of text and a regular expression and turns all of the regex matches in the text into clickable links. |
Linkify.MatchFilter | MatchFilter enables client code to have more control over what is allowed to match and become a link, and what is not. |
Linkify.TransformFilter | TransformFilter enables client code to have more control over how matched patterns are represented as URLs. |
LinkMovementMethod | |
List<E> | A List is a collection which maintains an ordering for its elements. |
ListActivity | An activity that displays a list of items by binding to a data source such as an array or Cursor, and exposes event handlers when the user selects an item. |
ListAdapter | Extended Adapter that is the bridge between a ListView and the data that backs the list. |
ListIterator<E> | An ListIterator is used to sequence over a List of objects. |
ListPreference | A Preference that displays a list of entries as a dialog. |
ListResourceBundle | ListResourceBundle is the abstract superclass of classes which provide
resources by implementing the getContents() method to return
the list of resources. |
ListView | A view that shows items in a vertically scrolling list. |
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. |
Locale | Locale represents a language/country/variant combination. |
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. |
LocalSocketAddress.Namespace | The namespace that this address exists in. |
Location | A class representing a geographic location sensed at a particular time (a "fix"). |
LocationListener | Used for receiving notifications from the LocationManager when the location has changed. |
LocationManager | This class provides access to the system location services. |
LocationProvider | An abstract superclass for location providers. |
Locator | Interface for associating a SAX event with a document location. |
Locator2 | SAX2 extension to augment the entity information provided though a Locator. |
Locator2Impl | SAX2 extension helper for holding additional Entity information, implementing the Locator2 interface. |
LocatorImpl | Provide an optional convenience implementation of Locator. |
Lock | Lock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements. |
LockSupport | Basic thread blocking primitives for creating locks and other synchronization classes. |
Log | API for sending log output. |
Logger | Loggers are used to log records to certain outputs, including file, console, etc. |
LoggingMXBean | LoggingMXBean is the management interface for the logging sub-system. |
LoggingPermission | The permission required to control the logging when run with a
SecurityManager . |
LoggingSessionInputBuffer | Logs all data read to the wire LOG. |
LoggingSessionOutputBuffer | Logs all data written to the wire LOG. |
LoginException | Base class for exceptions that are thrown when a login error occurs. |
LoginFilter | Abstract class for filtering login-related text (user names and passwords) |
LoginFilter.PasswordFilterGMail | This filter is compatible with GMail passwords which restricts characters to the Latin-1 (ISO8859-1) char set. |
LoginFilter.UsernameFilterGeneric | This filter rejects characters in the user name that are not compatible with Google login. |
LoginFilter.UsernameFilterGMail | This filter rejects characters in the user name that are not compatible with GMail account creation. |
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. |
Long | The wrapper for the primitive type long . |
LongBuffer | A buffer of longs. |
Looper | Class used to run a message loop for a thread. |
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. |
MalformedChallengeException | Signals that authentication challenge is in some way invalid or illegal in the given context |
MalformedChunkCodingException | Signals a malformed chunked stream. |
MalformedCookieException | Signals that a cookie is in some way invalid or illegal in a given context |
MalformedInputException | A MalformedInputException is thrown when a malformed input is
encountered, for example if a byte sequence is illegal for the given charset. |
MalformedParameterizedTypeException | Indicates that a malformed parameterized type has been encountered by a reflective method. |
MalformedURLException | This exception is thrown when a program attempts to create an URL from an incorrect specification. |
ManagedClientConnection | A client-side connection with advanced connection logic. |
ManagerFactoryParameters | The marker interface for key manager factory parameters. |
Manifest | |
Manifest | The Manifest class is used to obtain attribute information for a
JarFile and its entries. |
Manifest.permission | |
Manifest.permission_group | |
Map<K, V> | A Map is a data structure consisting of a set of keys and values
in which each key is mapped to a single value. |
Map.Entry<K, V> | Map.Entry is a key/value mapping contained in a Map . |
MappedByteBuffer | MappedByteBuffer is a special kind of direct byte buffer which maps a
region of file to memory. |
MaskFilter | MaskFilter is the base class for object that perform transformations on an alpha-channel mask before drawing it. |
MaskFilterSpan | |
Matcher | Provides a means of matching regular expressions against a given input, finding occurrences of regular expressions in a given input, or replacing parts of a given input. |
MatchResult | Holds the results of a successful match of a Pattern against a given string. |
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 | The Matrix class holds a 3x3 matrix for transforming coordinates. |
Matrix | Matrix math utilities. |
Matrix.ScaleToFit | Controlls how the src rect should align into the dst rect for setRectToRect(). |
MatrixCursor | A mutable cursor implementation backed by an array of Object s. |
MatrixCursor.RowBuilder | Builds a row, starting from the left-most column and adding one column value at a time. |
MediaController | A view containing controls for a MediaPlayer. |
MediaController.MediaPlayerControl | |
MediaPlayer | MediaPlayer class can be used to control playback of audio/video files and streams. |
MediaPlayer.OnBufferingUpdateListener | Interface definition of a callback to be invoked indicating buffering status of a media resource being streamed over the network. |
MediaPlayer.OnCompletionListener | Interface definition for a callback to be invoked when playback of a media source has completed. |
MediaPlayer.OnErrorListener | Interface definition of a callback to be invoked when there has been an error during an asynchronous operation (other errors will throw exceptions at method call time). |
MediaPlayer.OnInfoListener | Interface definition of a callback to be invoked to communicate some info and/or warning about the media or its playback. |
MediaPlayer.OnPreparedListener | Interface definition for a callback to be invoked when the media source is ready for playback. |
MediaPlayer.OnSeekCompleteListener | Interface definition of a callback to be invoked indicating the completion of a seek operation. |
MediaPlayer.OnVideoSizeChangedListener | Interface definition of a callback to be invoked when the video size is first known or updated |
MediaRecorder | Used to record audio and video. |
MediaRecorder.AudioEncoder | Defines the audio encoding. |
MediaRecorder.AudioSource | Defines the audio source. |
MediaRecorder.OnErrorListener | Interface definition for a callback to be invoked when an error occurs while recording. |
MediaRecorder.OnInfoListener | Interface definition for a callback to be invoked when an error occurs while recording. |
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. |
MediaScannerConnection.MediaScannerConnectionClient | An interface for notifying clients of MediaScannerConnection when a connection to the MediaScanner service has been established and when the scanning of a file has completed. |
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.AlbumColumns | Columns representing an album |
MediaStore.Audio.Albums | Contains artists for audio files |
MediaStore.Audio.ArtistColumns | Columns representing an artist |
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.AudioColumns | Columns for audio file that show up in multiple tables. |
MediaStore.Audio.Genres | Contains all genres for audio files |
MediaStore.Audio.Genres.Members | Sub-directory of each genre containing all members. |
MediaStore.Audio.GenresColumns | Columns representing an audio genre |
MediaStore.Audio.Media | |
MediaStore.Audio.Playlists | Contains playlists for audio files |
MediaStore.Audio.Playlists.Members | Sub-directory of each playlist containing all members. |
MediaStore.Audio.PlaylistsColumns | Columns representing a playlist |
MediaStore.Images | Contains meta data for all available images. |
MediaStore.Images.ImageColumns | |
MediaStore.Images.Media | |
MediaStore.Images.Thumbnails | |
MediaStore.MediaColumns | Common fields for most MediaProvider tables |
MediaStore.Video | |
MediaStore.Video.Media | |
MediaStore.Video.VideoColumns | |
MediumTest | Marks a test that should run as part of the medium tests. |
Member | Common interface providing access to reflective information on class members. |
MemoryFile | MemoryFile is a wrapper for the Linux ashmem driver. |
MemoryHandler | A Handler put the description of log events into a cycled memory
buffer. |
Menu | Interface for managing the items in a menu. |
MenuInflater | This class is used to instantiate menu XML files into Menu objects. |
MenuItem | Interface for direct access to a previously created menu item. |
MenuItem.OnMenuItemClickListener | Interface definition for a callback to be invoked when a menu item is clicked. |
MergeCursor | A convience class that lets you present an array of Cursors as a single linear Cursor. |
Message | Defines a message containing a description and arbitrary data object that can be sent to a Handler. |
MessageDigest | MessageDigest is an engine class which is capable of generating one
way hash values for arbitrary input, utilizing the algorithm it was
initialized with. |
MessageDigestSpi | MessageDigestSpi is the Service Provider Interface (SPI) definition
for MessageDigest. |
MessageFormat | Produces concatenated messages in language-neutral way. |
MessageFormat.Field | The instances of this inner class are used as attribute keys in
AttributedCharacterIterator that the
formatToCharacterIterator(Object) method returns. |
MessageQueue | Low-level class holding the list of messages to be dispatched by a Looper. |
MessageQueue.IdleHandler | Callback interface for discovering when a thread is going to block waiting for more messages. |
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. |
Method | This class represents a method. |
MethodNotSupportedException | Indicates that an HTTP method is not supported. |
MetricAffectingSpan | The classes that affect character-level text formatting in a way that changes the width or height of characters extend this class. |
MGF1ParameterSpec | The parameter specification for the Mask Generation Function (MGF1) in the RSA-PSS Signature and OAEP Padding scheme. |
MimeTypeMap | Two-way map that maps MIME-types to file extensions and vice versa. |
MissingFormatArgumentException | A MissingFormatArgumentException will be thrown if there is no
corresponding argument with the specified conversion or an argument index
that refers to a missing argument. |
MissingFormatWidthException | A MissingFormatWidthException will be thrown if the format width is
missing but is required. |
MissingResourceException | A MissingResourceException is thrown by ResourceBundle when a
resource bundle cannot be found or a resource is missing from a resource
bundle. |
MockApplication | A mock Application class. |
MockContentResolver | A mock ContentResolver class that isolates the test code from the real content system. |
MockContext | A mock Context class. |
MockDialogInterface | A mock DialogInterface class. |
MockPackageManager | A mock PackageManager class. |
MockResources | A mock Resources 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 | Object used to report movement (mouse, pen, finger, trackball) events. |
MovementMethod | |
Movie | |
MultiAutoCompleteTextView | An editable text view, extending AutoCompleteTextView, that can show completion suggestions for the substring of the text where the user is typing instead of necessarily for the entire thing. |
MultiAutoCompleteTextView.CommaTokenizer | This simple Tokenizer can be used for lists where the items are separated by a comma and one or more spaces. |
MultiAutoCompleteTextView.Tokenizer | |
MulticastSocket | This class implements a multicast socket for sending and receiving IP multicast datagram packets. |
MultihomePlainSocketFactory | Socket factory that implements a simple multi-home fail-over on connect failure, provided the same hostname resolves to multiple InetAddresses. |
MultiTapKeyListener | This is the standard key listener for alphabetic input on 12-key keyboards. |
MutableContextWrapper | Special version of ContextWrapper that allows the base context to be modified after it is initially set. |
NamedNodeMap | Objects implementing the NamedNodeMap interface are used to
represent collections of nodes that can be accessed by name. |
NamespaceSupport | Encapsulate Namespace logic for use by applications using SAX, or internally by SAX drivers. |
NameValuePair | A simple class encapsulating an attribute/value pair. |
NegativeArraySizeException | Thrown when an attempt is made to create an array with a size of less than zero. |
NeighboringCellInfo | Represents the neighboring cell information, including Received Signal Strength and Cell ID location. |
NetPermission | This class represents permissions to configure the access to network resources. |
NetscapeDomainHandler | |
NetscapeDraftHeaderParser | |
NetscapeDraftSpec | Netscape cookie draft compliant cookie policy |
NetscapeDraftSpecFactory | |
NetworkInfo | Describes the status of a network interface of a given type (currently either Mobile or Wifi). |
NetworkInfo.DetailedState | The fine-grained state of a network connection. |
NetworkInfo.State | Coarse-grained network state. |
NetworkInterface | This class is used to represent a network interface of the local device. |
NinePatch | The NinePatch class permits drawing a bitmap in nine sections. |
NinePatchDrawable | A resizeable bitmap, with stretchable areas that you define. |
NoClassDefFoundError | Thrown when the virtual machine is unable to locate a class which it has been asked to load. |
NoConnectionPendingException | A NoConnectionPendingException is thrown if SocketChannel 's
finishConnect method is called before
the SocketChannel 's
connect method completed without
error. |
NoConnectionReuseStrategy | A strategy that never re-uses a connection. |
NoCopySpan | This interface should be added to a span object that should not be copied into a new Spenned when performing a slice or copy operation on the original Spanned it was placed in. |
NoCopySpan.Concrete | Convenience equivalent for when you would just want a new Object() for a span but want it to be no-copy. |
Node | The Node interface is the primary datatype for the entire
Document Object Model. |
NodeChangeEvent | This is the event class to indicate that one child of the preference node has been added or deleted. |
NodeChangeListener | This interface is used to handle preference node change events. |
NodeList | The NodeList interface provides the abstraction of an ordered
collection of nodes, without defining or constraining how this collection
is implemented. |
NoHttpResponseException | Signals that the target server failed to respond with a valid HTTP response. |
NonReadableChannelException | A NonReadableChannelException is thrown when attempting to read from
a channel that is not open for reading. |
NonRepeatableRequestException | Signals failure to retry the request due to non-repeatable request entity. |
NonWritableChannelException | A NonWritableChannelException is thrown when attempting to write to a
channel that is not open for writing. |
NoRouteToHostException | The NoRouteToHostException will be thrown while attempting to connect
to a remote host but the host cannot be reached for instance because of a
badly configured router or a blocking firewall. |
NoSuchAlgorithmException | NoSuchAlgorithmException indicates that a requested algorithm could
not be found. |
NoSuchElementException | A NoSuchElementException is thrown when trying to retrieve an element
past the end of an Enumeration, or the first or last element from an empty
Vector. |
NoSuchFieldError | Thrown when the virtual machine notices that a program tries to reference, on a class or object, a field that does not exist. |
NoSuchFieldException | Thrown when the virtual machine notices that a program tries to reference, on a class or object, a field that does not exist. |
NoSuchMethodError | Thrown when the virtual machine notices that a program tries to reference, on a class or object, a method that does not exist. |
NoSuchMethodException | Thrown when the virtual machine notices that a program tries to reference, on a class or object, a method that does not exist. |
NoSuchPaddingException | The exception that is thrown when the requested padding mechanism is not supported. |
NoSuchProviderException | NoSuchProviderException indicates that a requested security provider
could not be found. |
NotActiveException | Signals that a serialization-related method has been invoked in the wrong place. |
Notation | This interface represents a notation declared in the DTD. |
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. |
NotOwnerException | The exception that is thrown when an action that requires ownership is attempted by a principal that is not an owner of the object for which ownership is required. |
NotSerializableException | Signals that an object that is not serializable has been passed into the
ObjectOutput.writeObject() mthod. |
NotYetBoundException | A NotYetBoundException is thrown if the server socket channel is not
bound before an I/O operation is made. |
NotYetConnectedException | A NotYetConnectedException is thrown if the socket channel is not
connected before an I/O operation is invoked. |
NTCredentials | Credentials specific to the Windows platform. |
NTLMEngine | Abstract NTLM authentication engine. |
NTLMEngineException | Signals NTLM protocol failure. |
NTLMScheme | |
NTUserPrincipal | NT (MS Windows specific) user principal used for HTTP authentication |
NullCipher | This class provides an identity cipher that does not transform the input data in any way. |
NullPointerException | Thrown when a program tries to access a field or method of an object or an
element of an array when there is no instance or array to use, that is if the
object or array points to null . |
Number | The abstract superclass of the classes which represent numeric base types (that is Byte, Short, Integer, Long, Float, and Double. |
NumberFormat | The abstract base class for all number formats. |
NumberFormat.Field | The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that the
formatToCharacterIterator(Object) method returns. |
NumberFormatException | Thrown when an invalid value is passed to a string-to-number conversion method. |
NumberKeyListener | For numeric text entry |
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. |
Object | The root class of the Java class hierarchy. |
ObjectInput | Defines an interface for classes that allow reading serialized objects. |
ObjectInputStream | A specialized InputStream that is able to read (deserialize) Java objects as well as primitive data types (int, byte, char etc.). |
ObjectInputStream.GetField | GetField is an inner class that provides access to the persistent fields read from the source stream. |
ObjectInputValidation | A callback interface for post-deserialization checks on objects. |
ObjectOutput | Defines an interface for classes that allow reading serialized objects. |
ObjectOutputStream | A specialized OutputStream that is able to write (serialize) Java objects as well as primitive data types (int, byte, char etc.). |
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. |
ObjectStreamConstants | A helper interface with constants used by the serialization implementation. |
ObjectStreamException | Signals some sort of problem during either serialization or deserialization of objects. |
ObjectStreamField | Describes a field for the purpose of serialization. |
Observable<T> | Provides methods for (un)registering arbitrary observers in an ArrayList. |
Observable | Observable is used to notify a group of Observer objects when a change occurs. |
Observer | Observer is the interface to be implemented by objects that
receive notification of updates on an Observable object. |
Opcodes | This is a list of Dalvik opcodes. |
OpenableColumns | These are standard columns for openable URIs. |
OperatedClientConnection | A client-side connection that relies on outside logic to connect sockets to the appropriate hosts. |
OptionalDataException | Signals that the ObjectInputStream class encountered a primitive type
(int , char etc.) instead of an object instance in the input
stream. |
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. |
OutOfMemoryError | Thrown when a request for memory is made that can not be satisfied using the available platform resources. |
OutputStream | The base class for all output streams. |
OutputStreamWriter | A class for turning a character stream into a byte stream. |
OvalShape | Defines an oval shape. |
OverlappingFileLockException | An OverlappingFileLockException is thrown when attempting to acquire
a lock that overlaps an existing or pending lock held by this process. |
Override | Annotation type used to mark methods that override a method declaration in a superclass. |
Owner | The interface to manage owners of objects that require ownership. |
Pack200 | Class factory for Pack200.Packer and Pack200.Unpacker. |
Pack200.Packer | The interface defining the API for converting a JAR file to an output stream in the Pack200 format. |
Pack200.Unpacker | The interface defining the API for converting a packed stream in the Pack200 format to a JAR file. |
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. |
PackageManager.NameNotFoundException | This exception is thrown when a given package, application, or component name can not be found. |
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.Align | Align specifies how drawText aligns its text relative to the [x,y] coordinates. |
Paint.Cap | The Cap specifies the treatment for the beginning and ending of stroked lines and paths. |
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. |
Paint.Join | The Join specifies the treatment where lines and curve segments join on a stroked path. |
Paint.Style | The Style specifies if the primitive being drawn is filled, stroked, or both (in the same color). |
PaintDrawable | Drawable that draws its bounds in the given paint, with optional rounded corners. |
PaintFlagsDrawFilter | |
ParagraphStyle | The classes that affect paragraph-level text formatting implement this interface. |
ParameterizedType | This interface represents a parameterized type such as 'Set<String>' . |
ParameterMetaData | An interface used to get information about the types and properties of
parameters in a PreparedStatement . |
Parcel | Container for a message (data and object references) that can be sent through an IBinder. |
Parcelable | Interface for classes whose instances can be written to and restored from a Parcel. |
Parcelable.Creator<T> | Interface that must be implemented and provided as a public CREATOR field that generates instances of your Parcelable class from a Parcel. |
ParcelableSpan | A special kind of Parcelable for objects that will serve as text spans. |
ParcelFileDescriptor | The FileDescriptor returned by readFileDescriptor(), allowing you to close it when done with it. |
ParcelFileDescriptor.AutoCloseInputStream | An InputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
ParcelFileDescriptor.AutoCloseOutputStream | An OutputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
ParcelFormatException | The contents of a Parcel (usually during unmarshalling) does not contain the expected data. |
ParseException | When WebAddress Parser Fails, this exception is thrown |
ParseException | Thrown when the string being parsed is not in the correct form. |
ParseException | Indicates a parse error. |
ParsePosition | Tracks the current position in a parsed string. |
Parser | This interface is deprecated. This interface has been replaced by the SAX2 XMLReader interface, which includes Namespace support. |
ParserAdapter | Adapt a SAX1 Parser as a SAX2 XMLReader. |
ParserConfigurationException | Represents an exception that occurred during the configuration of parser. |
ParserCursor | This class represents a context of a 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 | Is 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. |
Path.Direction | Specifies how closed shapes (e.g. |
Path.FillType | Enum for the ways a path may be filled |
PathClassLoader | Provides a simple ClassLoader implementation that operates on a list of files and directories in the local file system, but does not attempt to load classes from the network. |
PathDashPathEffect | |
PathDashPathEffect.Style | |
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 | |
PathShape | Creates geometric paths, utilizing the Path class. |
Pattern | Represents a pattern used for matching, searching, or replacing strings. |
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. |
PatternSyntaxException | Encapsulates a syntax error that occurred during the compilation of a Pattern. |
PBEKey | The interface to a password-based-encryption key. |
PBEKeySpec | The key specification for a password based encryption key. |
PBEParameterSpec | The algorithm parameter specification for a password based encryption algorithm. |
PendingIntent | A description of an Intent and target action to perform with it. |
PendingIntent.CanceledException | Exception thrown when trying to send through a PendingIntent that has been canceled or is otherwise no longer able to execute the request. |
PendingIntent.OnFinished | Callback interface for discovering when a send operation has completed. |
PerformanceTestCase | More complex interface performance for test cases. |
PerformanceTestCase.Intermediates | Callbacks for PerformanceTestCase. |
Permission | Permission is the common base class of all permissions that
participate in the access control security framework around
AccessController and AccessControlContext. |
Permission | The interface that represents a permission. |
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. |
PermissionGroupInfo | Information you can retrieve about a particular security permission group known to the system. |
PermissionInfo | Information you can retrieve about a particular security permission known to the system. |
Permissions | Permissions represents a PermissionCollection where the
contained permissions can be of different types. |
PhantomReference<T> | Implements a phantom reference, which is the weakest of the three types of references. |
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). |
PictureDrawable | Drawable subclass that wraps a Picture, allowing the picture to be used whereever a Drawable is supported. |
Pipe | A pipe contains two channels. |
Pipe.SinkChannel | Writable sink channel used to write to a pipe. |
Pipe.SourceChannel | Readable source channel used to read from a pipe. |
PipedInputStream | Receives information from a communications pipe. |
PipedOutputStream | Places information on a communications pipe. |
PipedReader | Receives information on a communications pipe. |
PipedWriter | Places information on a communications pipe. |
PixelFormat | |
PixelXorXfermode | PixelXorXfermode implements a simple pixel xor (op ^ src ^ dst). |
PKCS8EncodedKeySpec | The key specification for an encoded private key in ASN.1 format as defined in the PKCS#8 standard. |
PKIXBuilderParameters | The parameter specification for a PKIX CertPathBuilder
algorithm used to build
certificate chains validated with the PKIX certification path validation. |
PKIXCertPathBuilderResult | The result of the PKIX certification path builder, returned by build(CertPathParameters). |
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 . |
PlainSocketFactory | The default class for creating sockets. |
Plugin | Represents a plugin (Java equivalent of the PluginPackageAndroid C++ class in libs/WebKitLib/WebKit/WebCore/plugins/android/) |
Plugin.PreferencesClickHandler | |
PluginData | This class encapsulates the content generated by a plugin. |
PluginList | A simple list of initialized plugins. |
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. |
PolicyNode | The interface to a valid policy tree node for the PKIX certification path validation algorithm. |
PolicyQualifierInfo | This class implements a policy qualifier as defined by the ASN.1
PolicyQualifierInfo structure. |
PooledConnection | An interface which provides facilities for handling connections to a database which are pooled. |
PoolEntryRequest | Encapsulates a request for a BasicPoolEntry. |
PopupWindow | A popup window that can be used to display an arbitrary view. |
PopupWindow.OnDismissListener | Listener that is called when this popup window is dismissed. |
PorterDuff | |
PorterDuff.Mode | |
PorterDuffColorFilter | |
PorterDuffXfermode | |
PortUnreachableException | This PortUnreachableException will be thrown if an ICMP_Port_Unreachable message has been received. |
PotentialDeadlockError | Is thrown when the VM identifies a potential deadlock. |
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. |
Preference | Represents the basic Preference UI building block displayed by a PreferenceActivity in the form of a ListView. |
Preference.BaseSavedState | A base class for managing the instance state of a Preference. |
Preference.OnPreferenceChangeListener | Interface definition for a callback to be invoked when the value of this Preference has been changed by the user and is about to be set and/or persisted. |
Preference.OnPreferenceClickListener | Interface definition for a callback to be invoked when a Preference is clicked. |
PreferenceActivity | Shows a hierarchy of Preference objects as lists, possibly spanning multiple screens. |
PreferenceCategory | Used to group Preference objects and provide a disabled title above the group. |
PreferenceChangeEvent | This is the event class to indicate that a preference has been added, deleted or updated. |
PreferenceChangeListener | This interface is used to handle preferences change events. |
PreferenceGroup | A container for multiple Preference objects. |
PreferenceManager | Used to help create Preference hierarchies from activities or XML. |
PreferenceManager.OnActivityDestroyListener | Interface definition for a class that will be called when the container's activity is destroyed. |
PreferenceManager.OnActivityResultListener | Interface definition for a class that will be called when the container's activity receives an activity result. |
PreferenceManager.OnActivityStopListener | Interface definition for a class that will be called when the container's activity is stopped. |
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. |
PreferenceScreen | Represents a top-level Preference that is the root of a Preference hierarchy. |
PreferencesFactory | This interface is used by the Preferences class as factory class to
create Preferences instances. |
PreparedStatement | An interface for a precompiled SQL Statement. |
Principal | Principal s are objects which have identities. |
Printer | Simple interface for printing text, allowing redirection to various targets. |
PrintStream | Wraps an existing OutputStream and provides convenience methods for writing common data types in a human readable format. |
PrintStreamPrinter | Implementation of a Printer that sends its output to a PrintStream. |
PrintWriter | Wraps either an existing OutputStream or an existing Writer and provides convenience methods for printing common data types in a human readable format. |
PrintWriterPrinter | Implementation of a Printer that sends its output to a PrintWriter. |
PriorityBlockingQueue<E> | An unbounded blocking queue that uses the same ordering rules as class PriorityQueue and supplies blocking retrieval operations. |
PriorityQueue<E> | A PriorityQueue holds elements on a priority heap, which orders the elements according to their natural order or according to the comparator specified at construction time. |
PrivateCredentialPermission | Protects private credential objects belonging to a Subject . |
PrivateKey | PrivateKey is the common interface for private keys. |
PrivilegedAction<T> | PrivilegedAction represents an action that can be executed privileged
regarding access control. |
PrivilegedActionException | PrivilegedActionException wraps exceptions which are thrown from
within privileged operations. |
PrivilegedExceptionAction<T> | PrivilegedAction represents an action, that can be executed
privileged regarding access control. |
Process | Tools for managing OS processes. |
Process | Represents an external process. |
ProcessBuilder | Creates operating system processes. |
ProcessingInstruction | The ProcessingInstruction interface represents a "processing
instruction", used in XML as a way to keep processor-specific information
in the text of the document. |
ProgressBar | Visual indicator of progress in some operation. |
ProgressDialog | A dialog showing a progress indicator and an optional text message or view. |
Properties | A Properties object is a Hashtable where the keys and values
must be String s. |
PropertyChangeEvent | An event that indicates that a constraint or a boundary of a property has changed. |
PropertyChangeListener | A PropertyChangeListener can subscribe with a event source. |
PropertyChangeListenerProxy | The implementation of this listener proxy just delegates the received events to its listener. |
PropertyChangeSupport | This utility class |
PropertyPermission | PropertyPermission objects represent a permission to access system
properties. |
PropertyResourceBundle | PropertyResourceBundle loads resources from an InputStream . |
Protectable | A Protectable can be run and can throw a Throwable. |
ProtectionDomain | ProtectionDomain represents all permissions that are granted to a
specific code source. |
ProtocolException | Signals that either a connection attempt to a socket of the wrong type, the application of an unsupported operation or that a general error in the underlying protocol has occurred. |
ProtocolException | Signals that an HTTP protocol violation has occurred. |
ProtocolVersion | Represents a protocol version, as specified in RFC 2616. |
Provider | Provider is the abstract superclass for all security providers in the
Java security infrastructure. |
Provider.Service | Service represents a service in the Java Security infrastructure. |
ProviderException | ProviderException is a general exception, thrown by security Providers . |
ProviderInfo | Holds information about a specific content provider. |
ProviderTestCase<T extends ContentProvider> | This class is deprecated. this class extends InstrumentationTestCase but should extend AndroidTestCase. Use ProviderTestCase2, which corrects this problem, instead. |
ProviderTestCase2<T extends ContentProvider> | This TestCase class provides a framework for isolated testing of a single ContentProvider. |
Proxy | A convenience class for accessing the user and default proxy settings. |
Proxy | Proxy defines methods for creating dynamic proxy classes and instances. |
Proxy | This class represents proxy server settings. |
Proxy.Type | Enum class for the proxy type. |
ProxySelector | Selects an applicable proxy server when connecting to a resource specified by a URL. |
ProxySelectorRoutePlanner | Default implementation of an HttpRoutePlanner. |
PSource | The source of the label L as specified in PKCS #1. |
PSource.PSpecified | The explicit specification of the parameter P used in the
source algorithm. |
PSSParameterSpec | The parameter specification for the RSA-PSS Signature scheme. |
PublicKey | PublicKey is the common interface for public keys. |
PushbackInputStream | Wraps an existing InputStream and adds functionality to "push back" bytes that have been read, so that they can be read again. |
PushbackReader | Wraps an existing Reader and adds functionality to "push back" characters that have been read, so that they can be read again. |
Queue<E> | This kind of collection provides advanced operations compared to basic collections, such as insertion, extraction, and inspection. |
QuoteSpan | |
QwertyKeyListener | This is the standard key listener for alphabetic input on qwerty keyboards. |
R | |
R.anim | |
R.array | |
R.attr | |
R.bool | |
R.color | |
R.dimen | |
R.drawable | |
R.id | |
R.integer | |
R.layout | |
R.plurals | |
R.raw | |
R.string | |
R.style | |
R.styleable | |
R.xml | |
RadialGradient | |
RadioButton | A radio button is a two-states button that can be either checked or unchecked. |
RadioGroup | This class is used to create a multiple-exclusion scope for a set of radio buttons. |
RadioGroup.LayoutParams | This set of layout parameters defaults the width and the height of the children to WRAP_CONTENT when they are not specified in the XML file. |
RadioGroup.OnCheckedChangeListener | Interface definition for a callback to be invoked when the checked radio button changed in this group. |
Random | This class provides methods that generates pseudo-random numbers of different
types, such as int , long , double , and float . |
RandomAccess | RandomAccess is implemented by List implementations that support fast
(usually constant time) random access. |
RandomAccessFile | Allows reading from and writing to a file in a random-access manner. |
Rasterizer | |
RasterizerSpan | |
RatingBar | A RatingBar is an extension of SeekBar and ProgressBar that shows a rating in stars. |
RatingBar.OnRatingBarChangeListener | A callback that notifies clients when the rating has been changed. |
RC2ParameterSpec | The algorithm parameter specification for the RC2 algorithm. |
RC5ParameterSpec | The algorithm parameter specification for the RC5 algorithm. |
Readable | Represents a sequence of characters that can be incrementally read (copied) into a CharBuffer. |
ReadableByteChannel | A ReadableByteChannel is a type of Channel that can read
bytes. |
Reader | The base class for all readers. |
ReadOnlyBufferException | A ReadOnlyBufferException is thrown when some write operation is
called on a read-only buffer. |
ReadWriteLock | A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
ReasonPhraseCatalog | Interface for obtaining reason phrases for HTTP status codes. |
ReceiverCallNotAllowedException | This exception is thrown from registerReceiver(BroadcastReceiver, IntentFilter) and bindService(Intent, ServiceConnection, int) when these methods are being used from an BroadcastReceiver component. |
RecognizerIntent | Constants for supporting speech recognition through starting an Intent |
Rect | Rect holds four integer coordinates for a rectangle. |
RectF | RectF holds four float coordinates for a rectangle. |
RectShape | Defines a rectangle shape. |
RedirectException | Signals violation of HTTP specification caused by an invalid redirect |
RedirectHandler | A handler for determining if an HTTP request should be redirected to a new location in response to an HTTP response received from the target server. |
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(). |
Ref | This interface represents an SQL Ref - a data object containing a cursor or pointer to a result table. |
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. |
ReflectPermission | A ReflectPermission object represents a permission to access
operations in the reflection layer. |
RefQueueHandler | Callback handler for RefQueueWorker. |
RefQueueWorker | A worker thread for processing queued references. |
Region | |
Region.Op | |
RegionIterator | |
RejectedExecutionException | Exception thrown by an Executor when a task cannot be accepted for execution. |
RejectedExecutionHandler | A handler for tasks that cannot be executed by a ThreadPoolExecutor. |
RelativeLayout | A Layout where the positions of the children can be described in relation to each other or to the parent. |
RelativeLayout.LayoutParams | Per-child layout information associated with RelativeLayout. |
RelativeSizeSpan | |
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. |
RemoteException | Parent exception for all Binder remote-invocation errors |
RemoteViews | A class that describes a view hierarchy that can be displayed in another process. |
RemoteViews.ActionException | Exception to send when something goes wrong executing an action |
RemoteViews.RemoteView | This annotation indicates that a subclass of View is alllowed to be used with the RemoteViews mechanism. |
RenamingDelegatingContext | This is a class which delegates to the given context, but performs database and file operations with a renamed database/file name (prefixes default names with a given prefix). |
ReplacementSpan | |
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. |
RequestDirector | A client-side request director. |
RequestExpectContinue | A request interceptor that enables the expect-continue handshake. |
RequestLine | The first line of an HttpRequest. |
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. |
RequestWrapper | A wrapper class for HttpRequests that can be used to change properties of the current request without modifying the original object. |
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. |
ResourceCursorAdapter | An easy adapter that creates views defined in an XML file. |
ResourceCursorTreeAdapter | A fairly simple ExpandableListAdapter that creates views defined in an XML file. |
Resources | Class for accessing an application's resources. |
Resources.NotFoundException | This exception is thrown by the resource APIs when a requested resource can not be found. |
Resources.Theme | This class holds the current attribute values for a particular theme. |
ResponseCache | This class is an implementation of URLConnection caches intended
primarily for the according stream handler implementations. |
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. |
ResponseHandler<T> | Handler that encapsulates the process of generating a response object from a HttpResponse. |
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. |
ResultReceiver | Generic interface for receiving a callback result from someone. |
ResultSet | An interface for an object which represents a database table entry, returned as the result of the query to the database. |
ResultSetMetaData | Provides information about the columns returned in a ResultSet . |
Retention | Defines a meta-annotation for determining the scope of retention for an annotation. |
RetentionPolicy | Defines an enumeration for annotation retention policies. |
RFC2109DomainHandler | |
RFC2109Spec | RFC 2109 compliant cookie policy |
RFC2109SpecFactory | |
RFC2109VersionHandler | |
RFC2617Scheme | Abstract authentication scheme class that lays foundation for all RFC 2617 compliant authetication schemes and provides capabilities common to all authentication schemes defined in RFC 2617. |
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. |
RFC2965Spec | RFC 2965 specific cookie management functions. |
RFC2965SpecFactory | |
RFC2965VersionAttributeHandler | "Version" cookie attribute handler for RFC 2965 cookie spec. |
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. |
RingtonePreference | A Preference that allows the user to choose a ringtone from those on the device. |
RootElement | The root XML element. |
RotateAnimation | An animation that controls the rotation of an object. |
RotateDrawable | A Drawable that can rotate another Drawable based on the current level value. |
RoundingMode | Specifies the rounding behavior for operations whose results cannot be represented exactly. |
RoundRectShape | Creates a rounded-corner rectangle. |
RoutedRequest | A request with the route along which it should be sent. |
RouteInfo | Read-only interface for route information. |
RouteInfo.LayerType | The layering type of a route. |
RouteInfo.TunnelType | The tunnelling type of a route. |
RouteSpecificPool | A connection sub-pool for a specific route, used by ConnPoolByRoute. |
RouteTracker | Helps tracking the steps in establishing a route. |
RowSet | An interface which provides means to access data which persists on a database. |
RowSetEvent | An event which is sent when specific events happen to a RowSet object. |
RowSetInternal | An interface provided by a RowSet object to let either a RowSetReader or a
RowSetWriter access its internal state, thereby providing facilities to read and update the state of
the RowSet . |
RowSetListener | An interface used to send notification of events occurring in the context of a RowSet. |
RowSetMetaData | An interface which provides facilities for getting information about the
columns in a RowSet . |
RowSetReader | An interface which provides functionality for a disconnected RowSet
to get data from a database into its rows. |
RowSetWriter | An interface which provides functionality for a disconnected RowSet
to put data updates back to the data source from which the RowSet was
originally populated. |
RSAKey | The base interface for PKCS#1 RSA public and private keys. |
RSAKeyGenParameterSpec | The parameter specification for generating an RSA key pair. |
RSAMultiPrimePrivateCrtKey | The interface for a Multi-Prime RSA private key. |
RSAMultiPrimePrivateCrtKeySpec | The key specification of a RSA multi-prime private key with the Chinese Remainder Theorem (CRT) information values used. |
RSAOtherPrimeInfo | The additional prime information specified as triplet of primes, a prime exponent, and a Chinese Remainder Theorem (CRT) coefficient. |
RSAPrivateCrtKey | The interface for a PKCS#1 RSA private key using CRT information values. |
RSAPrivateCrtKeySpec | The key specification of a RSA private key using Chinese Remainder Theorem (CRT) values. |
RSAPrivateKey | The interface for an PKCS#1 RSA private key. |
RSAPrivateKeySpec | The key specification of a RSA private key. |
RSAPublicKey | The interface for a PKCS#1 RSA public key. |
RSAPublicKeySpec | The key specification of a RSA public key. |
RuleBasedCollator | A concrete implementation class for Collation . |
Runnable | Represents a command that can be executed. |
Runtime | Allows Java applications to interface with the environment in which they are running. |
RuntimeException | RuntimeException is the superclass of all classes that represent
exceptional conditions which occur as a result of executing an application in
the virtual machine. |
RuntimePermission | Represents the permission to execute a runtime-related function. |
Savepoint | A savepoint is an instant during the current transaction that can be utilized by a rollback via the rollback() command. |
SAXException | Encapsulate a general SAX error or warning. |
SAXNotRecognizedException | Exception class for an unrecognized identifier. |
SAXNotSupportedException | Exception class for an unsupported operation. |
SAXParseException | Encapsulate an XML parse error or warning. |
SAXParser | Provides a wrapper around a SAX XMLReader. |
SAXParserFactory | Provides a factory for SAXParser instances. |
ScaleAnimation | An animation that controls the scale of an object. |
ScaleDrawable | A Drawable that changes the size of another Drawable based on its current level value. |
ScaleXSpan | |
Scanner | A parser that parses a text string of primitive types and strings with the help of regular expressions. |
ScanResult | Describes information about a detected access point. |
ScatteringByteChannel | The interface for channels that can read data into a set of buffers in a single operation. |
ScheduledExecutorService | An ExecutorService that can schedule commands to run after a given delay, or to execute periodically. |
ScheduledFuture<V> | A delayed result-bearing action that can be cancelled. |
ScheduledThreadPoolExecutor | A ThreadPoolExecutor that can additionally schedule commands to run after a given delay, or to execute periodically. |
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 | |
ScrollView | Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display. |
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. |
SearchManager.OnCancelListener | See setOnCancelListener(SearchManager.OnCancelListener) for configuring your activity to monitor search UI state. |
SearchManager.OnDismissListener | See setOnDismissListener(SearchManager.OnDismissListener) for configuring your activity to monitor search UI state. |
SearchRecentSuggestions | This is a utility class providing access to SearchRecentSuggestionsProvider. |
SearchRecentSuggestionsProvider | This superclass can be used to create a simple search suggestions provider for your application. |
SecretKey | A cryptographic secret (symmetric) key. |
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. |
SectionIndexer | Interface that should be implemented on Adapters to enable fast scrolling in an AbsListView between sections of the list. |
SecureCacheResponse | A secure cache response represents data which is originally retrieved over a secure connection. |
SecureClassLoader | SecureClassLoader represents a ClassLoader which associates
the classes it loads with a code source and provide mechanisms to allow the
relevant permissions to be retrieved. |
SecureRandom | SecureRandom is an engine class which is capable of generating
cryptographically secure pseudo-random numbers. |
SecureRandomSpi | SecureRandomSpi is the Service Provider Interface (SPI) definition
for SecureRandom. |
Security | Security is the central class in the Java Security API. |
SecurityException | Thrown when a security manager check fails. |
SecurityManager | Provides security verification facilities for applications. |
SecurityPermission | SecurityPermission objects guard access to the mechanisms which
implement security. |
SeekBar | A SeekBar is an extension of ProgressBar that adds a draggable thumb. |
SeekBar.OnSeekBarChangeListener | A callback that notifies clients when the progress level has been changed. |
SelectableChannel | A channel that can be used with a Selector. |
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 type (eg: accelerometer, orientation, etc...), the time-stamp, accuracy and of course the sensor's data. |
SensorEventListener | Used for receiving notifications from the SensorManager when sensor values have changed. |
SensorListener | Used for receiving notifications from the SensorManager when sensor values have changed. |
SensorManager | Class that lets you access the device's sensors. |
SequenceInputStream | Concatenates two or more existing InputStreams. |
Serializable | An empty marker interface for classes that want to support serialization and
deserialization based on the ObjectOutputStream and ObjectInputStream classes. |
SerializableEntity | |
SerializablePermission | Is used to enable access to potentially unsafe serialization operations. |
ServerSocket | This class represents a server-side socket that waits for incoming client connections. |
ServerSocketChannel | A ServerSocketChannel is a partial abstraction of a selectable,
stream-oriented listening socket. |
ServerSocketFactory | This abstract class defines methods to create server sockets. |
Service | A Service is an application component that runs in the background, not interacting with the user, for an indefinite period of time. |
ServiceConnection | Interface for monitoring the state of an application service. |
ServiceInfo | Information you can retrieve about a particular application service. |
ServiceState | Contains phone state and service related information. |
ServiceTestCase<T extends Service> | This test case provides a framework in which you can test Service classes in a controlled environment. |
SessionInputBuffer | Session input buffer for blocking connections. |
SessionOutputBuffer | Session output buffer for blocking connections. |
Set<E> | A Set is a data structure which does not allow duplicate elements. |
SetCookie | This interface represents a SetCookie response header sent by the
origin server to the HTTP agent in order to maintain a conversational state. |
SetCookie2 | This interface represents a SetCookie2 response header sent by the
origin server to the HTTP agent in order to maintain a conversational state. |
Settings | The Settings provider contains global system-level device preferences. |
Settings.NameValueTable | Common base for tables of name/value settings. |
Settings.Secure | Secure system settings, containing system preferences that applications can read but are not allowed to write. |
Settings.SettingNotFoundException | |
Settings.System | System settings, containing miscellaneous system preferences. |
Shader | Shader is the based class for objects that return horizontal spans of colors during drawing. |
Shader.TileMode | |
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 | A Drawable object that draws primitive shapes. |
ShapeDrawable.ShaderFactory | Base class defines a factory object that is called each time the drawable is resized (has a new width or height). |
SharedPreferences | Interface for accessing and modifying preference data returned by getSharedPreferences(String, int). |
SharedPreferences.Editor | Interface used for modifying values in a SharedPreferences object. |
SharedPreferences.OnSharedPreferenceChangeListener | Interface definition for a callback to be invoked when a shared preference is changed. |
Short | The wrapper for the primitive type short . |
ShortBuffer | A buffer of shorts. |
ShortBufferException | The exception that is thrown when the result of an operation is attempted to store in a user provided buffer that is too small. |
Signature | Opaque, immutable representation of a signature associated with an application package. |
Signature | Signature is an engine class which is capable of creating and
verifying digital signatures, using different algorithms that have been
registered with the Security class. |
SignatureException | SignatureException is a general Signature exception. |
SignatureSpi | SignatureSpi is the Service Provider Interface (SPI)
definition for Signature. |
SignedObject | A SignedObject instance acts as a container for another object. |
Signer | This class is deprecated. Replaced by behavior in java.security.cert package and Principal |
SimpleAdapter | An easy adapter to map static data to views defined in an XML file. |
SimpleAdapter.ViewBinder | This class can be used by external clients of SimpleAdapter to bind values to views. |
SimpleCursorAdapter | An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file. |
SimpleCursorAdapter.CursorToStringConverter | This class can be used by external clients of SimpleCursorAdapter to define how the Cursor should be converted to a String. |
SimpleCursorAdapter.ViewBinder | This class can be used by external clients of SimpleCursorAdapter to bind values fom the Cursor to views. |
SimpleCursorTreeAdapter | An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file. |
SimpleDateFormat | A concrete class for formatting and parsing dates in a locale-sensitive manner. |
SimpleExpandableListAdapter | An easy adapter to map static data to group and child views defined in an XML file. |
SimpleFormatter | SimpleFormatter can be used to print a summary of the information
contained in a LogRecord object in a human readable format. |
SimpleTimeZone | SimpleTimeZone is a concrete subclass of TimeZone
that represents a time zone for use with a Gregorian calendar. |
SingleClientConnManager | A connection "manager" for a single connection. |
SingleClientConnManager.ConnAdapter | The connection adapter used by this manager. |
SingleClientConnManager.PoolEntry | The pool entry for this connection manager. |
SingleLaunchActivityTestCase<T extends Activity> | If you would like to test a single activity with an InstrumentationTestCase, this provides some of the boiler plate to launch and finish the activity in setUp() and tearDown(). |
SingleLineTransformationMethod | This transformation method causes any newline characters (\n) to be displayed as spaces instead of causing line breaks, and causes carriage return characters (\r) to have no appearance. |
SlidingDrawer | SlidingDrawer hides content out of the screen and allows the user to drag a handle to bring the content on screen. |
SlidingDrawer.OnDrawerCloseListener | Callback invoked when the drawer is closed. |
SlidingDrawer.OnDrawerOpenListener | Callback invoked when the drawer is opened. |
SlidingDrawer.OnDrawerScrollListener | Callback invoked when the drawer is scrolled. |
SM | Constants and static helpers related to the HTTP state management. |
SmallTest | Marks a test that should run as part of the small tests. |
Smoke | Marks a test that should run as part of the smoke tests. |
SmsManager | Manages SMS operations such as sending data, text, and pdu SMS messages. |
SmsMessage | A Short Message Service message. |
SmsMessage.MessageClass | SMS Class enumeration. |
SmsMessage.SubmitPdu | This class represents the encoded form of an outgoing SMS. |
Socket | Provides a client-side TCP socket. |
SocketAddress | This abstract class represents a protocol-independent base for socket-endpoint representing classes. |
SocketChannel | A SocketChannel is a selectable channel that provides a partial
abstraction of stream connecting socket. |
SocketException | This SocketException may be thrown during socket creation or setting
options, and is the superclass of all other socket related exceptions. |
SocketFactory | This abstract class defines methods to create sockets. |
SocketFactory | A factory for creating and connecting sockets. |
SocketHandler | A handler that writes log messages to a socket connection. |
SocketHttpClientConnection | Implementation of a client-side HTTP connection that can be bound to a network Socket in order to receive and transmit data. |
SocketHttpServerConnection | Implementation of a server-side HTTP connection that can be bound to a network Socket in order to receive and transmit data. |
SocketImpl | This class is the base of all streaming socket implementation classes. |
SocketImplFactory | This interface defines a factory for socket implementations. |
SocketInputBuffer | Socket bound session input buffer. |
SocketOptions | Defines an interface for socket implementations to get and set socket options. |
SocketOutputBuffer | Socket bound session output buffer. |
SocketPermission | Regulates the access to network operations available through sockets through permissions. |
SocketTimeoutException | This exception is thrown when a timeout expired on a socket read or
accept operation. |
SoftReference<T> | Implements a soft reference, which is the least-weak of the three types of references. |
SortedMap<K, V> | A map that has its keys ordered. |
SortedSet<E> | SortedSet is a Set which iterates over its elements in a sorted order. |
SoundEffectConstants | Constants to be used to play sound effects via playSoundEffect(int) |
SoundPool | The SoundPool class manages and plays audio resources for applications. |
Spannable | This is the interface for text to which markup objects can be attached and detached. |
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. |
Spanned | This is the interface for text that has markup objects attached to ranges of it. |
SpannedString | This is the class for text whose content and markup are immutable. |
SpanWatcher | When an object of this type is attached to a Spannable, its methods will be called to notify it that other markup objects have been added, changed, or removed. |
SparseArray<E> | SparseArrays map integers to Objects. |
SparseBooleanArray | SparseBooleanArrays map integers to booleans. |
SparseIntArray | SparseIntArrays map integers to integers. |
Spinner | A view that displays one child at a time and lets the user pick among them. |
SpinnerAdapter | Extended Adapter that is the bridge between a Spinner and its data. |
SQLData | An interface for the custom mapping of an SQL User Defined Type (UDT) to a Java class. |
SQLException | An exception that indicates there was an error with SQL parsing or execution. |
SQLException | An Exception class that is used in conjunction with JDBC operations. |
SQLInput | The SQLInput interface defines operations which apply to a type of
input stream which carries a series of values representing an instance of
an SQL structured type or SQL distinct type. |
SQLiteAbortException | An exception that indicates that the SQLite program was aborted. |
SQLiteClosable | An object create from a SQLiteDatabase that can be closed. |
SQLiteConstraintException | An exception that indicates that an integrity constraint was violated. |
SQLiteCursor | A Cursor implementation that exposes results from a query on a SQLiteDatabase. |
SQLiteCursorDriver | A driver for SQLiteCursors that is used to create them and gets notified by the cursors it creates on significant events in their lifetimes. |
SQLiteDatabase | Exposes methods to manage a SQLite database. |
SQLiteDatabase.CursorFactory | Used to allow returning sub-classes of Cursor when calling query. |
SQLiteDatabaseCorruptException | An exception that indicates that the SQLite database file is corrupt. |
SQLiteDiskIOException | An exception that indicates that an IO error occured while accessing the SQLite database file. |
SQLiteDoneException | An exception that indicates that the SQLite program is done. |
SQLiteException | A SQLite exception that indicates there was an error with SQL parsing or execution. |
SQLiteFullException | An exception that indicates that the SQLite database is full. |
SQLiteMisuseException | |
SQLiteOpenHelper | A helper class to manage database creation and version management. |
SQLiteProgram | A base class for compiled SQLite programs. |
SQLiteQuery | A SQLite program that represents a query that reads the resulting rows into a CursorWindow. |
SQLiteQueryBuilder | This is a convience class that helps build SQL queries to be sent to SQLiteDatabase objects. |
SQLiteStatement | A pre-compiled statement against a SQLiteDatabase that can be reused. |
SQLOutput | The interface for an output stream used to write attributes of an SQL User Defined Type (UDT) to the database. |
SQLPermission | A Permission relating to security access control in the java.sql
package. |
SQLWarning | An exception class that holds information about Database access warnings. |
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) |
SSLCertificateSocketFactory | SSLSocketFactory that provides optional (on debug devices, only) skipping of ssl certificfate chain validation and custom read timeouts used just when connecting to the server/negotiating an ssl session. |
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. |
SSLEngineResult.HandshakeStatus | The enum describing the state of the current handshake. |
SSLEngineResult.Status | The enum describing the result of the SSLEngine
operation. |
SslErrorHandler | SslErrorHandler: class responsible for handling SSL errors. |
SSLException | The base class for all SSL related exceptions. |
SSLHandshakeException | The exception that is thrown when a handshake could not be completed successfully. |
SSLKeyException | The exception that is thrown when an invalid SSL key is encountered. |
SSLPeerUnverifiedException | The exception that is thrown when the identity of a peer has not beed verified. |
SSLPermission | The class representing a network permission. |
SSLProtocolException | The exception that is thrown when an error in the operation of the SSL protocol is encountered. |
SSLServerSocket | The extension of ServerSocket which provides secure server sockets
based on protocols like SSL, TLS, or others. |
SSLServerSocketFactory | The factory for SSL server sockets. |
SSLSession | The interface representing an SSL session. |
SSLSessionBindingEvent | The event sent to an SSLSessionBindingListener when the listener
object is bound (putValue(String, Object)) or unbound
(removeValue(String)) to an SSLSession . |
SSLSessionBindingListener | The interface to be implemented by any object that requires notification when
data objects are bound to (or unbound from) an SSLSession . |
SSLSessionContext | A collection of SSLSession s. |
SSLSocket | The extension of Socket providing secure protocols like SSL (Secure
Socket Layer") or TLS (Transport Layer Security). |
SSLSocketFactory | The abstract factory implementation to create SSLSocket s. |
SSLSocketFactory | Layered socket factory for TLS/SSL connections, based on JSSE. |
Stack<E> | Stack is a Last-In/First-Out(LIFO) data structure which represents a
stack of objects. |
StackOverflowError | Thrown when the depth of the callstack of the running program excedes some platform or virtual machine specific limit. |
StackTraceElement | A representation of a single stack frame. |
StaleDataException | This exception is thrown when a Cursor contains stale data and must be requeried before being used again. |
StaleDexCacheError | Is thrown when the VM determines that a DEX file's cache is out of date, and that there is no way to recreate it. |
StartElementListener | Listens for the beginning of elements. |
StateListDrawable | Lets you assign a number of graphic images to a single Drawable and swap out the visible item by a string ID value. |
Statement | Interface used for executing static SQL statements to retrieve query results. |
StateSet | State sets are arrays of positive ints where each element represents the state of a View (e.g. |
StatFs | Retrieve overall information about the space on a filesystem. |
StaticLayout | StaticLayout is a Layout for text that will not be edited after it is laid out. |
StatusLine | Represents a status line as returned from a HTTP server. |
StreamCorruptedException | Signals that the readObject() method could not read an object due to missing information (for example, a cyclic reference that doesn't match a previous instance, or a missing class descriptor for the object to be loaded). |
StreamHandler | A StreamHandler object writes log messages to an output stream, that
is, objects of the class OutputStream. |
StreamTokenizer | Parses a stream into a set of defined tokens, one at a time. |
StrictContentLengthStrategy | The strict implementation of the content length strategy. |
StrictHostnameVerifier | The Strict HostnameVerifier works the same way as Sun Java 1.4, Sun Java 5, Sun Java 6-rc. |
StrictMath | Class StrictMath provides basic math constants and operations such as trigonometric functions, hyperbolic functions, exponential, logarithms, etc. |
StrikethroughSpan | |
String | An immutable sequence of characters/code units (char s). |
StringBuffer | StringBuffer is a variable size contiguous indexable array of characters. |
StringBufferInputStream | This class is deprecated. Use StringReader |
StringBuilder | A modifiable sequence of characters for use in creating and modifying Strings. |
StringBuilderPrinter | Implementation of a Printer that sends its output to a StringBuilder. |
StringCharacterIterator | An implementation of CharacterIterator for strings. |
StringEntity | An entity whose content is retrieved from a string. |
StringIndexOutOfBoundsException | Thrown when the a string is indexed with a value less than zero, or greater than or equal to the size of the array. |
StringReader | A specialized Reader that reads characters from a String in
a sequential manner. |
StringTokenizer |
The |
StringWriter | A specialized Writer that writes characters to a StringBuffer
in a sequential manner, appending them in the process. |
Struct | An interface which provides facilities for manipulating an SQL structured type as a Java object. |
StyleSpan | Describes a style in a span. |
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. |
SubMenu | Subclass of Menu for sub menus. |
SubscriptSpan | |
SumPathEffect | |
SuperscriptSpan | |
SupplicantState | From defs.h in wpa_supplicant . |
Suppress | Use this annotation on test classes or test methods that should not be included in a test suite. |
SuppressWarnings | Annotation type used to indicate that the compiler should not issue the specified warnings for the marked program element. |
Surface | Handle on to a raw buffer that is being managed by the screen compositor. |
Surface.OutOfResourcesException | Exception thrown when a surface couldn't be created or resized |
SurfaceHolder | Abstract interface to someone holding a display surface. |
SurfaceHolder.BadSurfaceTypeException | Exception that is thrown from lockCanvas() when called on a Surface whose is SURFACE_TYPE_PUSH_BUFFERS. |
SurfaceHolder.Callback | A client may implement this interface to receive information about changes to the surface. |
SurfaceView | Provides a dedicated drawing surface embedded inside of a view hierarchy. |
SweepGradient | |
SyncBaseInstrumentation | If you would like to test sync a single provider with an InstrumentationTestCase, this provides some of the boiler plate in setUp() and tearDown(). |
SyncBasicHttpContext | Thread-safe extension of the BasicHttpContext. |
SyncFailedException | Signals that the sync() method has failed to complete. |
SynchronousQueue<E> | A blocking queue in which each put must wait for a take, and vice versa. |
System | Provides access to system-related information and resources including standard input and output. |
SystemClock | Core timekeeping facilities. |
TabActivity | An activity that contains and runs multiple embedded activities or views. |
TabHost | Container for a tabbed window view. |
TabHost.OnTabChangeListener | Interface definition for a callback to be invoked when tab changed |
TabHost.TabContentFactory | Makes the content of a tab when it is selected. |
TabHost.TabSpec | A tab has a tab indictor, content, and a tag that is used to keep track of it. |
TableLayout | A layout that arranges its children into rows and columns. |
TableLayout.LayoutParams | This set of layout parameters enforces the width of each child to be FILL_PARENT and the height of each child to be WRAP_CONTENT, but only if the height is not specified. |
TableRow | A layout that arranges its children horizontally. |
TableRow.LayoutParams | Set of layout parameters used in table rows. |
TabStopSpan | |
TabStopSpan.Standard | |
TabWidget | Displays a list of tab labels representing each page in the parent's tab collection. |
Target | Defines a meta-annotation for determining what ElementTypes an annotation can be applied to. |
TelephonyManager | Provides access to information about the telephony services on the device. |
TemporaryDirectory | Utility class to handle the setup of the core library's concept of what the "default temporary directory" is. |
Test | A Test can be run and collect its results. |
TestCase | A test case defines the fixture to run multiple tests. |
TestFailure | A TestFailure collects a failed test together with
the caught exception. |
TestListener | A Listener for test progress |
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. |
TestSuiteBuilder.FailedToCreateTests | A special TestCase used to indicate a failure during the build() step. |
TestSuiteLoader | An interface to define how a test suite should be loaded. |
TestSuiteProvider | Implementors will know how to get a test suite. |
TestTarget | Defines an annotation used be used within the TestInfo annotation. |
TestTargetClass | Defines an annotation for test classes that allows to link them to the class that is being tested. |
Text | The Text interface inherits from CharacterData
and represents the textual content (termed character data in XML) of an
Element or Attr . |
TextAppearanceSpan | Sets the text color, size, style, and typeface to match a TextAppearance resource. |
TextAttribute | The TextAttribute class defines attribute keys and attribute values for text rendering. |
TextElementListener | Listens for the beginning and ending of text elements. |
TextKeyListener | This is the key listener for typing normal text. |
TextKeyListener.Capitalize | |
TextPaint | TextPaint is an extension of Paint that leaves room for some extra data used during text measuring and drawing. |
TextSwitcher | Specialized ViewSwitcher that contains only children of type TextView. |
TextUtils | |
TextUtils.EllipsizeCallback | |
TextUtils.SimpleStringSplitter | A simple string splitter. |
TextUtils.StringSplitter | An interface for splitting strings according to rules that are opaque to the user of this interface. |
TextUtils.TruncateAt | |
TextView | Displays text to the user and optionally allows them to edit it. |
TextView.BufferType | |
TextView.OnEditorActionListener | Interface definition for a callback to be invoked when an action is performed on the editor. |
TextView.SavedState | User interface state that is stored by TextView for implementing onSaveInstanceState(). |
TextWatcher | When an object of a type is attached to an Editable, its methods will be called when the text is changed. |
Thread | A Thread is a concurrent unit of execution. |
Thread.State | A representation of a thread's state. |
Thread.UncaughtExceptionHandler | Implemented by objects that want to handle cases where a thread is being terminated by an uncaught exception. |
ThreadDeath | ThreadDeath is thrown when a thread stops executing. |
ThreadFactory | An object that creates new threads on demand. |
ThreadGroup | A 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 | An ExecutorService that executes each submitted task using one of possibly several pooled threads, normally configured using Executors factory methods. |
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. |
Time | The Time class is a faster replacement for the java.util.Calendar and java.util.GregorianCalendar classes. |
Time | Java representation of an SQL TIME value. |
TimeFormatException | |
TimeKeyListener | For entering times in a text field. |
TimeoutException | Exception thrown when a blocking operation times out. |
TimePicker | A view for selecting the time of day, in either 24 hour or AM/PM mode. |
TimePicker.OnTimeChangedListener | The callback interface used to indicate the time has been adjusted. |
TimePickerDialog | A dialog that prompts the user for the time of day using a TimePicker. |
TimePickerDialog.OnTimeSetListener | The callback interface used to indicate the user is done filling in the time (they clicked on the 'Set' button). |
Timer | Timer s are used to schedule jobs for execution in a background process. |
TimerTask | The TimerTask class represents a task to run at a specified time. |
Timestamp | Timestamp represents a signed time stamp. |
Timestamp | A Java representation of the SQL TIMESTAMP type. |
TimeUnit | A TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. |
TimeUtils | A class containing utility methods related to time zones. |
TimeZone | TimeZone represents a time zone offset, taking into account
daylight savings. |
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. |
ToggleButton | Displays checked/unchecked states as a button with a "light" indicator and by default accompanied with the text "ON" or "OFF". |
TokenIterator | An iterator for String tokens. |
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). |
TooManyListenersException | A TooManyListenersException is thrown when an attempt is made to add
more than one listener to an event source which only supports a single
listener. |
Touch | |
TouchDelegate | Helper class to handle situations where you want a view to have a larger touch area than its actual view bounds. |
TouchDex | Induces optimization/verification of a set of DEX files. |
TouchUtils | Reusable methods for generating touch events. |
Transformation | Defines the transformation to be applied at one point in time of an Animation. |
TransformationMethod | TextView uses TransformationMethods to do things like replacing the characters of passwords with dots, or keeping the newline characters from causing line breaks in single-line text fields. |
TransitionDrawable | An extension of LayerDrawables that is intended to cross-fade between the first and second layer. |
TranslateAnimation | An animation that controls the position of an object. |
TreeMap<K, V> | TreeMap is an implementation of SortedMap. |
TreeSet<E> | TreeSet is an implementation of SortedSet. |
TrustAnchor | This class represents a trust anchor for validation of X.509 certification path. |
TrustManager | The marker interface for JSSE trust managers. |
TrustManagerFactory | The factory for TrustManager s based on KeyStore or provider
specific implementation. |
TrustManagerFactorySpi | The Service Provider Interface (SPI) for the
TrustManagerFactory class. |
TunnelRefusedException | |
TwoLineListItem | A view group with two children, intended for use in ListViews. |
Type | Common interface implemented by all Java types. |
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. |
TypefaceSpan | Changes the typeface family of the text to which the span is attached. |
TypeNotPresentException | Thrown when a program tries to access a class, interface, enum or annotation type through a string that contains the type's name and the type cannot be found. |
Types | A class which defines constants used to identify generic SQL types, also called JDBC types. |
TypeVariable<D extends GenericDeclaration> | This interface represents a type variables such as 'T' in 'public interface Comparable<T>' , the bounded 'T' in 'public interface A<T extends Number>' or the multiple bounded 'T' in 'public interface B<T extends Number & Cloneable>' . |
UiThreadTest | This annotation can be used on an InstrumentationTestCase's test methods. |
UndeclaredThrowableException | This class provides a wrapper for an undeclared, checked exception thrown by an InvocationHandler. |
UnderlineSpan | |
UnknownError | Thrown when the virtual machine must throw an error which does not match any known exceptional condition. |
UnknownFormatConversionException | An UnknownFormatConversionException will be thrown if the format
conversion is unknown. |
UnknownFormatFlagsException | An UnknownFormatFlagsException will be thrown if there is
an unknown flag. |
UnknownHostException | Is thrown when a hostname can not be resolved. |
UnknownServiceException | Is thrown if no appropriate ContentHandler could be found for a
particular service requested by the URL connection. |
UnmappableCharacterException | An UnmappableCharacterException is thrown when an unmappable
character for the given charset is encountered. |
UnrecoverableEntryException | UnrecoverableEntryException indicates, that a KeyStore.Entry
cannot be recovered from a KeyStore . |
UnrecoverableKeyException | UnrecoverableKeyException indicates, that a key cannot be recovered
from a KeyStore . |
UnresolvedAddressException | An UnresolvedAddressException is thrown when trying to use an
unresolved network address in a network operation. |
UnresolvedPermission | An UnresolvedPermission represents a Permission whose type
should be resolved lazy and not during initialization time of the Policy . |
UnsatisfiedLinkError | Thrown when an attempt is made to invoke a native for which an implementation could not be found. |
UnsupportedAddressTypeException | An UnsupportedAddressTypeException is thrown when connecting or
binding to an unsupported address type. |
UnsupportedCallbackException | Thrown when a CallbackHandler does not support a particular Callback. |
UnsupportedCharsetException | An UnsupportedCharsetException is thrown when an unsupported charset
name is encountered. |
UnsupportedClassVersionError | Thrown when an attempt is made to load a class with a format version that is not supported by the virtual machine. |
UnsupportedDigestAlgorithmException | Authentication credentials required to respond to a authentication challenge are invalid |
UnsupportedEncodingException | Signals that a requested character encoding is not available, either because it is not included a specific Android system, or because the encoding name is simply incorrect. |
UnsupportedHttpVersionException | Indicates an unsupported version of the HTTP protocol. |
UnsupportedOperationException | Thrown when an unsupported operation is attempted. |
UpdateAppearance | The classes that affect character-level text in a way that modifies their appearance when one is added or removed must implement this interface. |
UpdateLayout | The classes that affect character-level text formatting in a way that triggers a text layout update when one is added or removed must implement this interface. |
Uri | Immutable URI reference. |
URI | This class represents an instance of a URI as defined by RFC 2396. |
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. |
URISyntaxException | A URISyntaxException will be thrown if some information could not be parsed
while creating a URI. |
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. |
URLClassLoader | This class loader is responsible for loading classes and resources from a list of URLs which can refer to either directories or JAR files. |
URLConnection | Concrete implementations of the abstract URLConnection class provide
a communication link to a URL for exchanging data with a specific protocol
type. |
URLDecoder | This class is used to decode a string which is encoded in the application/x-www-form-urlencoded MIME content type. |
UrlEncodedFormEntity | An entity composed of a list of url-encoded pairs. |
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. |
UrlInterceptHandler | |
UrlInterceptRegistry | |
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. |
UrlQuerySanitizer.ValueSanitizer | A functor used to sanitize a single query value. |
URLSpan | |
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. |
URLStreamHandlerFactory | Defines a factory which creates an URLStreamHandler for a specified
protocol. |
URLUtil | |
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 |
UserTokenHandler | A handler for determining if the given execution context is user specific or not. |
UTFDataFormatException | Signals that an incorrectly encoded UTF-8 string has been encountered, most likely while reading some DataInputStream. |
UUID | UUID is an immutable representation of a 128-bit universally unique identifier (UUID). |
Vector<E> | Vector is a variable size contiguous indexable array of objects. |
VelocityTracker | Helper for tracking the velocity of touch events, for implementing flinging and other such gestures. |
VerifyError | Thrown when the virtual machine notices that an attempt is made to load a class which does not pass the class verification phase. |
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. |
VideoView | Displays a video file. |
View | This class represents the basic building block for user interface components. |
View.BaseSavedState | Base class for derived classes that want to save and restore their own state in onSaveInstanceState(). |
View.MeasureSpec | A MeasureSpec encapsulates the layout requirements passed from parent to child. |
View.OnClickListener | Interface definition for a callback to be invoked when a view is clicked. |
View.OnCreateContextMenuListener | Interface definition for a callback to be invoked when the context menu for this view is being built. |
View.OnFocusChangeListener | Interface definition for a callback to be invoked when the focus state of a view changed. |
View.OnKeyListener | Interface definition for a callback to be invoked when a key event is dispatched to this view. |
View.OnLongClickListener | Interface definition for a callback to be invoked when a view has been clicked and held. |
View.OnTouchListener | Interface definition for a callback to be invoked when a touch event is dispatched to this view. |
ViewAnimator | Base class for a FrameLayout container that will perform animations when switching between its views. |
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. |
ViewDebug.CapturedViewProperty | This annotation can be used to mark fields and methods to be dumped when the view is captured. |
ViewDebug.ExportedProperty | This annotation can be used to mark fields and methods to be dumped by the view server. |
ViewDebug.HierarchyTraceType | Defines the type of hierarhcy trace to output to the hierarchy traces file. |
ViewDebug.IntToString | Defines a mapping from an int value to a String. |
ViewDebug.RecyclerTraceType | Defines the type of recycler trace to output to the recycler traces file. |
ViewFlipper | Simple ViewAnimator that will animate between two or more views that have been added to it. |
ViewGroup |
A |
ViewGroup.LayoutParams | LayoutParams are used by views to tell their parents how they want to be laid out. |
ViewGroup.MarginLayoutParams | Per-child layout information for layouts that support margins. |
ViewGroup.OnHierarchyChangeListener | Interface definition for a callback to be invoked when the hierarchy within this view changed. |
ViewManager | Interface to let you add and remove child views to an Activity. |
ViewParent | Defines the responsibilities for a class that will be a parent of a View. |
ViewStub | A ViewStub is an invisible, zero-sized View that can be used to lazily inflate layout resources at runtime. |
ViewStub.OnInflateListener | Listener used to receive a notification after a ViewStub has successfully inflated its layout resource. |
ViewSwitcher | ViewAnimator that switches between two views, and has a factory from which these views are created. |
ViewSwitcher.ViewFactory | Creates views in a ViewSwitcher. |
ViewTreeObserver | A view tree observer is used to register listeners that can be notified of global changes in the view tree. |
ViewTreeObserver.OnGlobalFocusChangeListener | Interface definition for a callback to be invoked when the focus state within the view tree changes. |
ViewTreeObserver.OnGlobalLayoutListener | Interface definition for a callback to be invoked when the global layout state or the visibility of views within the view tree changes. |
ViewTreeObserver.OnPreDrawListener | Interface definition for a callback to be invoked when the view tree is about to be drawn. |
ViewTreeObserver.OnScrollChangedListener | Interface definition for a callback to be invoked when something in the view tree has been scrolled. |
ViewTreeObserver.OnTouchModeChangeListener | Interface definition for a callback to be invoked when the touch mode changes. |
VirtualMachineError | VirtualMachineError is the superclass of all error classes that occur
during the operation of the virtual machine. |
Visibility | A collection of utility methods for computing the visibility of triangle meshes. |
VMDebug | Provides access to some VM-specific debug features. |
VMRuntime | Provides an interface to VM-global, Dalvik-specific features. |
VMStack | Provides a limited interface to the Dalvik VM stack. |
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. |
WeakHashMap<K, V> | WeakHashMap is an implementation of Map with keys which are WeakReferences. |
WeakReference<T> | Implements a weak reference, which is the middle of the three types of references. |
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. |
WebIconDatabase.IconListener | Interface for receiving icons from the database. |
WebSettings | Manages settings state for a WebView. |
WebSettings.LayoutAlgorithm | Enum for controlling the layout of html. |
WebSettings.RenderPriority | |
WebSettings.TextSize | Enum for specifying the text size. |
WebView | A View that displays web pages. |
WebView.HitTestResult | |
WebView.PictureListener | Interface to listen for new pictures as they change. |
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.WifiLock | Allows an application to keep the Wi-Fi radio awake. |
WildcardType | This interface represents a wildcard type, such as the simple wildcard
'?' , the upper bounded wildcard '? extends Closeable' , the
multiple upper bounded wildcard '? extends Closeable & Flushable' or
the lower bounded wildcard '? super OutputStream' . |
Window | Abstract base class for a top-level window look and behavior policy. |
Window.Callback | API from a Window back to its caller. |
WindowManager | The interface that apps use to talk to the window manager. |
WindowManager.BadTokenException | Exception that is thrown when trying to add view whose WindowManager.LayoutParams token is invalid. |
WindowManager.LayoutParams | |
Wire | Logs data to the wire LOG. |
WrapperListAdapter | List adapter that wraps another list adapter. |
WrapTogetherSpan | |
WritableByteChannel | A WritableByteChannel is a type of Channel that can write
bytes. |
WriteAbortedException | Signals that the readObject() method has detected an exception marker in the input stream. |
Writer | The base class for all writers. |
X500Principal | Represents an X.500 principal, which holds the distinguished name of some network entity. |
X509Certificate | Abstract base class for X.509 certificates. |
X509Certificate | Abstract base class for X.509 certificates. |
X509CertSelector | A certificate selector (CertSelector for selecting X509Certificate s that match the specified criteria. |
X509CRL | Abstract base class for X.509 certificate revocation lists (CRL). |
X509CRLEntry | Abstract base class for entries in a certificate revocation list (CRL). |
X509CRLSelector | A CRL selector (CRLSelector for selecting X509CRL s that match the specified criteria. |
X509EncodedKeySpec | The key specification of an X.509 encoded key in ASN.1 format. |
X509ExtendedKeyManager | The abstract extension for the X509KeyManager interface. |
X509Extension | The interface specifying an X.509 Certificate or CRL extension. |
X509HostnameVerifier | Interface for checking if a hostname matches the names stored inside the server's X.509 certificate. |
X509KeyManager | A Key Manager for X509 certificate-based key pairs. |
X509TrustManager | The trust manager for X509 certificates to be used to perform authentication for secure sockets. |
Xfermode | Xfermode is the base class for objects that are called to implement custom "transfer-modes" in the drawing pipeline. |
Xml | XML utility methods. |
Xml.Encoding | Supported character encodings. |
XMLConstants | Defines several standard constants that are often used during XML processing. |
XMLFilter | Interface for an XML filter. |
XMLFilterImpl | Base class for deriving an XML filter. |
XMLFormatter | Formatter to convert a LogRecord into an XML string. |
XmlPullParser | XML Pull Parser is an interface that defines parsing functionlity provided in XMLPULL V1 API (visit this website to learn more about API and its implementations). |
XmlPullParserException | This exception is thrown to signal XML Pull Parser related faults. |
XmlPullParserFactory | This class is used to create implementations of XML Pull Parser defined in XMPULL V1 API. |
XMLReader | Interface for reading an XML document using callbacks. |
XMLReaderAdapter | Adapt a SAX2 XMLReader as a SAX1 Parser. |
XMLReaderFactory | Factory for creating an XML reader. |
XmlResourceParser | The XML parsing interface returned for an XML resource. |
XmlSerializer | Define an interface to serialziation of XML Infoset. |
ZipEntry | An instance of ZipEntry represents an entry within a ZIP-archive. |
ZipException | This runtime exception is thrown by ZipFile and ZipInputStream when the file or stream is not a valid ZIP file. |
ZipFile | This class provides random read access to a ZIP-archive file. |
ZipInputStream | This class provides an implementation of FilterInputStream that
uncompresses data from a ZIP-archive input stream. |
ZipOutputStream | This class provides an implementation of FilterOutputStream that
compresses data entries into a ZIP-archive output stream. |
ZoomButton | |
ZoomControls | The ZoomControls class displays a simple set of controls used for zooming and
provides callbacks to register for events. |
Zygote | Provides access to the Dalvik "zygote" feature, which allows a VM instance to be partially initialized and then fork()'d from the partially initialized state. |