android objects 1

Ace your homework & exams now with Quizwiz!

JSONArray

A dense indexed sequence of values.

Filter

A filter constrains data with a filtering pattern.

AsyncQueryHandler

A helper class to help make handling asynchronous ContentResolver queries easier.

AbstractMap.SimpleEntry<K V>

A key-value mapping with mutable values.

GridLayoutAnimationController

A layout animation controller is used to animated a grid layout's children.

LayoutAnimationController

A layout animation controller is used to animated a layout's or a view group's children.

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).

Attributes

Interface for a list of XML attributes.

HttpClient

Interface for an HTTP client.

Locator

Interface for associating a SAX event with a document location.

KeyListener

Interface for converting text key events into edit operations on an Editable class.

ConnectionKeepAliveStrategy

Interface for deciding how long a connection can remain idle before being reused.

ConnectionReuseStrategy

Interface for deciding whether a connection should be kept alive.

MenuItem

Interface for direct access to a previously created menu item.

HeaderValueFormatter

Interface for formatting elements of a header value.

BasicLineFormatter

Interface for formatting elements of the HEAD section of an HTTP message.

LineFormatter

Interface for formatting elements of the HEAD section of an HTTP message.

FragmentManager

Interface for interacting with Fragment objects inside of an Activity

Menu

Interface for managing the items in a menu.

MediaScannerConnection.OnScanCompletedListener

Interface for notifying clients of the result of scanning a requested media file.

ClientConnectionOperator

Interface for opening connections.

HeaderValueParser

Interface for parsing header values into elements.

NamespaceContext

Interface for read only XML Namespace context processing.

IBinder.DeathRecipient

Interface for receiving a callback when the process hosting an IBinder has gone away.

ConnectionReleaseTrigger

Interface for releasing a connection.

EofSensorWatcher

A watcher for EofSensorInputStream.

AbstractInputMethodService

AbstractInputMethodService provides a abstract base class for input methods.

AbstractInterruptibleChannel

AbstractInterruptibleChannel is the root class for interruptible channels.

ListIterator<E>

An ListIterator is used to sequence over a List of objects.

AbsSpinner

An abstract base class for spinner widgets.

Loader<D>

An abstract class that performs asynchronous loading of data.

HttpCookie

An opaque key-value value pair held by an HTTP client to permit a stateful session with an HTTP server.

AndroidCharacter

AndroidCharacter exposes some character properties that are not easily accessed from java.lang.Character.

Deprecated

Annotation type used to mark program elements that should no longer be used by programmers.

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.

AppWidgetHost

AppWidgetHost provides the interaction with the AppWidget service for apps like the home screen that want to embed AppWidgets in their UI.

LoginException

Base class for exceptions that are thrown when a login error occurs.

ContactsContract.ContactOptionsColumns

Columns of ContactsContract.Contacts that track the user's preferences for or interactions with the contact.

MediaStore.Audio.PlaylistsColumns

Columns representing a playlist

MediaStore.Audio.AlbumColumns

Columns representing an album

MediaStore.Audio.ArtistColumns

Columns representing an artist

MediaStore.Audio.GenresColumns

Columns representing an audio genre

ClientContext

Context attribute names for client.

ExecutionContext

Context attribute names for protocol execution.

Allocation.MipmapControl

Controls mipmap behavior when using the bitmap creation and update functions.

CookiePolicy

CookiePolicy has three pre-defined policy.

FileNameMap

Defines a scheme for mapping a filename type to a MIME content type.

DrmStore.Action

Defines actions that can be performed on rights-protected content.

Externalizable

Defines an interface for classes that want to be serializable but have their own binary representation.

HttpExpectationVerifier

Defines an interface to verify whether an incoming HTTP request meets the target server's expectations.

ByteOrder

Defines byte order constants.

MediaRecorder.AudioEncoder

Defines the audio encoding.

CursorJoiner

Does a join on two cursors using the specified columns.

Compiler

Does nothing on Android.

CalendarContract.ExtendedProperties

Fields for accessing the Extended Properties.

MediaStore.Files.FileColumns

Fields for master table for all media files.

AssetFileDescriptor

File descriptor of an entry in the AssetManager.

FileA3D

FileA3D allows users to load Renderscript objects from files or resources stored on disk.

ContactsContract.CommonDataKinds.GroupMembership

Group Membership.

Guard

Guard implementors protect access to other objects.

AsyncTask.Status

Indicates the current status of the task.

MediaPlayer.OnCompletionListener

Interface definition for a callback to be invoked when playback of a media source has completed.

AudioManager.OnAudioFocusChangeListener

Interface definition for a callback to be invoked when the audio focus of the system is updated.

CompoundButton.OnCheckedChangeListener

Interface definition for a callback to be invoked when the checked state of a compound button changed.

AbsListView.OnScrollListener

Interface definition for a callback to be invoked when the list or grid has been scrolled.

MediaPlayer.OnPreparedListener

Interface definition for a callback to be invoked when the media source is ready for playback.

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.

HttpDelete

HTTP DELETE method

HttpGet

HTTP GET method.

HttpHead

HTTP HEAD method.

HttpOptions

HTTP OPTIONS method.

HttpPost

HTTP POST method.

HttpPut

HTTP PUT method.

ActivityInfoCompat

Helper for accessing features in ActivityInfo introduced after API level 4 in a backwards compatible fashion.

DatabaseUtilsCompat

Helper for accessing features in DatabaseUtils introduced after API level 4 in a backwards compatible fashion.

FragmentCompat

Helper for accessing features in Fragment introduced after API level 13 in a backwards compatible fashion.

MediaPlayer.OnSeekCompleteListener

Interface definition of a callback to be invoked indicating the completion of a seek operation.

AccountManagerCallback<V>

...

Keyboard

Loads an XML description of a keyboard and stores the attributes of the keys.

AbsoluteLayout.LayoutParams

Per-child layout information associated with AbsoluteLayout.

AudioRecord

The AudioRecord class manages the audio resources for Java applications to record audio from the audio input hardware of the platform.

Constructor<T>

This class represents a constructor.

DatagramPacket

This class represents a datagram packet which contains data either to be sent or received through a DatagramSocket.

Field

This class represents a field.

Method

This class represents a method.

AccessibilityNodeInfo

This class represents a node of the window content as well as actions that can be requested from its source.

BufferedHeader

This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.

InetSocketAddress

This class represents a socket endpoint described by a IP address and a port number.

AccessibilityEvent

This class represents accessibility events that are sent by the system when something notable happens in the user interface.

MtpDevice

This class represents an MTP or PTP device connected on the USB host bus.

BigDecimal

This class represents immutable integer numbers of arbitrary length.

AssetManager.AssetInputStream

...

AsyncQueryHandler.WorkerArgs

...

AsyncQueryHandler.WorkerHandler

...

AuthPolicy

...

AuthSchemeFactory

...

AuthenticationHandler

...

AuthenticatorException

...

AvoidXfermode.Mode

...

B

...

BackgroundColorSpan

...

BaseColumns

...

BasicCommentHandler

...

BasicDomainHandler

...

BasicExpiresHandler

...

BasicMaxAgeHandler

...

BasicPathHandler

...

BasicSchemeFactory

...

BasicSecureHandler

...

EmbossMaskFilter

...

Entity.NamedContentValues

...

EventLogTags.Description

...

HostNameResolver

...

HttpAbstractParamBean

...

HttpConnectionParamBean

...

HttpProtocolParamBean

...

HttpRequestHandler

...

HttpRequestParser

...

HttpRequestWriter

...

HttpResponseParser

...

HttpResponseWriter

...

HttpTransportMetrics

...

I

...

IconMarginSpan

...

ImageFormat

...

ImageSpan

...

ImageSwitcher

...

JsResult

...

K

...

KeyEvent.Callback

...

L

...

LayerRasterizer

...

Layout.Alignment

...

LayoutInflater.Factory

...

LayoutInflater.Factory2

...

LightingColorFilter

...

LineBackgroundSpan

...

LineHeightSpan

...

LineHeightSpan.WithDensity

...

LinearGradient

...

M

...

Manifest

...

Manifest.permission

...

Manifest.permission_group

...

MaskFilterSpan

...

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.

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.

InstantiationError

Thrown when the VM 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.

NoSuchFieldError

Thrown when the VM notices that a program tries to reference on a class or object a field that does not exist.

NoSuchFieldException

Thrown when the VM notices that a program tries to reference on a class or object a field that does not exist.

NoSuchMethodError

Thrown when the VM notices that a program tries to reference on a class or object a method that does not exist.

NoSuchMethodException

Thrown when the VM notices that a program tries to reference on a class or object a method that does not exist.

ClassCircularityError

Thrown when the VM notices that an attempt is made to load a class which would directly or indirectly inherit from one of its subclasses.

InternalError

Thrown when the VM notices that it has gotten into an undefined state.

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.

ArithmeticException

Thrown when the an invalid arithmetic operation is attempted.

CookieAttributeHandler

Ths interface represents a cookie attribute handler responsible for parsing validating and matching a specific cookie attribute such as path domain port etc.

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.

Notification

A class that represents how a persistent notification is to be presented to the user using the NotificationManager.

Date

A class which can consume and produce dates in SQL Date format.

ManagedClientConnection

A client-side connection with advanced connection logic.

AttributeSet

A collection of attributes as found associated with a tag in an XML document.

InetAddressUtils

A collection of utilities relating to InetAddresses.

CloneUtils

A collection of utilities to workaround limitations of Java clone framework.

ArrayAdapter<T>

A concrete BaseAdapter that is backed by an array of arbitrary objects.

DecimalFormat

A concrete subclass of NumberFormat that formats decimal numbers.

BluetoothSocket

A connected or connecting Bluetooth socket.

ConnPoolByRoute

A connection pool that maintains connections by route.

Connection

A connection represents a link from a Java application to a database.

BasicPooledConnAdapter

A connection wrapper and callback handler.

HttpContext

A context for executing a request.

LoaderTestCase

A convenience class for testing Loaders.

AppWidgetProvider

A convenience class to aid in implementing an AppWidget provider.

GestureDetector.SimpleOnGestureListener

A convenience class to extend when you only want to listen for a subset of all the gestures.

BackupAgentHelper

A convenient BackupAgent wrapper class that automatically manages heterogeneous data sets within the backup data each identified by a unique key prefix.

CharsetDecoder

A converter that can convert a byte sequence from a charset into a 16-bit Unicode character sequence.

MergeCursor

A convience class that lets you present an array of Cursors as a single linear Cursor.

CrossProcessCursor

A cross process cursor is an extension of a Cursor that also supports usage from remote processes.

ContactsContract.CommonDataKinds.SipAddress

A data kind representing a SIP address for the contact.

ContactsContract.CommonDataKinds.Photo

A data kind representing a photo for the contact.

ContactsContract.CommonDataKinds.StructuredPostal

A data kind representing a postal addresses.

ContactsContract.CommonDataKinds.Relation

A data kind representing a relation.

ContactsContract.CommonDataKinds.Phone

A data kind representing a telephone number.

ContactsContract.CommonDataKinds.Website

A data kind representing a website related to the contact.

ContactsContract.CommonDataKinds.Im

A data kind representing an IM address

ContactsContract.CommonDataKinds.Identity

A data kind representing an Identity related to the contact.

ContactsContract.CommonDataKinds.Email

A data kind representing an email address.

ContactsContract.CommonDataKinds.Event

A data kind representing an event.

ContactsContract.CommonDataKinds.Organization

A data kind representing an organization.

ContactsContract.CommonDataKinds.Nickname

A data kind representing the contact's nickname.

ContactsContract.CommonDataKinds.StructuredName

A data kind representing the contact's proper name.

IntentSender

A description of an Intent and target action to perform with it.

HttpRequestFactory

A factory for HttpRequest objects.

HttpResponseFactory

A factory for HttpResponse objects.

ClientConnectionManagerFactory

A factory for creating new ClientConnectionManager instances.

DialogFragment

A fragment that displays a dialog window floating on top of its activity's window.

ListFragment

A fragment that displays a list of items by binding to a data source such as an array or Cursor and exposes event handlers when the user selects an item.

HttpConnection

A generic HTTP connection useful on client and server side.

HttpMessage

A generic HTTP message.

GLSurfaceView.Renderer

A generic renderer interface.

BasicHttpEntity

A generic streamed entity being received on a connection.

Gesture

A gesture is a hand-drawn shape on a touch screen.

GestureStroke

A gesture stroke started on a touch down and ended on a touch up.

HttpRequestRetryHandler

A handler for determining if an HttpRequest should be retried after a recoverable exception during execution.

ConsoleHandler

A handler that writes log messages to the standard output stream System.err.

ConcurrentHashMap<K V>

A hash table supporting full concurrency of retrievals and adjustable expected concurrency for updates.

AlphabetIndexer

A helper class for adapters that implement the SectionIndexer interface.

IdleConnectionHandler

A helper class for connection managers to track idle connections.

GLDebugHelper

A helper class for debugging OpenGL ES applications.

FileBackupHelper

A helper class that can be used in conjunction with BackupAgentHelper to manage the backup of a set of files.

DrawableContainer

A helper class that contains several Drawables and selects which one to use.

GridLayout

A layout that places its children in a rectangular grid.

Enumeration<E>

A legacy iteration interface.

Deque<E>

A linear collection that supports element insertion and removal at both ends.

BluetoothServerSocket

A listening Bluetooth socket.

CursorLoader

A loader that queries the ContentResolver and returns a Cursor.

AtomicLongArray

A long array in which elements may be updated atomically.

AtomicLong

A long value that may be updated atomically.

Bundle

A mapping from String values to various Parcelable types.

Delayed

A mix-in style interface for marking objects that should be acted upon after a given delay.

MockApplication

A mock Application class.

MockContext

A mock Context class.

MockCursor

A mock Cursor class that isolates the test code from real Cursor implementation.

MockDialogInterface

A mock DialogInterface class.

MockPackageManager

A mock PackageManager class.

MockResources

A mock Resources 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.

JSONObject

A modifiable set of name/value mappings.

ArrowKeyMovementMethod

A movement method that provides cursor movement and selection.

LinkMovementMethod

A movement method that traverses links in the text buffer and scrolls if necessary.

MatrixCursor

A mutable cursor implementation backed by an array of Objects.

ContactsContract.StatusUpdates

A status update is linked to a ContactsContract.Data row and captures the user's latest status update via the corresponding source e.g.

NoConnectionReuseStrategy

A strategy that never re-uses a connection.

IdentityInputStream

A stream for reading from a session input buffer.

ContentLengthOutputStream

A stream wrapper that closes itself after a defined number of bytes.

EofSensorInputStream

A stream wrapper that triggers actions on close() and EOF.

InputStreamEntity

A streamed entity obtaining content from an InputStream.

DisplayMetrics

A structure describing general information about a display such as its size density and font scaling.

JsonToken

A structure name or value type in a JSON-encoded string.

ContactsContract.Contacts.Entity

A sub-directory of a contact that contains all of its ContactsContract.RawContacts as well as ContactsContract.Data rows.

ContactsContract.Contacts.Data

A sub-directory of a single contact that contains all of the constituent raw contact ContactsContract.Data rows.

ContactsContract.Contacts.StreamItems

A sub-directory of a single contact that contains all of the constituent raw contact ContactsContract.StreamItems rows.

ContactsContract.RawContacts.Data

A sub-directory of a single raw contact that contains all of its ContactsContract.Data rows.

ContactsContract.RawContacts.Entity

A sub-directory of a single raw contact that contains all of its ContactsContract.Data rows.

ContactsContract.RawContacts.StreamItems

A sub-directory of a single raw contact that contains all of its ContactsContract.StreamItems rows.

ContactsContract.RawContacts.DisplayPhoto

A sub-directory of a single raw contact that represents its primary display photo.

ContactsContract.StreamItems.StreamItemPhotos

A sub-directory of a single stream item entry that contains all of its photo rows.

AlertDialog

A subclass of Dialog that can display one two or three buttons.

ComposeShader

A subclass of shader that returns the coposition of two other shaders combined by an Xfermode subclass.

CyclicBarrier

A synchronization aid that allows a set of threads to all wait for each other to reach a common barrier point.

CountDownLatch

A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes.

Exchanger<V>

A synchronization point at which threads can pair and swap elements within pairs.

AbstractOwnableSynchronizer

A synchronizer that may be exclusively owned by a thread.

ActionBar.Tab

A tab in the action bar.

ContactsContract.SyncState

A table provided for sync adapters to use for storing private sync state data for contacts.

ContactsContract.ProfileSyncState

A table provided for sync adapters to use for storing private sync state data for the user's personal profile.

CalendarContract.SyncState

A table provided for sync adapters to use for storing private sync state data.

ContactsContract.PhoneLookup

A table that represents the result of looking up a phone number for example for caller ID.

Callable<V>

A task that returns a result and may throw an exception.

InstrumentationTestCase

A test case that has access to Instrumentation.

AbstractHttpClientConnection

Abstract client-side HTTP connection capable of transmitting and receiving data using arbitrary SessionInputBuffer and SessionOutputBuffer

AbstractCookieSpec

Abstract cookie specification which can delegate the job of parsing validation or matching cookie attributes to a number of arbitraryCookieAttributeHandlers.

CookieStore

Abstract cookie store.

CredentialsProvider

Abstract credentials provider.

AbstractHttpServerConnection

Abstract server-side HTTP connection capable of transmitting and receiving data using arbitrary SessionInputBuffer and SessionOutputBuffer

AbstractList<E>

AbstractList is an abstract implementation of the List interface optimized for a backing store which supports random access.

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.

Animation

Abstraction for an Animation that can be applied to Views Surfaces or other objects.

EventLog

Access to the system diagnostic event record.

AccessControlException

AccessControlException is thrown if the access control infrastructure denies protected access due to missing permissions.

AccessibleObject

AccessibleObject is the superclass of all member reflection classes (Field Constructor Method).

AtomicMarkableReference<V>

An AtomicMarkableReference maintains an object reference along with a mark bit that can be updated atomically.

AudioGroup

An AudioGroup is an audio hub for the speaker the microphone and AudioStreams.

AudioStream

An AudioStream is a RtpStream which carrys audio payloads over Real-time Transport Protocol (RTP).

Closeable

An AutoCloseable whose close method may throw an IOException.

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.

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.

EffectContext

An EffectContext keeps all necessary state information to run Effects within a Open GL ES 2.0 context.

EllipticCurve

An Elliptic Curve with its necessary values.

EmptyStackException

An EmptyStackException is thrown if the pop/peek method of a stack is executed on an empty stack.

EnumSet<E extends Enum<E>>

An EnumSet is a specialized Set to be used with enums as keys.

Equalizer

An Equalizer is used to alter the frequency response of a particular music source or of the main output mix.

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.

HttpClientConnection

An HTTP connection for use on the client side.

HttpServerConnection

An HTTP connection for use on the server side.

HttpInetConnection

An HTTP connection over the Internet Protocol (IP).

FormattedHeader

An HTTP header which is already formatted.

HttpRequest

An HTTP request.

HttpResponse

An HTTP response.

HttpsURLConnection

An HttpURLConnection for HTTPS (RFC 2818).

Inet4Address

An IPv4 address.

Inet6Address

An IPv6 address.

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.

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.

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.

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.

DeflaterInputStream

An InputStream filter to compress data.

Base64InputStream

An InputStream that does Base64 decoding on the data read through it.

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.

InstrumentationTestRunner

An Instrumentation that runs various types of TestCases against an Android package (application).

InetAddress

An Internet Protocol (IP) address.

InvalidMarkException

An InvalidMarkException is thrown when reset() is called on a buffer but no mark has been set previously.

InvalidPropertiesFormatException

An InvalidPropertiesFormatException is thrown if loading the XML document defining the properties does not follow the Properties specification.

EnumMap<K extends Enum<K> V>

An Map specialized for use with Enum types as keys.

InflaterOutputStream

An OutputStream filter to decompress data.

Base64OutputStream

An OutputStream that does Base64 encoding on the data written to it writing the resulting data to another OutputStream.

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.

HttpURLConnection

An URLConnection for HTTP (RFC 2616) used to send and receive data over the web.

Element

An XML element.

FileChannel

An abstract channel type for interaction with a platform file.

DateFormat

An abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner.

ClientInfoStatus

An enumeration to describe the reason why a property cannot be set by calling Connection.setClientInfo.

ErrorManager

An error reporting facility for Handler implementations to record any error that may happen during logging.

GLException

An exception class for OpenGL errors.

CursorIndexOutOfBoundsException

An exception indicating that a cursor is out of bounds.

DateParseException

An exception to indicate an error parsing a date string.

BackingStoreException

An exception to indicate that an error was encountered while accessing the backing store.

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).

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).

MockContentResolver

An extension of ContentResolver that is designed for testing.

CheckedTextView

An extension to TextView that supports the Checkable interface.

CertPath

An immutable certificate path that can be validated.

AbstractMap.SimpleImmutableEntry<K V>

An immutable key-value mapping.

BigInteger

An immutable signed integer of arbitrary magnitude.

GLSurfaceView

An implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering.

Loader.ForceLoadContentObserver

An implementation of a ContentObserver that takes care of connecting it to the Loader to have the loader re-load its data when the observer is told it has changed.

Authenticator

An implementation of this class is able to obtain authentication information for a connection in several ways.

InputQueue

An input queue provides a mechanism for an application to receive incoming input events.

FileInputStream

An input stream that reads bytes from a file.

AtomicIntegerArray

An int array in which elements may be updated atomically.

AtomicInteger

An int value that may be updated atomically.

Intent

An intent is an abstract description of an operation to be performed.

GLSurfaceView.EGLConfigChooser

An interface for choosing an EGLConfig configuration from a list of potential configurations.

GLSurfaceView.EGLContextFactory

An interface for customizing the eglCreateContext and eglDestroyContext calls.

GLSurfaceView.EGLWindowSurfaceFactory

An interface for customizing the eglCreateWindowSurface and eglDestroySurface calls.

FileFilter

An interface for filtering File objects based on their names or other information.

FilenameFilter

An interface for filtering File objects based on their names or the directory they reside in.

BluetoothProfile.ServiceListener

An interface for notifying BluetoothProfile IPC clients when they have been connected or disconnected to the 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.

CharacterIterator

An interface for the bidirectional iteration over a group of characters.

DataSource

An interface for the creation of Connection objects which represent a connection to a database.

ConnectionPoolDataSource

An interface for the creation of ConnectionPoolDataSource objects.

Driver

An interface to a JDBC driver.

LSParser

An interface to an object that is able to build or augment a DOM tree from various input sources.

DatabaseErrorHandler

An interface to let the apps define the actions to take when the following errors are detected database corruption

CallableStatement

An interface used to call Stored Procedures.

ConnectionEventListener

An interface used to receive events generated by a PooledConnection.

GLSurfaceView.GLWrapper

An interface used to wrap a GL interface.

DatabaseMetaData

An interface which provides comprehensive information about the database management system and its supported features.

Interpolator

An interpolator defines the rate of change of an animation.

BounceInterpolator

An interpolator where the change bounces at the end.

AnticipateOvershootInterpolator

An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value.

AnticipateInterpolator

An interpolator where the change starts backward then flings forward.

LinearInterpolator

An interpolator where the rate of change is constant

AccelerateDecelerateInterpolator

An interpolator where the rate of change starts and ends slowly but accelerates through the middle.

DecelerateInterpolator

An interpolator where the rate of change starts out quickly and and then decelerates.

AccelerateInterpolator

An interpolator where the rate of change starts out slowly and and then accelerates.

LauncherActivity.ListItem

An item in the list

Iterator<E>

An iterator over a sequence of objects such as a collection.

AtomicReference<V>

An object reference that may be updated atomically.

Executor

An object that executes submitted Runnable tasks.

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.

LinkedBlockingDeque<E>

An optionally-bounded blocking deque based on linked nodes.

LinkedBlockingQueue<E>

An optionally-bounded blocking queue based on linked nodes.

FileOutputStream

An output stream that writes bytes to a file.

DelayQueue<E extends Delayed>

An unbounded blocking queue of Delayed elements in which an element can only be taken when its delay has expired.

ConcurrentLinkedQueue<E>

An unbounded thread-safe queue based on linked nodes.

BaseExpandableListAdapter

Base class for a ExpandableListAdapter used to provide data and Views from some data to an expandable list view.

Binder

Base class for a remotable object the core part of a lightweight remote procedure call mechanism defined by IBinder.

FragmentActivity

Base class for activities that want to use the support-based Fragment and Loader APIs.

AndroidException

Base class for all checked exceptions thrown by the Android frameworks.

BroadcastReceiver

Base class for code that will receive intents sent by sendBroadcast().

BaseDexClassLoader

Base class for common functionality between various dex-based ClassLoader implementations.

AbstractInputMethodService.AbstractInputMethodImpl

Base class for derived classes to implement their InputMethod interface.

AbstractInputMethodService.AbstractInputMethodSessionImpl

Base class for derived classes to implement their InputMethodSession interface.

DeviceAdminReceiver

Base class for implementing a device administration component.

AccountAuthenticatorActivity

Base class for implementing an Activity that is used to help implement an AbstractAccountAuthenticator.

Instrumentation

Base class for implementing application instrumentation code.

BaseInputConnection

Base class for implementors of the InputConnection interface taking care of most of the common behavior for providing a connection to an Editable.

Application

Base class for those who need to maintain global application state.

HttpEntityWrapper

Base class for wrapping entities.

AbsListView

Base class that can be used to implement virtualized lists of items.

BaseMovementMethod

Base classes for movement methods.

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.

BaseObj

BaseObj is the base class for interfacing with native renderscript objects.

BasicScheme

Basic authentication scheme as defined in RFC 2617.

BasicHeaderValueFormatter

Basic implementation for formatting header value elements.

BasicHeaderValueParser

Basic implementation for parsing header values into elements.

BasicEofSensorWatcher

Basic implementation of EofSensorWatcher.

BasicHeaderElementIterator

Basic implementation of a HeaderElementIterator.

BasicHeaderIterator

Basic implementation of a HeaderIterator.

BasicTokenIterator

Basic implementation of a TokenIterator.

BasicPoolEntry

Basic implementation of a connection pool entry.

BasicHttpEntityEnclosingRequest

Basic implementation of a request with an entity that can be modified.

AbstractHttpMessage

Basic implementation of an HTTP message that can be modified.

BasicHttpRequest

Basic implementation of an HTTP request that can be modified.

HttpEntityEnclosingRequestBase

Basic implementation of an HTTP request that can be modified.

HttpRequestBase

Basic implementation of an HTTP request that can be modified.

BasicHttpResponse

Basic implementation of an HTTP response that can be modified.

BasicRouteDirector

Basic implementation of an HttpRouteDirector.

ErrorHandler

Basic interface for SAX error handlers.

EntityResolver

Basic interface for resolving entities.

BasicLineParser

Basic parser for lines in the head section of an HTTP message.

LockSupport

Basic thread blocking primitives for creating locks and other synchronization classes.

BasicUserPrincipal

Basic user principal used for HTTP authentication

BassBoost

Bass boost is an audio effect to boost or amplify low frequencies of the sound.

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.

CalendarContract.CalendarCache

CalendarCache stores some settings for calendar including the current time zone for the instances.

LoaderManager.LoaderCallbacks<D>

Callback interface for a client to interact with the manager.

ActionMode.Callback

Callback interface for action modes.

Camera.ErrorCallback

Callback interface for camera error notification.

IntentSender.OnFinished

Callback interface for discovering when a send operation has completed.

MessageQueue.IdleHandler

Callback interface for discovering when a thread is going to block waiting for more messages.

Camera.FaceDetectionListener

Callback interface for face detected in the preview frame.

Camera.OnZoomChangeListener

Callback interface for zoom changes during a smooth zoom operation.

ActionBar.TabListener

Callback interface invoked when a tab is focused unfocused added or removed.

GeolocationPermissions.Callback

Callback interface used by the browser to report a Geolocation permission state set by the user in response to a permissions prompt.

Camera.PreviewCallback

Callback interface used to deliver copies of preview frames as they are displayed.

Camera.AutoFocusCallback

Callback interface used to notify on completion of camera auto focus.

Camera.ShutterCallback

Callback interface used to signal the moment of actual image capture.

Camera.PictureCallback

Callback interface used to supply image data from a photo capture.

Handler.Callback

Callback interface you can use when instantiating a Handler to avoid having to implement your own subclass of Handler.

KeyguardManager.OnKeyguardExitResult

Callback passed to exitKeyguardSecurely(KeyguardManager.OnKeyguardExitResult) to notify caller of result.

KeyStore.CallbackHandlerProtection

CallbackHandlerProtection is a ProtectionParameter that encapsulates a CallbackHandler.

Camera.Parameters

Camera service settings.

InputMethodManager

Central system API to the overall input method framework (IMF) architecture which arbitrates interaction between applications and the current input method.

CertPathTrustManagerParameters

Certification path parameters to provide to certification path based TrustManager.

InterruptibleChannel

Channels that implement this interface can be asynchronously closed and interrupted.

AbstractCollection<E>

Class AbstractCollection is an abstract implementation of the Collection interface.

Math

Class Math provides basic math constants and operations such as trigonometric functions hyperbolic functions exponential logarithms etc.

Keyboard.Key

Class for describing the position and characteristics of a single key in the keyboard.

Byte2

Class for exposing the native Renderscript byte2 type back to the Android system.

Byte3

Class for exposing the native Renderscript byte3 type back to the Android system.

Byte4

Class for exposing the native Renderscript byte4 type back to the Android system.

Double2

Class for exposing the native Renderscript double2 type back to the Android system.

Double3

Class for exposing the native Renderscript double3 type back to the Android system.

Double4

Class for exposing the native Renderscript double4 type back to the Android system.

Float2

Class for exposing the native Renderscript float2 type back to the Android system.

Float3

Class for exposing the native Renderscript float2 type back to the Android system.

Float4

Class for exposing the native Renderscript float2 type back to the Android system.

Int2

Class for exposing the native Renderscript int2 type back to the Android system.

Int3

Class for exposing the native Renderscript int3 type back to the Android system.

Int4

Class for exposing the native Renderscript int4 type back to the Android system.

Long2

Class for exposing the native Renderscript long2 type back to the Android system.

Long3

Class for exposing the native Renderscript long3 type back to the Android system.

Long4

Class for exposing the native Renderscript long4 type back to the Android system.

Matrix2f

Class for exposing the native Renderscript rs_matrix2x2 type back to the Android system.

Matrix3f

Class for exposing the native Renderscript rs_matrix3x3 type back to the Android system.

Matrix4f

Class for exposing the native Renderscript rs_matrix4x4 type back to the Android system.

ConnectivityManager

Class that answers queries about the state of network connectivity.

KeyguardManager

Class that can be used to lock and unlock the keyboard.

Chronometer

Class that implements a simple timer.

ConditionVariable

Class that implements the condition variable locking paradigm.

CalendarContract.CalendarEntity

Class that represents a Calendar Entity.

CalendarContract.EventsEntity

Class that represents an Event Entity.

NotificationManager

Class to notify the user of events that happen. This is how you tell the user that something has happened in the background.

Looper

Class used to run a message loop for a thread.

Formattable

Classes that handle custom formatting for the 's' specifier of Formatter should implement the Formattable interface.

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.

NetworkInfo.State

Coarse-grained network state.

CodeSigner

CodeSigner represents a signer of code.

AllClientPNames

Collected parameter names for the HttpClient module.

Collection<E>

Collection is the root of the collection hierarchy.

Collections

Collections contains static methods which operate on Collection classes.

Browser.BookmarkColumns

Column definitions for the mixed bookmark and history items available at BOOKMARKS_URI.

Browser.SearchColumns

Column definitions for the search history table available at SEARCHES_URI.

ContactsContract.CommonDataKinds.CommonColumns

Columns common across the specific types.

CalendarContract.SyncColumns

Columns for Sync information used by Calendars and Events tables.

MediaStore.Audio.AudioColumns

Columns for audio file that show up in multiple tables.

ContactsContract.DataColumns

Columns in the Data table.

ContactsContract.StreamItemPhotosColumns

Columns in the StreamItemPhotos table.

ContactsContract.ContactsColumns

Columns of ContactsContract.Contacts that refer to intrinsic properties of the contact as opposed to the user-specified options found inContactsContract.ContactOptionsColumns.

CalendarContract.CalendarColumns

Columns specific to the Calendars Uri that other Uris can query.

ContactsContract.SyncColumns

Columns that appear when each row of a table belongs to a specific account including sync information that an account may need.

ContactsContract.DataColumnsWithJoins

Combines all columns returned by ContactsContract.Data table queries.

InputEvent

Common base class for input events.

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.

MediaStore.MediaColumns

Common fields for most MediaProvider tables

GenericDeclaration

Common interface for language constructs that declare type parameters.

Member

Common interface providing access to reflective information on class members.

ContactsContract.ContactNameColumns

Contact name and contact name metadata columns in the RawContacts table.

ContactsContract.Settings

Contacts-specific settings for various Account's.

MediaStore.Audio

Container for all audio content.

ContactsContract.CommonDataKinds

Container for definitions of common data types stored in the ContactsContract.Data table.

Keyboard.Row

Container for keys in the keyboard.

MoreAsserts

Contains additional assertion methods not found in JUnit.

MediaStore.Audio.Genres

Contains all genres for audio files

MediaStore.Audio.Albums

Contains artists for audio files

MediaStore.Audio.Artists

Contains artists for audio files

ContactsContract.Intents

Contains helper classes used to create or manage Intents that involve contacts.

MediaStore.Images

Contains meta data for all available images.

MediaStore.Audio.Playlists

Contains playlists for audio files

CallLog.Calls

Contains the recent calls.

ContentProviderResult

Contains the result of the application of a ContentProviderOperation.

ContentProvider

Content providers are one of the primary building blocks of Android applications providing content to applications.

Matrix.ScaleToFit

Controlls how the src rect should align into the dst rect for setRectToRect().

InputMethodService.InputMethodImpl

Concrete implementation of AbstractInputMethodService.AbstractInputMethodImpl that provides all of the standard behavior for an input method.

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.

AnimationUtils

Defines common utilities for working with animations.

DrmStore

Defines constants that are used by the DRM framework.

AttributedCharacterIterator.Attribute

Defines keys for text attributes.

CoreConnectionPNames

Defines parameter names for connections in HttpCore.

CoreProtocolPNames

Defines parameter names for protocol execution in HttpCore.

DrmStore.Playback

Defines playback states for content.

DrmStore.RightsStatus

Defines status notifications for digital rights.

DocumentBuilder

Defines the API to obtain DOM Document instances from an XML document.

MediaRecorder.AudioSource

Defines the audio source.

BackupHelper

Defines the calling interface that BackupAgentHelper uses when dispatching backup and restore operations to the installed helpers.

CookieSpec

Defines the cookie management specification.

Annotation

Defines the interface implemented by all annotations.

MediaRecorder.OutputFormat

Defines the output format.

MediaRecorder.VideoEncoder

Defines the video encoding.

MediaRecorder.VideoSource

Defines the video source.

ApplicationErrorReport.BatteryInfo

Describes a battery usage report.

ApplicationErrorReport.RunningServiceInfo

Describes a running service report.

ApplicationErrorReport.CrashInfo

Describes an application crash.

ApplicationErrorReport

Describes an application error.

ApplicationErrorReport.AnrInfo

Describes an application not responding error.

InputDevice

Describes the capabilities of a particular input device.

KeyCharacterMap

Describes the keys provided by a keyboard device and their associated labels.

AppWidgetProviderInfo

Describes the meta data for an installed AppWidget provider.

NetworkInfo

Describes the status of a network interface of a given type (currently either Mobile or Wifi).

Mesh.Primitive

Describes the way mesh vertex data is interpreted when rendering

Instrumentation.ActivityResult

Description of a Activity execution result to return to the original activity.

ClipData.Item

Description of a single item in a ClippedData.

ExtractedTextRequest

Description of what an input method would like from an application when extract text from its input editor.

GestureDetector

Detects various gestures and events using the supplied MotionEvents.

...

Developer Guides

CharacterPickerDialog

Dialog for choosing accented characters related to a base character.

DigestScheme

Digest authentication scheme as defined in RFC 2617.

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.

ImageButton

Displays a button with an image (instead of text) that can be pressed or clicked by the user.

LauncherActivity

Displays a list of all activities which can be performed for a given intent.

ImageView

Displays an arbitrary image such as an icon.

DynamicLayout

DynamicLayout is a text layout that updates itself as the text is edited.

DocumentType

Each Document has a doctype attribute whose value is either null or a DocumentType object.

EditText

EditText is a thin veneer over TextView that configures itself to be editable.

Effect

Effects are high-performance transformations that can be applied to image frames.

NamespaceSupport

Encapsulate Namespace logic for use by applications using SAX or internally by SAX drivers.

ClientConnectionRequest

Encapsulates a request for a ManagedClientConnection.

DateFormatSymbols

Encapsulates localized date-time formatting data such as the names of the months the names of the days of the week and the time zone data.

HttpRoutePlanner

Encapsulates logic to compute a HttpRoute to a target host.

DecimalFormatSymbols

Encapsulates the set of symbols (such as the decimal separator the grouping separator and so on) needed by DecimalFormat to format numbers.

EnglishReasonPhraseCatalog

English reason phrases for HTTP status codes.

DropBoxManager

Enqueues chunks of data (from various sources -- application crashes kernel log records etc.).

EntityTemplate

Entity that delegates the process of content generation to an abstract content producer.

EntityReference

EntityReference nodes may be used to represent an entity reference in the tree.

KeyStore.Entry

Entry is the common marker interface for a KeyStore entry.

Authenticator.RequestorType

Enumeration class for the origin of the authentication request.

Build.VERSION_CODES

Enumeration of the currently known SDK version codes.

Error

Error is the superclass of all classes that represent unrecoverable errors.

GeomagneticField

Estimates magnetic field at a given point on Earth and in particular to compute the magnetic declination from true north.

EventListener

EventListener is the superclass of all event listener interfaces.

EventObject

EventObjects represent events.

CancellationException

Exception indicating that the result of a value-producing task such as a FutureTask cannot be retrieved because the task was cancelled.

Exception

Exception is the superclass of all classes that represent recoverable exceptions.

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.

ExecutionException

Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception.

IntentSender.SendIntentException

Exception thrown when trying to send through a PendingIntent that has been canceled or is otherwise no longer able to execute the request.

AndroidTestCase

Extend this if you need to access Resources or other things that depend on Activity Context.

ListAdapter

Extended Adapter that is the bridge between a ListView and the data that backs the list.

ComponentCallbacks2

Extended ComponentCallbacks interface with a new callback for finer-grained memory management.

EntityResolver2

Extended interface for mapping external entity references to input sources or providing a missing external subset.

HttpUriRequest

Extended version of the HttpRequest interface that provides convenience methods to access request properties such as request URI and method type.

AttributedCharacterIterator

Extends the CharacterIterator interface adding support for iterating over attributes and not only characters.

ContextMenu

Extension of Menu for context menus providing functionality to modify the header of the context menu.

AdapterView.AdapterContextMenuInfo

Extra menu information provided to the onCreateContextMenu(ContextMenu View ContextMenuInfo) callback when a context menu is brought up for this AdapterView.

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.

Executors

Factory and utility methods for Executor ExecutorService ScheduledExecutorService ThreadFactory and Callable classes defined in this package.

DatatypeFactory

Factory that creates new javax.xml.datatype Objects that map XML to/from Java Objects.

Editable.Factory

Factory used by TextView to create new Editables.

CalendarContract.CalendarAlerts

Fields and helpers for accessing calendar alerts information.

CalendarContract.Reminders

Fields and helpers for accessing reminders for an event.

CalendarContract.Attendees

Fields and helpers for interacting with Attendees.

CalendarContract.Instances

Fields and helpers for interacting with Instances.

CalendarContract.EventDays

Fields and helpers for querying for a list of days that contain events.

CalendarContract.Colors

Fields for accessing colors available for a given account.

InputMethodService.InputMethodSessionImpl

Concrete implementation of AbstractInputMethodService.AbstractInputMethodSessionImpl that provides all of the standard behavior for an input method session.

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.

AccessibilityDelegateCompat

Helper for accessing View.AccessibilityDelegate introduced after API level 4 in a backwards compatible fashion.

AccessibilityEventCompat

Helper for accessing features in AccessibilityEvent introduced after API level 4 in a backwards compatible fashion.

AbstractQueuedLongSynchronizer.ConditionObject

Condition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation.

AbstractQueuedSynchronizer.ConditionObject

Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation.

AccessibilityManagerCompat

Helper for accessing features in AccessibilityManager introduced after API level 4 in a backwards compatible fashion.

AccessibilityServiceInfoCompat

Helper for accessing features in AccessibilityService introduced after API level 4 in a backwards compatible fashion.

ActivityCompat

Helper for accessing features in Activity introduced after API level 4 in a backwards compatible fashion.

IntentCompat

Helper for accessing features in Intent introduced after API level 4 in a backwards compatible fashion.

KeyEventCompat

Helper for accessing features in KeyEvent introduced after API level 4 in a backwards compatible fashion.

MenuCompat

Helper for accessing features in Menu introduced after API level 4 in a backwards compatible fashion.

MenuItemCompat

Helper for accessing features in MenuItem introduced after API level 4 in a backwards compatible fashion.

MotionEventCompat

Helper for accessing features in MotionEvent introduced after API level 4 in a backwards compatible fashion.

ContactsContract.QuickContact

Helper methods to display QuickContact dialogs that allow users to pivot on a specific Contacts entry.

LocalBroadcastManager

Helper to register for and send broadcasts of Intents to local objects within your process.

MonthDisplayHelper

Helps answer common questions that come up when displaying a month in a 6 row calendar grid format.

NfcManager

High level manager used to obtain an instance of an NfcAdapter.

AttributedString

Holds a string with attributes describing the characters of this string.

HttpHost

Holds all of the variables needed to describe an HTTP connection to a host.

Filter.FilterResults

Holds the results of a filtering operation.

MatchResult

Holds the results of a successful match of a Pattern against a given string.

LayoutInflater.Filter

Hook to allow clients of the LayoutInflater to restrict the set of Views that are allowed to be inflated.

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.

CalendarContract.Calendars

Constants and helpers for the Calendars table which contains details for individual calendars.

CalendarContract.Events

Constants and helpers for the Events table which contains details for individual events.

AUTH

Constants and static helpers related to the HTTP authentication.

HTTP

Constants and static helpers related to the HTTP protocol.

HttpStatus

Constants enumerating the HTTP status codes.

ContactsContract.AggregationExceptions

Constants for the contact aggregation exceptions table which contains aggregation rules overriding those used by automatic aggregation.

ContactsContract.Contacts

Constants for the contacts table which contains a record per aggregate of raw contacts representing the same person.

ContactsContract.Data

Constants for the data table which contains data points tied to a raw contact.

ContactsContract.Groups

Constants for the groups table.

ContactsContract.RawContactsEntity

Constants for the raw contacts entities table which can be thought of as an outer join of the raw_contacts table with the data table.

ContactsContract.RawContacts

Constants for the raw contacts table which contains one row of contact information for each person in each synced account.

ContactsContract.StreamItemPhotos

Constants for the stream_item_photos table which contains photos associated with social stream updates.

ContactsContract.StreamItems

Constants for the stream_items table which contains social stream updates from the user's contact list.

ContactsContract.Profile

Constants for the user's profile data which is represented as a single contact on the device that represents the user.

ContactsContract.PhoneticNameStyle

Constants for various styles of capturing the pronunciation of a person's name.

ContactsContract.FullNameStyle

Constants for various styles of combining given name family name etc into a full name.

HapticFeedbackConstants

Constants to be used to perform haptic feedback effects via performHapticFeedback(int)

ComponentName

Identifier for a specific application component (Activity Service BroadcastReceiver or ContentProvider) that is available.

FieldPosition

Identifies fields in formatted strings.

InterfaceAddress

Identifies one of a network interface's addresses.

FaceDetector

Identifies the faces of people in a Bitmap graphic object.

IdentityHashMap<K V>

IdentityHashMap is a variant on HashMap which tests equality by reference instead of equality by value.

HttpRetryException

If a HTTP request has to be retried this exception will be thrown if the request cannot be retried automatically.

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.

InvalidAlgorithmParameterException

InvalidAlgorithmParameterException indicates the occurrence of invalid algorithm parameters.

InvalidKeyException

InvalidKeyException indicates exceptional conditions caused by an invalid key.

InvalidParameterException

InvalidParameterException indicates exceptional conditions caused by invalid parameters.

Html.TagHandler

Is notified when HTML tags are encountered that the parser does not know how to interpret.

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.

DialogInterface.OnClickListener

Interface used to allow the creator of a dialog to run some code when an item on the dialog is clicked..

DialogInterface.OnCancelListener

Interface used to allow the creator of a dialog to run some code when the dialog is canceled.

DialogInterface.OnDismissListener

Interface used to allow the creator of a dialog to run some code when the dialog is dismissed.

DialogInterface.OnShowListener

Interface used to allow the creator of a dialog to run some code when the dialog is shown.

NumberPicker.Formatter

Interface used to format current value into a string for presentation.

AuthPNames

Parameter names for HttpAuth.

ConnManagerPNames

Parameter names for connection managers in HttpConn.

ConnConnectionPNames

Parameter names for connections in HttpConn.

CookieSpecPNames

Parameter names for cookie specifications in HttpCookie.

ConnRoutePNames

Parameter names for routing in HttpConn.

ClientPNames

Parameter names for the HttpClient module.

LSException

Parser or write operations may throw an LSException if the processing is stopped.

JSONTokener

Parses a JSON (RFC 4627) encoded string into the corresponding object.

KeyStore.PasswordProtection

PasswordProtection is a ProtectionParameter that protects a KeyStore using a password.

LinearLayout.LayoutParams

Per-child layout information associated with ViewLinearLayout.

ActionBar.LayoutParams

Per-child layout information associated with action bar custom views.

FrameLayout.LayoutParams

Per-child layout information for layouts that support margins.

HttpProcessor

Performs interceptor processing of requests and responses.

Collator

Performs locale-sensitive string comparison.

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.

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.

Bitmap.Config

Possible bitmap configurations.

CountDownTimer

Schedule a countdown until a time in the future with regular notifications on intervals along the way.

KeyStore.SecretKeyEntry

SecretKeyEntry represents a KeyStore entry that holds a secret key.

HttpRequestExecutor

Sends HTTP requests and receives the responses.

ConnectionEvent

Sent when specific events happen on a PooledConnection object.

BitmapShader

Shader used to draw a bitmap as a texture.

NTLMEngineException

Signals NTLM protocol failure.

CircularRedirectException

Signals a circular redirect

IOException

Signals a general I/O-related error.

MalformedChunkCodingException

Signals a malformed chunked stream.

ClientProtocolException

Signals an error in the HTTP protocol.

NonRepeatableRequestException

Signals failure to retry the request due to non-repeatable request entity.

InterruptedIOException

Signals that a blocking I/O operation has been interrupted.

MalformedCookieException

Signals that a cookie is in some way invalid or illegal in a given context

NotActiveException

Signals that a serialization-related method has been invoked in the wrong place.

HttpException

Signals that an HTTP exception has occurred.

NotSerializableException

Signals that an object that is not serializable has been passed into the ObjectOutput.writeObject() method.

MalformedChallengeException

Signals that authentication challenge is in some way invalid or illegal in the given context

InvalidObjectException

Signals that during deserialization the validation of an object has failed.

DestroyFailedException

Signals that the destroy() method failed.

NoHttpResponseException

Signals that the target server failed to respond with a valid HTTP response.

AdapterViewFlipper

Simple ViewAnimator that will animate between two or more views that have been added to it.

MultihomePlainSocketFactory

Socket factory that implements a simple multi-home fail-over on connect failure provided the same hostname resolves to multiple InetAddresses.

DOMConfiguration

The DOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters.

DOMImplementation

The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.

DOMImplementationList

The DOMImplementationList interface provides the abstraction of an ordered collection of DOM implementations without defining or constraining how this collection is implemented.

DOMStringList

The DOMStringList interface provides the abstraction of an ordered collection of DOMString values without defining or constraining how this collection is implemented.

Document

The Document interface represents the entire HTML or XML document.

EffectFactory

The EffectFactory class defines the list of available Effects and provides functionality to inspect and instantiate them.

Element

The Element interface represents an element in an HTML or XML document.

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.

...

The HTTP DELETE method is defined in section 9.7 of RFC2616:

BrowserCompatHostnameVerifier

The HostnameVerifier that works the same way as Curl and Firefox.

InputConnection

The InputConnection interface is the communication channel from an InputMethod back to the application that is receiving its input.

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.

InputMethodSession

The InputMethodSession interface provides the per-client functionality of InputMethod that is safe to expose to applications.

JarOutputStream

The JarOutputStream is used to write data in the JarFile format to an arbitrary output stream

KeyChain

The KeyChain class provides access to private keys and their corresponding certificate chains in credential storage.

KeyChainAliasCallback

The KeyChainAliasCallback is the callback for choosePrivateKeyAlias(Activity KeyChainAliasCallback String[] Principal[] String int String).

Manifest

The Manifest class is used to obtain attribute information for a JarFile and its entries.

Matrix

The Matrix class holds a 3x3 matrix for transforming coordinates.

MediaStore

The Media provider contains meta data for all available media on both internal and external storage devices.

NameList

The NameList interface provides the abstraction of an ordered collection of parallel pairs of name and namespace values (which could be null values) without defining or constraining how this collection is implemented.

KeyManagerFactory

The public API for KeyManagerFactory implementations.

ContentProviderClient

The public interface object used to interact with a ContentProvider.

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.

HandshakeCompletedListener

The listener to be implemented to receive event notifications on completion of SSL handshake on an SSL connection.

DrmManagerClient

The main programming interface for the DRM framework.

AlgorithmParameterSpec

The marker interface for algorithm parameter specifications.

ManagerFactoryParameters

The marker interface for key manager factory parameters.

KeySpec

The marker interface for key specifications.

CertStoreParameters

The marker interface specifying the parameters used to initialize a CertStore instance.

...

The method queryEffects() returns an array of Descriptors to facilitate effects enumeration.

Element

The most basic data type.

Attributes.Name

The name part of the name/value pairs constituting an attribute as defined by the specification of the JAR manifest.

LocalSocketAddress.Namespace

The namespace that this address exists in.

Normalizer.Form

The normalization forms supported by the Normalizer.

BadParcelableException

The object you are calling has died because its hosting process no longer exists.

DeadObjectException

The object you are calling has died because its hosting process no longer exists.

MGF1ParameterSpec

The parameter specification for the Mask Generation Function (MGF1) in the RSA-PSS Signature and OAEP Padding scheme.

ECGenParameterSpec

The parameter specification used to generate elliptic curve domain parameters.

ECParameterSpec

The parameter specification used with Elliptic Curve Cryptography (ECC).

DSAParameterSpec

The parameter specification used with the Digital Signature Algorithm (DSA).

KeyStoreBuilderParameters

The parameters for KeyManagers.

DSAPrivateKeySpec

The parameters specifying a DSA private key.

DSAPublicKeySpec

The parameters specifying a DSA public key.

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.

ECPrivateKeySpec

The parameters specifying an Elliptic Curve (EC) private key.

ECPublicKeySpec

The parameters specifying an Elliptic Curve (EC) public key.

CollectionCertStoreParameters

The parameters to initialize a Collection type CertStore instance.

LDAPCertStoreParameters

The parameters to initialize a LDAP CertStore instance.

HttpConnectionMetrics

The point of access to the statistics of an HttpConnection.

CursorJoiner.Result

The result of a call to next().

Matcher

The result of applying a Pattern to a given input.

HttpRoute

The route for a request.

IllegalThreadStateException

Thrown when an operation is attempted which is not possible given the state that the executing thread is in.

NoSuchPropertyException

Thrown when code requests a Property on a class that does not expose the appropriate method or field.

NoClassDefFoundError

Thrown when the VM is unable to locate a class which it has been asked to load.

IllegalAccessError

Thrown when the VM notices that a program tries access a field which is not accessible from where it is referenced.

EdgeEffect

This class performs the graphical effect used at the edges of scrollable widgets when the user scrolls beyond the content bounds in 2D space.

AnimatorSet

This class plays a set of Animator objects in the specified order.

Html

This class processes HTML strings into displayable styled text.

CookieManager

This class provides a concrete implementation of CookieHandler.

CookieHandler

This class provides a way to manage cookies with a HTTP protocol handler.

InvocationTargetException

This class provides a wrapper for an exception thrown by a Method or Constructor invocation.

AccountManager

This class provides access to a centralized registry of the user's online accounts.

Cipher

This class provides access to implementations of cryptographic ciphers for encryption and decryption.

AlarmManager

This class provides access to the system alarm services.

LocationManager

This class provides access to the system location services.

NullCipher

This class provides an identity cipher that does not transform the input data in any way.

InflaterInputStream

This class provides an implementation of FilterInputStream that decompresses data that was compressed using the DEFLATE algorithm (see specification).

DeflaterOutputStream

This class provides an implementation of FilterOutputStream that compresses data using the DEFLATE algorithm.

ContentResolver

This class provides applications access to the content model.

AuthState

This class provides detailed information about the state of the authentication process.

ActivityInstrumentationTestCase2<T extends Activity>

This class provides functional testing of a single activity.

ActivityUnitTestCase<T extends Activity>

This class provides isolated testing of a single activity.

Channels

This class provides several utilities to get I/O streams from channels.

AbstractQueue<E>

This class provides skeletal implementations of some Queue operations.

Array

This class provides static methods to create and access arrays dynamically.

Modifier

This class provides static methods to decode class and member modifiers.

KeyAgreement

This class provides the functionality for a key exchange protocol.

CertPathValidator

This class provides the functionality for validating certification paths (certificate chains) establishing a trust chain from a certificate to a trust anchor.

CertStore

This class provides the functionality to retrieve Certificates and CRLs from a read-only repository.

Mac

This class provides the public API for Message Authentication Code (MAC) algorithms.

KeyGenerator

This class provides the public API for generating symmetric cryptographic keys.

BluetoothA2dp

This class provides the public APIs to control the Bluetooth A2DP profile.

CRL

This class represents Certificate Revocation Lists (CRLs) maintained by a certificate authority.

ConnManagerParams

This class represents a collection of HTTP protocol parameters applicable to client-side connection managers.

BasicHttpParams

This class represents a collection of HTTP protocol parameters.

GpsSatellite

This class represents the current state of a GPS satellite.

GpsStatus

This class represents the current state of the GPS engine.

LocalServerSocket

non-standard class for creating inbound UNIX-domain socket on the Android platform this is created in the Linux non-filesystem namespace.

ContactsContract.StatusColumns

Social status update columns.

AbsSeekBar

...

AbsoluteSizeSpan

...

AbstractAuthenticationHandler

...

AbstractCookieAttributeHandler

...

AbstractMessageWriter

...

AccountsException

...

AlignmentSpan

...

AlignmentSpan.Standard

...

AllocationAdapter

...

DSAParams

The interface for Digital Signature Algorithm (DSA) specific parameters.

DHKey

The interface for a Diffie-Hellman key.

DSAPrivateKey

The interface for a Digital Signature Algorithm (DSA) private key.

DSAPublicKey

The interface for a Digital Signature Algorithm (DSA) public key.

DHPrivateKey

The interface for a private key in the Diffie-Hellman key exchange protocol.

DHPublicKey

The interface for a public key in the Diffie-Hellman key exchange protocol.

ECPrivateKey

The interface for an Elliptic Curve (EC) private key.

ECPublicKey

The interface for an Elliptic Curve (EC) public key.

Font

This class gives users a simple way to draw hardware accelerated text.

Keyframe

This class holds a time/value pair for an animation.

DatagramSocket

This class implements a UDP socket for sending and receiving DatagramPacket.

MulticastSocket

This class implements a multicast socket for sending and receiving IP multicast datagram packets.

AuthParams

This class implements an adaptor around the HttpParams interface to simplify manipulation of the HTTP authentication specific parameters.

HttpProtocolParams

This class implements an adaptor around the HttpParams interface to simplify manipulation of the HTTP protocol specific parameters.

EncryptedPrivateKeyInfo

This class implements the EncryptedPrivateKeyInfo ASN.1 type as specified in PKCS #8 - Private-Key Information Syntax Standard.

CertPathBuilder

This class implements the functionality of a builder for an unverified Certification Paths from a specified certificate to a trust anchor.

CertificateFactory

This class implements the functionality of a certificate factory algorithm relying on parsing a stream of bytes.

ExemptionMechanism

This class implements the functionality of an exemption mechanism such as key recovery key weakening or key escrow.

CalendarView

This class is a calendar widget for displaying and selecting dates.

Mesh

This class is a container for geometric data displayed with Renderscript.

ActionProvider

This class is a mediator for accomplishing a given task for example sharing a file.

DatePicker

This class is a widget for selecting a date.

CacheManager

This class is deprecated. Access to the HTTP cache will be removed in a future release.

CacheManager.CacheResult

This class is deprecated. Access to the HTTP cache will be removed in a future release.

LiveFolders

This class is deprecated. Live folders are no longer supported by Android. These have been replaced by the new AppWidget Collection APIs introduced in HONEYCOMB. These provide all of the features of live folders plus many more. The use of live folders is greatly discouraged because of security issues they introduce -- publishing a live folder requires making all data show for the live folder available to all applications with no permissions protecting it.

ClipboardManager

This class is deprecated. Old text-only interface to the clipboard. See ClipboardManager for the modern API.

LSInput

This interface represents an input source for data.

CharSequence

This interface represents an ordered set of characters and defines the methods to probe them.

LSOutput

This interface represents an output destination for data.

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.

Comparable<T>

This interface should be implemented by all classes that wish to define a natural order of their instances.

ExifInterface

This is a class for reading and writing Exif tags in a JPEG file.

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.

IntentFilter.AuthorityEntry

This is an entry for a single authority in the Iterator returned by authoritiesIterator().

ActivityTestCase

This is common code used to support Activity test cases.

ExemptionMechanismException

This is the base class for ExemptionMechanismException.

NodeChangeEvent

This is the event class to indicate that one child of the preference node has been added or deleted.

Editable

This is the interface for text whose content and markup can be changed (as opposed to immutable text like Strings).

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.

MultiTapKeyListener

This is the standard key listener for alphabetic input on 12-key keyboards.

Animator

This is the superclass for classes which provide basic support for animations which can be started ended and have AnimatorListeners added to them.

CharArrayBuffer

This is used for copyStringToBuffer(int CharArrayBuffer)

JarException

This runtime exception is thrown when a problem occurs while reading a JAR file.

MultiAutoCompleteTextView.CommaTokenizer

This simple Tokenizer can be used for lists where the items are separated by a comma and one or more spaces.

BlurMaskFilter

This takes a mask and blurs its edge by the specified radius.

ApplicationTestCase<T extends Application>

This test case provides a framework in which you can test Application classes in a controlled environment.

HideReturnsTransformationMethod

This transformation method causes any carriage return characters (\r) to be hidden by displaying them as zero-width non-breaking space characters (?).

AnalogClock

This widget display an analogic clock with two hands for hours and minutes.

MtpConstants

A class containing constants in the MTP and PTP specifications.

AdapterView<T extends Adapter>

An AdapterView is a view whose children are determined by an Adapter.

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.

HeaderViewListAdapter

ListAdapter used when a ListView has header views.

ComponentInfo

Base class containing information common to all application components (ActivityInfo ServiceInfo).

IInterface

Base class for Binder interfaces.

Dialog

Base class for Dialogs.

BaseTestRunner

Base class for all test runners.

AndroidRuntimeException

Base class for all unchecked exceptions thrown by the Android frameworks.

CalendarContract.AttendeesColumns

Columns from the Attendees table that other tables join into themselves.

CalendarContract.EventsColumns

Columns from the Events table that other tables join into themselves.

ContactsContract.StreamItemsColumns

Columns in the StreamItems table.

BasicCookieStore

Default implementation of CookieStore

DefaultRedirectHandler

Default implementation of RedirectHandler.

DefaultRequestDirector

Default implementation of RequestDirector.

DefaultClientConnectionOperator

Default implementation of a ClientConnectionOperator.

DefaultHttpRequestFactory

Default implementation of a factory for creating request objects.

MovementMethod

Provides cursor positioning scrolling and text selection functionality in a TextView.

AbstractExecutorService

Provides default implementations of ExecutorService execution methods.

HttpRouteDirector

Provides directions on establishing a route.

DriverManager

Provides facilities for managing JDBC drivers.

Display

Provides information about the display size and density.

InputDevice.MotionRange

Provides information about the range of values for a particular MotionEvent axis.

Normalizer

Provides normalization functions according to Unicode Standard Annex #15: Unicode Normalization Forms.

BackupAgent

Provides the central interface between an application and Android's data backup infrastructure.

AppWidgetHostView

Provides the glue to show AppWidget views.

FullBackupDataOutput

Provides the interface through which a BackupAgent writes entire files to a full backup data set via its onFullBackup(FullBackupDataOutput) method.

BackupDataOutput

Provides the structured interface through which a BackupAgent commits information to the backup data set via its onBackup() method.

BackupDataInput

Provides the structured interface through which a BackupAgent reads information from the backup data set via its onRestore() method.

Driver

SAX2 Driver that pulls events from XmlPullParser and comverts them into SAX2 callbacks.

AuthenticationException

Signals a failure in authentication process

HttpResponseException

Signals a non 2xx HTTP response.

ContentLengthInputStream

Stream that cuts off after a specified number of bytes.

DSAKey

The base interface for Digital Signature Algorithm (DSA) public or private keys.

ECKey

The base interface for Elliptic Curve (EC) public or private keys.

ECField

The base interface for a Finite Field of an Elliptic Curve.

CalendarView.OnDateChangeListener

The callback used to indicate the user changes the date.

InvalidClassException

Signals a problem during the serialization or or deserialization of an object.

LayoutTransition

This class enables automatic animations on layout changes in ViewGroup objects.

MtpStorageInfo

This class encapsulates information about a storage unit on an MTP device.

MtpDeviceInfo

This class encapsulates information about an MTP device.

MtpObjectInfo

This class encapsulates information about an object on an MTP device.

NoSuchElementException

Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.

FieldPacker

Utility class for packing arguments and structures from Android system objects to Renderscript objects.

DateFormat

Utility class for producing strings with formatted date/time.

Formatter

Utility class to aid in formatting common values that are not covered by the Formatter class in java.util

DatatypeConstants

Utility class to contain basic Datatype values as constants.

GLUtils

Utility class to help bridging OpenGL ES and Android APIs.

Animation.Description

Utility class to parse a string description of a size.

DrmUtils.ExtendedMetadataParser

Utility that parses extended metadata embedded in DRM constraint information.

Account

Value type that represents an Account in the AccountManager.

DebugUtils

Various utilities for debugging and logging.

Build.VERSION

Various version strings.

CornerPathEffect

...

Credentials

A class for representing UNIX credentials passed via ancillary data on UNIX domain sockets.

InputStreamReader

A class for turning a byte stream into a character stream.

DriverPropertyInfo

A class holding information about driver properties of a database connection.

Criteria

A class indicating the application criteria for selecting a location provider.

DexClassLoader

A class loader that loads classes from .jar and .apk files containing a classes.dex entry.

Address

A class representing an Address i.e a set of Strings describing a location.

DropBoxManager.Entry

A single entry retrieved from the drop box.

FeatureInfo

A single feature that can be requested by an application.

InputSource

A single input source for an XML entity.

EnvironmentalReverb

A sound generated within a room travels in many directions.

LabeledIntent

A special subclass of Intent that can have a custom label/icon associated with it.

EntityIterator

A specialization of Iterator that allows iterating over a collection of Entity objects.

ContentObservable

A specialization of Observable for ContentObserver that provides methods for invoking the various callback methods of ContentObserver.

DataSetObservable

A specialization of Observable for DataSetObserver that provides methods for invoking the various callback methods of DataSetObserver.

ColorDrawable

A specialized Drawable that fills the Canvas with a specified color.

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.

CharArrayReader

A specialized Reader for reading the contents of a char array.

FileReader

A specialized Reader that reads from a file in the file system.

CharArrayWriter

A specialized Writer for class for writing content to an (internal) char array.

FileWriter

A specialized Writer that writes to a file in the file system.

LoginFilter

Abstract class for filtering login-related text (user names and passwords)

CellLocation

Abstract class that represents the location of the device.

Certificate

Abstract class to represent identity certificates.

DrmRights

An entity class that wraps the license information retrieved from the online DRM server.

DrmInfoStatus

An entity class that wraps the result of communication between a device and an online DRM server.

HttpEntity

An entity that can be sent or received with an HTTP message.

BasicManagedEntity

An entity that releases a connection.

ByteArrayEntity

An entity whose content is retrieved from a byte array.

FileEntity

An entity whose content is retrieved from a file.

ElementType

Defines an enumeration for Java program elements.

Checkable

Defines an extension for views that make them checkable.

DataInput

Defines an interface for classes that are able to read big-endian typed data from some source.

DataOutput

Defines an interface for classes that are able to write big-endian typed data to some target.

ContactsContract.DisplayPhoto

Helper class for accessing full-size photos by photo file ID.

EdgeEffectCompat

Helper for accessing EdgeEffect introduced after API level 4 in a backwards compatible fashion.

Camera.Face

Information about a face identified through camera face detection.

Instrumentation.ActivityMonitor

Information about a particular kind of Intent that is being monitored.

CompletionInfo

Information about a single text completion that an editor has reported to an input method.

CorrectionInfo

Information about a single text correction that an editor has reported to an input method.

ExtractedText

Information about text that has been extracted for use by an input method.

Build

Information about the current build extracted from system properties.

InputMethodService.Insets

Information about where interesting parts of the input method UI appear.

InputBinding

Information given to an InputMethod about a client connecting to it.

ActivityManager.RunningServiceInfo

Information you can retrieve about a particular Service that is currently running in the system.

ActivityInfo

Information you can retrieve about a particular application activity or receiver.

ApplicationInfo

Information you can retrieve about a particular application.

InstrumentationInfo

Information you can retrieve about a particular piece of test instrumentation.

ActivityManager.RunningAppProcessInfo

Information you can retrieve about a running process.

ActivityManager.ProcessErrorStateInfo

Information you can retrieve about any processes that are in an error condition.

ConfigurationInfo

Information you can retrieve about hardware configuration preferences declared by an application.

ActivityManager.RecentTaskInfo

Information you can retrieve about tasks that the user has most recently started or visited.

ActivityManager.MemoryInfo

Information you can retrieve about the available memory through getMemoryInfo(ActivityManager.MemoryInfo).

Format.Field

Inner class used to represent Format attributes in the AttributedCharacterIterator that the formatToCharacterIterator() method returns in Format subclasses.

InputFilter

InputFilters can be attached to Editables to constrain the changes that can be made to them.

InputMethodService

InputMethodService provides a standard implementation of an InputMethod which final implementations can derive from and customize.

Iterable<T>

Instances of classes that implement this interface can be used with the enhanced for loop.

LayoutInflater

Instantiates a layout XML file into its corresponding View objects.

IntentService

IntentService is a base class for Services that handle asynchronous requests (expressed as Intents) on demand.

ActivityManager

Interact with the overall activities running in the system.

LoaderManager

Interface associated with an Activity or Fragment for managing one or more Loader instances associated with it.

DrmManagerClient.OnErrorListener

Interface definition for a callback that receives information about DRM framework errors.

DrmManagerClient.OnEventListener

Interface definition for a callback that receives information about DRM processing events.

DrmManagerClient.OnInfoListener

Interface definition for a callback that receives status messages and warnings during registration and rights acquisition.

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.

DialogInterface.OnKeyListener

Interface definition for a callback to be invoked when a key event is dispatched to this dialog.

MenuItem.OnMenuItemClickListener

Interface definition for a callback to be invoked when a menu item is clicked.

MenuItem.OnActionExpandListener

Interface definition for a callback to be invoked when a menu item marked with SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW is expanded or collapsed.

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).

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.

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.

DrmStore.ConstraintsColumns

Interface definition for the columns that represent DRM constraints.

MediaPlayer.OnBufferingUpdateListener

Interface definition of a callback to be invoked indicating buffering status of a media resource being streamed over the network.

MediaPlayer.OnInfoListener

Interface definition of a callback to be invoked to communicate some info and/or warning about the media or its playback.

MediaPlayer.OnVideoSizeChangedListener

Interface definition of a callback to be invoked when the video size is first known or updated

LineParser

Interface for parsing lines in the HEAD section of an HTTP message.

AbortableHttpRequest

Interface representing an HTTP request that can be aborted by shutting down the underlying HTTP connection.

CommonDataSource

Interface that defines the methods which are common between DataSource XADataSource and ConnectionPoolDataSource.

Loader.OnLoadCompleteListener<D>

Interface that is implemented to discover when a Loader has finished loading its data.

HttpRequestHandlerResolver

Interface to be implemented by objects that can resolve HttpRequestHandler instances by request URI.

Context

Interface to global information about an application environment.

FragmentBreadCrumbs.OnBreadCrumbClickListener

Interface to intercept clicks on the bread crumbs.

NumberPicker.OnValueChangeListener

Interface to listen for changes of the current value.

NumberPicker.OnScrollListener

Interface to listen for the picker scroll state.

InputQueue.Callback

Interface to receive notification of when an InputQueue is associated and dissociated with a thread.

ClipboardManager

Interface to the clipboard service for placing and retrieving text in the global clipboard.

FragmentManager.OnBackStackChangedListener

Interface to watch for changes to the back stack.

ContentProvider.PipeDataWriter<T>

Interface to write a stream of data to a pipe.

ActionBar.OnMenuVisibilityListener

Listener for receiving events when action bar menus are shown or hidden.

AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat

Listener for the accessibility state.

AccessibilityManager.AccessibilityStateChangeListener

Listener for the system accessibility state.

KeyboardView.OnKeyboardActionListener

Listener for virtual keyboard events.

ActionBar.OnNavigationListener

Listener interface for ActionBar navigation events.

Filter.FilterListener

Listener used to receive a notification upon completion of a filtering operation.

ElementListener

Listens for the beginning and ending of elements.

EndElementListener

Listens for the end of elements.

EndTextElementListener

Listens for the end of text elements.

KeyStore.LoadStoreParameter

LoadStoreParameter represents a parameter that specifies how a KeyStore can be loaded and stored.

ClassLoader

Loads classes and resources from a repository.

Locale

Locale represents a language/country/variant combination.

BreakIterator

Locates boundaries in text.

Lock

Lock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements.

LogManager

LogManager is used to maintain configuration properties of the logging framework and to manage a hierarchical namespace of all named Logger objects.

Logger

Loggers are used to log records to a variety of destinations such as log files or the console.

LoggingMXBean

LoggingMXBean is the management interface for the logging sub-system.

LoggingSessionInputBuffer

Logs all data read to the wire LOG.

LoggingSessionOutputBuffer

Logs all data written to the wire LOG.

MessageQueue

Low-level class holding the list of messages to be dispatched by a Looper.

MailTo

MailTo URL parser This class parses a mailto scheme URL and then can be queried for the parsed parameters.

HttpRequestHandlerRegistry

Maintains a map of HTTP request handlers keyed by a request URI pattern.

ClientConnectionManager

Management interface for client connections.

DexFile

Manipulates DEX files.

Map.Entry<K V>

Map.Entry is a key/value mapping contained in a Map.

FileChannel.MapMode

MapMode defines file mapping mode constants.

MappedByteBuffer

MappedByteBuffer is a special kind of direct byte buffer which maps a region of file to memory.

LargeTest

Marks a test that should run as part of the large tests.

MediumTest

Marks a test that should run as part of the medium tests.

MaskFilter

MaskFilter is the base class for object that perform transformations on an alpha-channel mask before drawing it.

Linkify.MatchFilter

MatchFilter enables client code to have more control over what is allowed to match and become a link and what is not.

FloatMath

Math routines similar to those found in Math.

Matrix

Matrix math utilities.

MediaStore.Files

Media provider table containing an index of all files in the media storage including non-media files.

MediaMetadataRetriever

MediaMetadataRetriever class provides a unified interface for retrieving frame and meta data from an input media file.

MediaPlayer

MediaPlayer class can be used to control playback of audio/video files and streams.

MediaScannerConnection

MediaScannerConnection provides a way for applications to pass a newly created or downloaded media file to the media scanner service.

Allocation

Memory allocation class for renderscript.

MemoryFile

MemoryFile is a wrapper for the Linux ashmem driver.

Mesh.AllocationBuilder

Mesh builder object.

Mesh.Builder

Mesh builder object.

AbstractMessageParser

Message parser base class.

MessageDigestSpi

MessageDigestSpi is the Service Provider Interface (SPI) definition for MessageDigest.

ClipDescription

Meta-data describing the contents of a ClipData.

HttpService

Minimalistic server-side implementation of an HTTP processor.

MockContentProvider

Mock implementation of ContentProvider.

FileObserver

Monitors files (using inotify) to fire an event after files are accessed or changed by by any process on the device (including this one).

NTUserPrincipal

NT (MS Windows specific) user principal used for HTTP authentication

NavUtils

NavUtils provides helper functionality for applications implementing recommended Android UI navigation patterns.

CallbackHandler

Needs to be implemented by classes that want to handle authentication Callbacks.

NetscapeDraftSpec

Netscape cookie draft compliant cookie policy

NoSuchAlgorithmException

NoSuchAlgorithmException indicates that a requested algorithm could not be found.

NoSuchProviderException

NoSuchProviderException indicates that a requested security provider could not be found.

Dictionary<K V>

Note: Do not use this class since it is obsolete.

ContactsContract.CommonDataKinds.Note

Notes about the contact.

BackupDataInputStream

Provides an InputStream-like interface for accessing an entity's data during a restore operation.

EasyEditSpan

Provides an easy way to edit a portion of text.

Debug

Provides various debugging functions for Android applications including tracing and allocation counts.

ContextWrapper

Proxying implementation of Context that simply delegates all of its calls to another Context.

BluetoothHealth

Public API for Bluetooth Health Profile.

BluetoothHeadset

Public API for controlling the Bluetooth Headset Service.

BluetoothProfile

Public APIs for the Bluetooth Profiles.

JsPromptResult

Public class for handling javascript prompt requests.

ConsoleMessage

Public class representing a JavaScript console message from WebCore.

DevicePolicyManager

Public interface for managing policies enforced on a device.

JsonReader

Reads a JSON (RFC 4627) encoded value as a stream of tokens.

DTDHandler

Receive notification of basic DTD-related events.

ContentHandler

Receive notification of the logical content of a document.

ContentObserver

Receives call backs for changes to content.

DataSetObserver

Receives call backs when a data set has been changed or made invalid.

Messenger

Reference to a Handler which others can use to send messages to it.

ChoiceFormat

Returns a fixed string based on a numeric value.

DeclHandler

SAX2 extension handler for DTD declaration events.

LexicalHandler

SAX2 extension handler for lexical events.

Attributes2Impl

SAX2 extension helper for additional Attributes information implementing the Attributes2 interface.

Locator2Impl

SAX2 extension helper for holding additional Entity information implementing the Locator2 interface.

Locator2

SAX2 extension to augment the entity information provided though a Locator.

Attributes2

SAX2 extension to augment the per-attribute information provided though Attributes.

IntentFilter

Structured description of Intent values to be matched.

AliasActivity

Stub activity that launches another activity (and then finishes itself) based on information in its component's manifest meta-data.

MediaStore.Audio.Artists.Albums

Sub-directory of each artist containing all albums on which a song by the artist appears.

MediaStore.Audio.Genres.Members

Sub-directory of each genre containing all members.

MediaStore.Audio.Playlists.Members

Sub-directory of each playlist containing all members.

AccessibilityManager

System level service that serves as an event dispatch for AccessibilityEvents and provides facilities for querying the accessibility state of the system.

AllowAllHostnameVerifier

The ALLOW_ALL HostnameVerifier essentially turns hostname verification off.

Acl

The Access Control List (ACL) interface definition.

AclEntry

The Access Control List Entry interface definition.

Adler32

The Adler-32 class is used to compute the Adler32 checksum from a set of data.

AlarmClock

The AlarmClock provider contains an Intent action and extras that can be used to start an Activity to set a new alarm in an alarm clock application.

Camera.Area

The Area class is used for choosing specific metering and focus areas for the camera to use when calculating auto-exposure auto-white balance and auto-focus.

Attr

The Attr interface represents an attribute in an Element object.

Attributes

The Attributes class is used to store values for manifest entries.

AudioFormat

The AudioFormat class is used to access a number of audio format and channel configuration constants.

AudioTrack

The AudioTrack class manages and plays a single audio resource for Java applications.

BatteryManager

The BatteryManager class contains strings and constants used for values in the ACTION_BATTERY_CHANGED Intent.

BitSet

The BitSet class implements a bit array.

BluetoothHealthAppConfiguration

The Bluetooth Health Application Configuration that is used in conjunction with the BluetoothHealth class.

AnimatorSet.Builder

The Builder object is a utility class to facilitate adding animations to a AnimatorSet along with the relationships between the various animations.

CRC32

The CRC32 class is used to compute a CRC32 checksum from data provided as input value.

CallLog

The CallLog provider contains information about placed and received calls.

Camera

The Camera class is used to set image capture settings start/stop preview snap pictures and retrieve frames for encoding for video.

CameraProfile

The CameraProfile class is used to retrieve the pre-defined still image capture (jpeg) quality levels (0-100) used for low medium and high quality settings in the Camera application.

CharacterData

The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.

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.

NumericShaper

The Class NumericShaper provides methods to convert latin character codes to unicode character codes.

Color

The Color class defines methods for creating and converting color ints.

CookieSyncManager

The CookieSyncManager is used to synchronize the browser cookie store between RAM and permanent storage.

...

The DELETE method requests that the origin server delete the resource identified by the Request-URI.

GatheringByteChannel

The interface for channels that can write a set of buffers in a single operation.

DSAKeyPairGenerator

The interface for key generators that can generate DSA key pairs.

CertPathBuilderResult

The interface for results generated by build(CertPathParameters).

CertPathParameters

The interface specification for certification path algorithm parameters.

CertPathValidatorResult

The interface specification for certification path validation results.

CRLSelector

The interface specification for determining whether a CRL meets some criteria to select CRL objects among a set of CRLs.

CertSelector

The interface specification to determine whether a Certificate meets some criteria.

BackupManager

The interface through which an application interacts with the Android backup service to request backup and restore operations.

HostnameVerifier

The interface to be used to provide hostname verification functionality.

DESKeySpec

The key specification for a DES key.

DHPrivateKeySpec

The key specification for a Diffie-Hellman private key.

DHPublicKeySpec

The key specification for a Diffie-Hellman public key.

DESedeKeySpec

The key specification for a triple-DES (DES-EDE) key.

LaxContentLengthStrategy

The lax implementation of the content length strategy.

JarURLConnection

This class establishes a connection to a jar: URL using the JAR protocol.

MessageDigest

Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.

Base64

Utilities for encoding and decoding the Base64 representation of binary data.

LauncherActivity.IconResizer

Utility class to resize icons to match default icon size.

GestureUtils

Utility functions for gesture processing & analysis including methods for:

ETC1Util

Utility methods for using ETC1 compressed textures.

AlertDialog.Builder

...

AndroidTestRunner

...

AuthParamBean

...

G

...

Clob

A Java interface mapping for the SQL CLOB type.

InputStream

A readable source of bytes.

Animatable

Interface that drawables suporting animations should implement.

JarFile

JarFile is used to read jar entries and their associated data from jar files.

ETC1

Methods for encoding and decoding ETC1 textures.

CookieIdentityComparator

This cookie comparator can be used to compare identity of cookies.

BestMatchSpec

'Meta' cookie specification that selects a cookie policy depending on the format of the cookie(s)

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. "

Location

"A class representing a geographic location sensed at a particular time (a ""fix""). "

Currency

"A currency corresponding to an ISO 4217 currency code such as ""EUR"" or ""USD"". "

IdentityOutputStream

"A stream for writing with an ""identity"" transport encoding. "

File

"An ""abstract"" representation of a file system entity identified by a pathname. "

AtomicStampedReference<V>

"An AtomicStampedReference maintains an object reference along with an integer ""stamp"" that can be updated atomically. "

LeadingMarginSpan.LeadingMarginSpan2

"An extended version of LeadingMarginSpan which allows the implementor to specify the number of lines of text to which this object is attached that the ""first line of paragraph"" margin width will be applied to. "

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). "

DocumentFragment

"DocumentFragment is a ""lightweight"" or ""minimal"" Document object. "

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. "

BasicClientCookie

"HTTP ""magic-cookie"" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session. "

Cookie

"HTTP ""magic-cookie"" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session. "

FragmentBreadCrumbs

"Helper class for showing ""bread crumbs"" representing the fragment stack in an activity. "

ActivityManager.RunningTaskInfo

"Information you can retrieve about a particular task that is currently ""running"" in the system. "

Canvas

"The Canvas class holds the ""draw"" calls. "

ContactsContract.CommonDataKinds.BaseTypes

"The base types that all ""Typed"" data kinds support. "

ContentUris

"Utility methods useful for working with Uri objects that use the ""content"" (content://) scheme. "

Application.ActivityLifecycleCallbacks

...

ApplicationInfo.DisplayNameComparator

...

BestMatchSpecFactory

...

Bitmap

...

BitmapFactory.Options

...

BlurMaskFilter.Blur

...

BoringLayout.Metrics

...

Browser

...

BrowserCompatSpecFactory

...

BulletSpan

...

C

...

CalendarContract.CalendarAlertsColumns

...

CalendarContract.CalendarCacheColumns

...

CalendarContract.ColorsColumns

...

CalendarContract.EventDaysColumns

...

CalendarContract.ExtendedPropertiesColumns

...

CalendarContract.RemindersColumns

...

Canvas.EdgeType

...

Canvas.VertexMode

...

Character.Subset

...

ClientContextConfigurer

...

ClientParamBean

...

ColorFilter

...

ColorMatrixColorFilter

...

ComposePathEffect

...

ConsoleMessage.MessageLevel

...

ContactsContract.ContactStatusColumns

...

ContactsContract.GroupsColumns

...

ContactsContract.PhoneLookupColumns

...

ContactsContract.RawContactsColumns

...

ContactsContract.SettingsColumns

...

ContentProviderOperation

...

CookiePolicy

...

CookieSpecFactory

...

CookieSpecParamBean

...

D

...

DashPathEffect

...

DefaultProxyAuthenticationHandler

...

DefaultResponseParser

...

DefaultTargetAuthenticationHandler

...

DefaultUserTokenHandler

...

DialerFilter

...

DialogInterface

...

DigestSchemeFactory

...

DiscretePathEffect

...

DownloadListener

...

DrawableMarginSpan

...

DynamicDrawableSpan

...

E

...

EGL

...

EGL10

...

EGL11

...

EGLConfig

...

EGLContext

...

EGLDisplay

...

EGLSurface

...

F

...

Font.Style

...

ForegroundColorSpan

...

FormatException

...

GL

...

GL10

...

GL10Ext

...

GL11

...

GL11Ext

...

GL11ExtensionPack

...

GLES10

...

GLES10Ext

...

GLES11

...

GLES11Ext

...

GestureLibraries

...

GestureLibrary

...

GestureOverlayView.OnGestureListener

...

GestureOverlayView.OnGesturePerformedListener

...

GestureOverlayView.OnGesturingListener

...

H

...

InputMethod.SessionCallback

...

InputMethodSession.EventCallback

...

Interpolator

...

Interpolator.Result

...

J

...

MediaController.MediaPlayerControl

...

MediaStore.Audio.Media

...

MediaStore.Images.ImageColumns

...

MediaStore.Images.Media

...

MediaStore.Video

...

MediaStore.Video.Media

...

MediaStore.Video.VideoColumns

...

Movie

...

MultiAutoCompleteTextView.Tokenizer

...

N

...

NClob

...

NTLMScheme

...

NetscapeDomainHandler

...

NetscapeDraftHeaderParser

...

NetscapeDraftSpecFactory

...

NetworkErrorException

...

NotificationCompat

...

O

...

LayeredSocketFactory

A SocketFactory for layered sockets (SSL/TLS).

NavigableMap<K V>

A SortedMap extended with navigation methods returning the closest matches for given search targets.

ColorMatrix

5x4 matrix for transforming the color+alpha components of a Bitmap.

AccountManagerFuture<V>

A AccountManagerFuture represents the result of an asynchronous AccountManager call.

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.

BoringLayout

A BoringLayout is a very simple Layout implementation for text that fits on a single line and is all left-to-right characters.

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.

ByteChannel

A ByteChannel is both readable and writable.

CancelledKeyException

A CancelledKeyException is thrown when an invalid selection key is used.

CharacterCodingException

A CharacterCodingException is thrown when an encoding or decoding error occurs.

NavigableSet<E>

A SortedSet extended with navigation methods reporting closest matches for given search targets.

GridLayout.Spec

A Spec defines the horizontal or vertical characteristics of a group of cells.

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.

Comparator<T>

A Comparator is used to compare two objects to determine their ordering with respect to each other.

ExecutorCompletionService<V>

A CompletionService that uses a supplied Executor to execute tasks.

ConcurrentNavigableMap<K V>

A ConcurrentMap supporting NavigableMap operations and recursively so for its navigable sub-maps.

ConnectException

A ConnectException is thrown if a connection cannot be established to a remote host on a specific port.

HttpHostConnectException

A ConnectException that specifies the HttpHost that was being connected to.

ConnectionPendingException

A ConnectionPendingException is thrown when an attempt is made to connect a SocketChannel that has a non-blocking connection already underway.

DrawableContainer.DrawableContainerState

A ConstantState that can contain several Drawables.

ContextThemeWrapper

A ContextWrapper that allows you to modify the theme from what is in the wrapped context.

CookieStore

A CookieStore object is a repository for cookies.

DatagramChannel

A DatagramChannel is a selectable channel that represents a partial abstraction of a datagram socket.

BlockingDeque<E>

A Deque that additionally supports blocking operations that wait for the deque to become non-empty when retrieving an element and wait for space to become available in the deque when storing an element.

ContactsContract.Directory

A Directory represents a contacts corpus e.g.

DrawFilter

A DrawFilter subclass can be installed in a Canvas.

ClipDrawable

A Drawable that clips another Drawable based on this Drawable's current level value.

InsetDrawable

A Drawable that insets another Drawable by a specified distance.

LayerDrawable

A Drawable that manages an array of other Drawables.

BitmapDrawable

A Drawable that wraps a bitmap and can be tiled stretched or aligned.

GradientDrawable

A Drawable with a color gradient for buttons backgrounds etc.

FaceDetector.Face

A Face contains all the information identifying the location of a face in a bitmap.

FileHandler

A FileHandler writes logging records into a specified file or a rotating set of files.

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.

Filter

A Filter provides a mechanism for exercising fine-grained control over which records get logged.

FormatFlagsConversionMismatchException

A FormatFlagsConversionMismatchException will be thrown if a conversion and the flags are incompatible.

FormatterClosedException

A FormatterClosedException will be thrown if the formatter has been closed.

Fragment

A Fragment is a piece of an application's user interface or behavior that can be placed in an Activity.

Future<V>

A Future represents the result of an asynchronous computation.

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.

MemoryHandler

A Handler put the description of log events into a cycled memory buffer.

Geocoder

A class for handling geocoding and reverse geocoding.

Blob

A Java interface representing the SQL BLOB type.

Array

A Java representation of the SQL ARRAY type.

LSSerializer

A LSSerializer provides an API for serializing (writing) a DOM document out into XML.

LinearLayout

A Layout that arranges its children in a single column or a single row.

List<E>

A List is a collection which maintains an ordering for its elements.

ListPopupWindow

A ListPopupWindow anchors itself to a host view and displays a list of choices.

LogRecord

A LogRecord object represents a logging request.

MalformedInputException

A MalformedInputException is thrown when a malformed input is encountered for example if a byte sequence is illegal for the given charset.

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.

ConcurrentMap<K V>

A Map providing additional atomic putIfAbsent remove and replace methods.

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.

AbsListView.MultiChoiceModeListener

A MultiChoiceModeListener receives events for CHOICE_MODE_MULTIPLE_MODAL.

NoConnectionPendingException

A NoConnectionPendingException is thrown if SocketChannel's finishConnect method is called before the SocketChannel's connect(java.net.SocketAddress) connect} method completed without error.

NonReadableChannelException

A NonReadableChannelException is thrown when attempting to read from a channel that is not open for reading.

NonWritableChannelException

A NonWritableChannelException is thrown when attempting to write to a channel that is not open for writing.

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.

AbsSavedState

A Parcelable implementation that should be used by inheritance hierarchies to ensure the state of all classes along the chain is saved.

AuthenticatorDescription

A Parcelable value type that contains information about an account authenticator.

ECPoint

A Point on an Elliptic Curve in barycentric (or affine) coordinates.

EditTextPreference

A Preference that allows for string input.

ListPreference

A Preference that displays a list of entries as a dialog.

MultiSelectListPreference

A Preference that displays a list of entries as a dialog.

CheckBoxPreference

A Preference that provides checkbox widget functionality.

Group

A Principal that represents a group of principals.

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.

AbsListView.RecyclerListener

A RecyclerListener is used to receive a notification whenever a View is placed inside the RecycleBin's scrap heap.

BasicResponseHandler

A ResponseHandler that returns the response body as a String for successful (2xx) responses.

CopyOnWriteArraySet<E>

A Set that uses an internal CopyOnWriteArrayList for all of its operations.

InstrumentationTestSuite

A TestSuite that injects Instrumentation into InstrumentationTestCase before running them.

LocalSocketAddress

A UNIX-domain (AF_LOCAL) socket address.

AbstractWindowedCursor

A base class for Cursors that store their data in CursorWindows.

AbstractMap<K V>

A base class for Map implementations.

DialogPreference

A base class for Preference objects that are dialog-based.

DrmEvent

A base class that is used to send asynchronous event information from the DRM framework.

Layout

A base class that manages text layout in visual elements on the screen.

AtomicBoolean

A boolean value that may be updated atomically.

ArrayBlockingQueue<E>

A bounded blocking queue backed by an array.

CursorWindow

A buffer containing multiple cursor rows.

ByteBuffer

A buffer for bytes.

Buffer

A buffer is a list of elements of a specific primitive type.

CharBuffer

A buffer of chars.

DoubleBuffer

A buffer of doubles.

FloatBuffer

A buffer of floats.

IntBuffer

A buffer of ints.

LongBuffer

A buffer of longs.

CompoundButton

A button with two states checked and unchecked.

LruCache<K V>

A cache that holds strong references to a limited number of values.

Chronometer.OnChronometerTickListener

A callback that notifies when the chronometer has incremented on its own.

NfcAdapter.CreateNdefMessageCallback

A callback to be invoked when another NFC device capable of NDEF push (Android Beam) is within range.

NfcAdapter.OnNdefPushCompleteCallback

A callback to be invoked when the system successfully delivers your NdefMessage to another device.

Camera

A camera instance can be used to compute 3D transformations and generate a matrix that can be applied for instance on a Canvas.

FutureTask<V>

A cancellable asynchronous computation.

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.

Charset

A charset is a named mapping between Unicode characters and byte sequences.

CheckBox

A checkbox is a specific type of two-states button that can be either checked or unchecked.

HeaderGroup

A class for combining a set of headers.

LeadingMarginSpan

A paragraph style affecting the leading margin.

AbstractPoolEntry

A pool entry for use by connection manager implementations.

EventLog.Event

A previously logged event read from the logs.

ContactsContract.Contacts.AggregationSuggestions

A read-only sub-directory of a single contact aggregate that contains all aggregation suggestions (other contacts).

ContactsContract.Contacts.Photo

A read-only sub-directory of a single contact that contains the contact's primary photo.

AtomicIntegerFieldUpdater<T>

A reflection-based utility that enables atomic updates to designated volatile int fields of designated classes.

AtomicLongFieldUpdater<T>

A reflection-based utility that enables atomic updates to designated volatile long fields of designated classes.

AtomicReferenceFieldUpdater<T V>

A reflection-based utility that enables atomic updates to designated volatile reference fields of designated classes.

Entity

A representation of a item using ContentValues.

HttpEntityEnclosingRequest

A request with an entity.

ByteArrayBuffer

A resizable byte array.

CharArrayBuffer

A resizable char array.

NinePatchDrawable

A resizeable bitmap with stretchable areas that you define.

LevelListDrawable

A resource that manages a number of alternate Drawables each assigned a maximum numerical value.

CacheResponse

A response cache entry.

ConcurrentSkipListMap<K V>

A scalable concurrent ConcurrentNavigableMap implementation.

ConcurrentSkipListSet<E>

A scalable concurrent NavigableSet implementation based on a ConcurrentSkipListMap.

CompletionService<V>

A service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks.

GLU

A set of GL utilities inspired by the OpenGL Utility Toolkit.

Assert

A set of assert methods.

LangUtils

A set of utility methods to help produce consistent equals and hashCode methods.

BasicNameValuePair

A simple class encapsulating an attribute/value pair.

NameValuePair

A simple class encapsulating an attribute/value pair.

DatePickerDialog

A simple dialog containing an DatePicker.

DhcpInfo

A simple object for retrieving the results of a DHCP request.

InheritableThreadLocal<T>

A thread-local variable whose value is passed from parent to child thread.

CopyOnWriteArrayList<E>

A thread-safe random-access list.

GesturePoint

A timed point of a gesture stroke.

ConnectTimeoutException

A timeout while connecting to an HTTP server or waiting for an available connection from an HttpConnectionManager.

ConnectionPoolTimeoutException

A timeout while waiting for an available connection from a connection manager.

GestureOverlayView

A transparent overlay for gesture input that can be placed on top of other widgets or contain other widgets.

IndexedPropertyChangeEvent

A type of PropertyChangeEvent that indicates that an indexed property has changed.

HeaderIterator

A type-safe iterator for Header objects.

HeaderElementIterator

A type-safe iterator for HeaderElement objects.

ETC1Util.ETC1Texture

A utility class encapsulating a compressed ETC1 texture.

DateUtils

A utility class for parsing and formatting HTTP dates as used in cookies and other headers.

DrmUtils

A utility class that provides operations for parsing extended metadata embedded in DRM constraint information.

AbstractQueuedLongSynchronizer

A version of AbstractQueuedSynchronizer in which synchronization state is maintained as a long.

MediaController

A view containing controls for a MediaPlayer.

KeyboardView

A view that renders a virtual Keyboard.

Gallery

A view that shows items in a center-locked horizontally scrolling list.

ListView

A view that shows items in a vertically scrolling list.

ExpandableListView

A view that shows items in a vertically scrolling two-level list.

GridView

A view that shows items in two-dimensional scrolling grid.

BasicPoolEntryRef

A weak reference to a BasicPoolEntry.

NumberPicker

A widget that enables the user to select a number form a predefined range.

ActionBar

A window feature at the top of the activity that may display the activity title navigation modes and other interactive items.

EntityEnclosingRequestWrapper

A wrapper class for HttpEntityEnclosingRequests that can be used to change properties of the current request without modifying the original object.

BufferedHttpEntity

A wrapping entity that buffers it content if necessary.

ContactsContract.DataUsageFeedback

API allowing applications to send usage information for each ContactsContract.Contacts.Data row to the Contacts Provider.

Debug.InstructionCount

API for gathering and querying instruction counts.

FragmentTransaction

API for performing a set of Fragment operations.

Log

API for sending log output.

AbsListView.LayoutParams

AbsListView extends LayoutParams to provide a place to hold the view type.

AsyncTaskLoader<D>

Abstract Loader that provides an AsyncTask to do the work.

NTLMEngine

Abstract NTLM authentication engine.

AbstractClientConnAdapter

Abstract adapter from operated to managed client connections.

AbstractPooledConnAdapter

Abstract adapter from pool entries to managed client connections.

AuthSchemeBase

Abstract authentication scheme class that serves as a basis for all authentication schemes supported by HttpClient.

AbstractVerifier

Abstract base class for all standard X509HostnameVerifier implementations.

AbstractAccountAuthenticator

Abstract base class for creating AccountAuthenticators.

AbstractHttpEntity

Abstract base class for entities.

BaseKeyListener

Abstract base class for key listeners.

AbstractHttpParams

Abstract base class for parameter collections.

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.

DOMSource

Acts as a holder for a transformation Source tree in the form of a Document Object Model (DOM) tree.

DOMResult

Acts as a holder for a transformation result tree in the form of a Document Object Model (DOM) tree.

CursorAdapter

Adapter that exposes data from a Cursor to a ListView widget.

ContactsContract.PresenceColumns

Additional data mixed in with ContactsContract.ContactStatusColumns to link back to specific _ID entries.

ContextMenu.ContextMenuInfo

Additional information regarding the creation of the context menu.

HeterogeneousExpandableList

Additional methods that when implemented make an ExpandableListAdapter take advantage of the Adapter view type mechanism.

AlgorithmParameterGenerator

AlgorithmParameterGenerator is an engine class which is capable of generating parameters for the algorithm it was initialized with.

AlgorithmParameterGeneratorSpi

AlgorithmParameterGeneratorSpi is the Service Provider Interface (SPI) definition for AlgorithmParameterGenerator.

AlgorithmParameters

AlgorithmParameters is an engine class which provides algorithm parameters.

AlgorithmParametersSpi

AlgorithmParametersSpi is the Service Provider Interface (SPI) definition for AlgorithmParameters.

GridLayout.Alignment

Alignments specify where a view should be placed within a cell group and what size it should be.

ConnManagerParamBean

Allows for setting parameters relating to connection managers on HttpParams.

ConnRouteParamBean

Allows for setting parameters relating to connection routes on HttpParams.

ConnConnectionParamBean

Allows for setting parameters relating to connections on HttpParams.

Destroyable

Allows for special treatment of sensitive information when it comes to destroying or clearing of the data.

AbstractSet<E>

An AbstractSet is an abstract implementation of the Set interface.

Adapter

An Adapter object acts as a bridge between an AdapterView and the underlying data for that view.

AsynchronousCloseException

An AsynchronousCloseException is thrown when the underlying channel for an I/O operation is closed by another thread.

AbstractConnPool

An abstract connection pool.

ContentProducer

An abstract entity content producer.

AbstractThreadedSyncAdapter

An abstract implementation of a SyncAdapter that spawns a thread to invoke a sync operation.

LocationProvider

An abstract superclass for location providers.

AccessibilityService

An accessibility service runs in the background and receives callbacks by the system when AccessibilityEvents are fired.

Activity

An activity is a single focused thing that the user can do.

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.

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.

CursorTreeAdapter

An adapter that exposes data from a series of Cursors to an ExpandableListView widget.

ExpandableListAdapter

An adapter that links a ExpandableListView with the underlying data.

HttpClientParams

An adaptor for accessing HTTP client parameters in HttpParams.

HttpConnectionParams

An adaptor for accessing connection parameters in HttpParams.

ConnRouteParams

An adaptor for accessing route related parameters in HttpParams.

Animation.AnimationListener

An animation listener receives notifications from an animation.

Animator.AnimatorListener

An animation listener receives notifications from an animation.

AlphaAnimation

An animation that controls the alpha level of an object.

AtomicReferenceArray<E>

An array of object references in which elements may be updated atomically.

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.

AutoCompleteTextView

An editable text view that shows completion suggestions automatically while the user is typing.

DrmInfo

An entity class that describes the information required to send transactions between a device and an online DRM server.

DrmErrorEvent

An entity class that is passed to the onError() callback.

DrmInfoEvent

An entity class that is passed to the onInfo() callback.

DrmInfoRequest

An entity class that is used to pass information to an online DRM server.

DrmConvertedStatus

An entity class that wraps converted data conversion status and the offset for appending the header and body signature to the converted data.

DrmSupportInfo

An entity class that wraps the capability of each DRM plug-in (agent) such as the MIME type and file suffix the DRM plug-in can handle.

ArrayList<E>

ArrayList is an implementation of List backed by an array.

Arrays

Arrays contains static methods which operate on arrays.

AsyncTask<Params Progress Result>

AsyncTask enables proper and easy use of the UI thread.

AudioEffect

AudioEffect is the base class for controlling audio effects provided by the android audio framework.

AudioManager

AudioManager provides access to volume and ringer mode control.

InvalidCredentialsException

Authentication credentials required to respond to a authentication challenge are invalid

AuthSchemeRegistry

Authentication scheme registry that can be used to obtain the corresponding authentication scheme implementation for a given type of authorization challenge.

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.

AdapterViewAnimator

Base class for a AdapterView that will perform animations when switching between its views.

InputType

Bit definitions for an integer defining the basic content type of text held in an Editable object.

BitmapRegionDecoder

BitmapRegionDecoder can be used to decode a rectangle region from an image.

BluetoothAssignedNumbers

Bluetooth Assigned Numbers.

Notification.Builder

Builder class for Notification objects.

NotificationCompat.Builder

Builder class for Notification objects.

Element.Builder

Builder class for producing complex elements with matching field and name pairs.

KeyStore.Builder

Builder is used to construct new instances of KeyStore.

Mesh.TriangleMeshBuilder

Builder that allows creation of a mesh object point by point and triangle by triangle

MatrixCursor.RowBuilder

Builds a row starting from the left-most column and adding one column value at a time.

CDATASection

CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.

CacheRequest

CacheRequest is a kind of channel for storing resource data in the ResponseCache.

HttpResponseCache

Caches HTTP and HTTPS responses to the filesystem so they may be reused saving time and bandwidth.

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.

GradientDrawable.Orientation

Controls how the gradient is oriented relative to the drawable's bounds

AbstractHttpClient

Convenience base class for HTTP client implementations.

ContactsContract.Intents.Insert

Convenience class that contains string constants used to create contact Intents.

NoCopySpan.Concrete

Convenience equivalent for when you would just want a new Object() for a span but want it to be no-copy.

NativeActivity

Convenience for implementing an activity that will be implemented purely in native code.

IDN

Converts internationalized domain names between Unicode and the ASCII Compatible Encoding (ACE) representation.

CookieSpecBase

Cookie management functions shared by all specification.

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.

BrowserCompatSpec

Cookie specification that strives to closely mimic (mis)behavior of common web browser applications such as Microsoft Internet Explorer and Mozilla FireFox.

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.

CollationElementIterator

Created by a RuleBasedCollator to iterate through a string.

BitmapFactory

Creates Bitmap objects from various sources including files streams and byte-arrays.

LocalSocket

Creates a (non-server) socket in the UNIX-domain namespace.

ArcShape

Creates an arc shape.

NTCredentials

Credentials specific to the Windows platform.

CrossProcessCursorWrapper

Cursor wrapper that implements CrossProcessCursor.

AbstractCursor.SelfContentObserver

Cursors use this class to track changes others make to their URI.

DOMError

DOMError is an interface that describes an error.

DOMErrorHandler

DOMErrorHandler is a callback interface that the DOM implementation can call when reporting errors that happens while processing XML data or when doing some other processing (e.g.

DOMImplementationLS

DOMImplementationLS contains the factory methods for creating Load and Save objects.

DOMLocator

DOMLocator is an interface that describes a location (e.g.

AccessibilityNodeInfoCompat

Helper for accessing AccessibilityNodeInfo introduced after API level 4 in a backwards compatible fashion.

DataFormatException

DataFormatException is used to indicate an error in the format of a particular data stream which is to be uncompressed.

Element.DataType

DataType represents the basic type information for a basic element.

Date

Date represents a specific moment in time to the millisecond.

Appendable

Declares methods to append characters or character sequences.

DefaultHandler

Default base class for SAX2 event handlers.

DefaultDatabaseErrorHandler

Default class used to define the actions to take when the database corruption is reported by sqlite.

BasicCredentialsProvider

Default implementation of CredentialsProvider

HttpTransportMetricsImpl

Default implementation of HttpTransportMetrics.

DefaultHttpClientConnection

Default implementation of a client-side HTTP connection.

DefaultHttpResponseFactory

Default implementation of a factory for creating response objects.

DefaultHttpServerConnection

Default implementation of a server-side HTTP connection.

DefaultConnectionReuseStrategy

Default implementation of a strategy deciding about connection re-use.

DefaultConnectionKeepAliveStrategy

Default implementation of a strategy deciding duration that a connection can remain idle.

DefaultHttpClient

Default implementation of an HTTP client.

DefaultHttpRoutePlanner

Default implementation of an HttpRoutePlanner.

EntityDeserializer

Default implementation of an entity deserializer.

EntitySerializer

Default implementation of an entity serializer.

DefaultClientConnection

Default implementation of an operated client connection.

AttributesImpl

Default implementation of the Attributes interface.

BasicHttpContext

Default implementation of the HttpContext.

DrmStore.DrmObjectType

Defines DRM object types.

DocumentBuilderFactory

Defines a factory API that enables applications to obtain a parser that produces DOM object trees from XML documents.

ContentHandlerFactory

Defines a factory which is responsible for creating a ContentHandler.

Filterable

Defines a filterable behavior.

ClipboardManager.OnPrimaryClipChangedListener

Defines a listener callback that is invoked when the primary clip on the clipboard changes.

Message

Defines a message containing a description and arbitrary data object that can be sent to a Handler.

Inherited

Defines a meta-annotation for indicating that an annotation is automatically inherited.

Documented

Defines a meta-annotation for indicating that an annotation is documented and considered part of the public API.

BluetoothClass.Device

Defines all device class constants.

BluetoothClass.Device.Major

Defines all major device class constants.

BluetoothClass.Service

Defines all service class constants.

Callback

Defines an empty base interface for all Callbacks used during authentication.

DialerKeyListener

For dialing-only text entry

DigitsKeyListener

For digits-only text entry

DateTimeKeyListener

For entering dates and times in the same text field.

DateKeyListener

For entering dates in a text field.

...

For more information about using fragments read the Fragments developer guide.

NumberKeyListener

For numeric text entry

Formatter

Formats arguments according to a format string (like printf in C).

FormattableFlags

FormattableFlags are used as a parameter to formatTo(Formatter int int int) and change the output format in Formattables.

Formatter

Formatter objects are used to format LogRecord objects into a string representation.

FrameLayout

FrameLayout is designed to block out an area on the screen to display a single item.

AccessibilityRecordCompat

Helper for accessing AccessibilityRecord introduced after API level 4 in a backwards compatible fashion.

Gallery.LayoutParams

Gallery extends LayoutParams to provide a place to hold current Transformation information along with previous position/transformation info.

GeneralSecurityException

GeneralSecurityException is a general security exception and the superclass for all security specific exceptions.

HttpDateGenerator

Generates a date in the format required by the HTTP protocol.

CalendarContract.CalendarSyncColumns

Generic columns for use by sync adapters.

ContactsContract.BaseSyncColumns

Generic columns for use by sync adapters.

HttpMessageParser

Generic message parser interface.

HttpMessageWriter

Generic message writer interface.

GestureStore

GestureLibrary maintains gesture examples and makes predictions on a new gesture

GregorianCalendar

GregorianCalendar is a concrete subclass of Calendar and provides the standard calendar used by most of the world.

GuardedObject

GuardedObject controls access to an object by checking all requests for the object with a Guard.

HttpTrace

HTTP TRACE method.

HttpAuthHandler

HTTP authentication request that must be handled by the user interface.

JetPlayer.OnJetEventListener

Handles the notification when the JET engine generates an event.

HandlerThread

Handy class for starting a new thread that has a looper.

HashMap<K V>

HashMap is an implementation of Map.

HashSet<E>

HashSet is an implementation of a Set.

Hashtable<K V>

Hashtable is a synchronized implementation of Map.

Camera.Size

Image size (width and height dimensions).

MathContext

Immutable objects describing settings such as rounding mode and digit precision for the numerical operations provided by class BigDecimal.

Duration

Immutable representation of a time span as defined in the W3C XML Schema 1.0 specification.

Drawable.Callback

Implement this interface if you want to create an animated drawable that extends Drawable.

FragmentPagerAdapter

Implementation of PagerAdapter that represents each page as a Fragment that is persistently kept in the fragment manager as long as the user can return to the page.

FragmentStatePagerAdapter

Implementation of PagerAdapter that uses a Fragment to manage each page.

BasicListHeaderIterator

Implementation of a HeaderIterator based on a List.

LogPrinter

Implementation of a Printer that sends its output to the system log.

AndroidHttpClient

Implementation of the Apache DefaultHttpClient that is configured with reasonable default settings and registered schemes for Android and also lets the user add HttpRequestInterceptor classes.

HttpConnectionMetricsImpl

Implementation of the metrics interface.

InvocationHandler

Implementors of this interface dispatch methods invoked on proxy instances.

ChunkedInputStream

Implements chunked transfer coding.

ChunkedOutputStream

Implements chunked transfer coding.

Bidi

Implements the Unicode Bidirectional Algorithm.

JSONStringer

Implements toString() and toString().

IncompatibleClassChangeError

IncompatibleClassChangeError is the superclass of all classes which represent errors that occur when inconsistent class files are loaded into the same running image.

FileA3D.IndexEntry

IndexEntry contains information about one of the Renderscript objects inside the file's index.

DatatypeConfigurationException

Indicates a serious configuration error.

ConnectionClosedException

Indicates that a connection has been closed.

MalformedParameterizedTypeException

Indicates that a malformed parameterized type has been encountered by a reflective method.

GenericSignatureFormatError

Indicates that a malformed signature has been encountered via a reflective method.

MethodNotSupportedException

Indicates that an HTTP method is not supported.

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.

IncompleteAnnotationException

Indicates that an element of an annotation type was accessed that was added after the type was compiled or serialized.

DOMLocator

Indicates the position of a node in a source DOM intended primarily for error reporting.

Camera.CameraInfo

Information about a camera

ListResourceBundle

ListResourceBundle is the abstract superclass of classes which provide resources by implementing the getContents() method to return the list of resources.

JetPlayer

JetPlayer provides access to JET content playback and control.

BasicHttpProcessor

Keeps lists of interceptors for processing requests and responses.

Key

Key is the common interface for all keys.

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.

KeyManagementException

KeyManagementException is a general exception thrown to indicate an exception during processing an operation concerning key management.

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.

KeyStore

KeyStore is responsible for maintaining cryptographic keys and their owners.

KeyStoreException

KeyStoreException is a general KeyStore exception.

KeyStoreSpi

KeyStoreSpi is the Service Provider Interface (SPI) definition for KeyStore.

LSParserFilter

LSParserFilters provide applications the ability to examine nodes as they are being constructed while parsing.

LSResourceResolver

LSResourceResolver provides a way for applications to redirect references to external resources.

HorizontalScrollView

Layout container for a view hierarchy that can be scrolled by the user allowing it to be larger than the physical display.

GridLayout.LayoutParams

Layout information associated with each of the children of a GridLayout.

AccessControlContext

Legacy security code; do not use.

AccessController

Legacy security code; do not use.

AllPermission

Legacy security code; do not use.

AuthPermission

Legacy security code; do not use.

AuthProvider

Legacy security code; do not use.

BasicPermission

Legacy security code; do not use.

CodeSource

Legacy security code; do not use.

DomainCombiner

Legacy security code; do not use.

FilePermission

Legacy security code; do not use.

LoggingPermission

Legacy security code; do not use.

NetPermission

Legacy security code; do not use.

ColorStateList

Lets you map View state sets to colors.

Level

Level objects are used to indicate the level of logging.

DigitalClock

Like AnalogClock but digital.

LinkageError

LinkageError is the superclass of all error classes that occur when loading and linking class files.

LinkedHashMap<K V>

LinkedHashMap is an implementation of Map that guarantees iteration order.

LinkedHashSet<E>

LinkedHashSet is a variant of HashSet.

LinkedList<E>

LinkedList is an implementation of List backed by a doubly-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.

AccountAuthenticatorResponse

Object used to communicate responses back to the AccountManager

KeyEvent

Object used to report key and button events.

MotionEvent

Object used to report movement (mouse pen finger trackball) events.

NamedNodeMap

Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name.

HeaderElement

One element of an HTTP header value.

BasicHeaderElement

One element of an HTTP header's value.

GLES20

OpenGL ES 2.0

ImageView.ScaleType

Options for scaling the bounds of an image to the bounds of this view.

KeyStore.PrivateKeyEntry

PrivateKeyEntry represents a KeyStore entry that holds a private key.

HttpRequestInterceptor

Processes a request.

HttpResponseInterceptor

Processes a response.

MessageFormat

Produces concatenated messages in language-neutral way.

KeyStore.ProtectionParameter

ProtectionParameter is a marker interface for protection parameters.

NdefFormatable

Provide access to NDEF format operations on a Tag.

LocatorImpl

Provide an optional convenience implementation of Locator.

AbstractQueuedSynchronizer

Provides a framework for implementing blocking locks and related synchronizers (semaphores events etc) that rely on first-in-first-out (FIFO) wait queues.

IsoDep

Provides access to ISO-DEP (ISO 14443-4) properties and I/O operations on a Tag.

MifareClassic

Provides access to MIFARE Classic properties and I/O operations on a Tag.

MifareUltralight

Provides access to MIFARE Ultralight properties and I/O operations on a Tag.

Ndef

Provides access to NDEF content and operations on a Tag.

NfcA

Provides access to NFC-A (ISO 14443-3A) properties and I/O operations on a Tag.

NfcB

Provides access to NFC-B (ISO 14443-3B) properties and I/O operations on a Tag.

NfcF

Provides access to NFC-F (JIS 6319-4) properties and I/O operations on a Tag.

NfcV

Provides access to NFC-V (ISO 15693) properties and I/O operations on a Tag.

AssetManager

Provides access to an application's raw asset files; see Resources for the way most applications will want to retrieve their resource data.

HttpRequestInterceptorList

Provides access to an ordered list of request interceptors.

HttpResponseInterceptorList

Provides access to an ordered list of response interceptors.

Environment

Provides access to environment variables.

Console

Provides access to the console if available.

CycleInterpolator

Repeats the animation for a specified number of cycles.

ClipData

Representation of a clipped data on the clipboard.

FragmentManager.BackStackEntry

Representation of an entry on the fragment back stack as created with FragmentTransaction.addToBackStack().

BluetoothClass

Represents a Bluetooth class which describes general characteristics and capabilities of a device.

Character.UnicodeBlock

Represents a block of Unicode characters as defined by the Unicode 4.0.1 specification.

HttpParams

Represents a collection of HTTP protocol and framework parameters.

ActionMode

Represents a contextual mode of the user interface.

AnimationSet

Represents a group of Animations that should be played together.

NdefRecord

Represents a logical (unchunked) NDEF (NFC Data Exchange Format) record.

Button

Represents a push-button widget.

AccessibilityRecord

Represents a record in an AccessibilityEvent and contains information about state change of its source View.

BluetoothDevice

Represents a remote Bluetooth device.

Intent.ShortcutIconResource

Represents a shortcut/live folder icon resource.

JarEntry

Represents a single file in a JAR archive together with the manifest attributes and digital signatures associated with it.

ClientParamsStack

Represents a stack of parameter collections.

BasicStatusLine

Represents a status line as returned from a HTTP server.

ContentLengthStrategy

Represents a strategy to determine the content length based on the properties of an HTTP message.

CollationKey

Represents a string under the rules of a specific Collator object.

BasicHeader

Represents an HTTP header field.

Header

Represents an HTTP header field.

HttpVersion

Represents an HTTP version as specified in RFC 2616.

NdefMessage

Represents an NDEF (NFC Data Exchange Format) data message that contains one or more NdefRecords.

DragEvent

Represents an event that is sent out by the system at various times during a drag and drop operation.

CdmaCellLocation

Represents the cell location on a CDMA phone.

GsmCellLocation

Represents the cell location on a GSM phone.

NfcAdapter

Represents the local NFC adapter.

BluetoothAdapter

Represents the local device Bluetooth adapter.

NeighboringCellInfo

Represents the neighboring cell information including Received Signal Strength and Cell ID location.

ArrayDeque<E>

Resizable-array implementation of the Deque interface.

Html.ImageGetter

Retrieves images for HTML <img> tags.

CamcorderProfile

Retrieves the predefined camcorder profile settings for camcorder applications.

EffectUpdateListener

Some effects may issue callbacks to inform the host of changes to the effect state.

DateSorter

Sorts dates into the following groups: Today Yesterday seven days ago one month ago older than a month ago

MutableContextWrapper

Special version of ContextWrapper that allows the base context to be modified after it is initially set.

ExtractEditText

Specialization of EditText for showing and interacting with the extracted text in a full-screen input method.

Bitmap.CompressFormat

Specifies the known formats a bitmap can be compressed into

FileA3D.EntryType

Specifies what renderscript object type is contained within the FileA3D IndexEntry

Gravity

Standard constants and tools for placing an object within a potentially larger container.

BroadcastReceiver.PendingResult

State for a result that is pending for a broadcast receiver.

Fragment.SavedState

State information that has been retrieved from a fragment instance through FragmentManager.saveFragmentInstanceState.

EntityUtils

Static helpers for dealing with entities.

AsyncTaskLoader<D>

Static library support version of the framework's AsyncTaskLoader.

CursorAdapter

Static library support version of the framework's CursorAdapter.

CursorLoader

Static library support version of the framework's CursorLoader.

DialogFragment

Static library support version of the framework's DialogFragment.

Fragment

Static library support version of the framework's Fragment.

FragmentManager

Static library support version of the framework's FragmentManager.

FragmentTransaction

Static library support version of the framework's FragmentTransaction.

ListFragment

Static library support version of the framework's ListFragment.

Loader<D>

Static library support version of the framework's Loader.

LoaderManager

Static library support version of the framework's LoaderManager.

LruCache<K V>

Static library version of LruCache.

DatabaseUtils

Static utility methods for dealing with databases and Cursors.

Layout.Directions

Stores information about bidirectional (left-to-right or right-to-left) text within the layout of a line.

NinePatch

The NinePatch class permits drawing a bitmap in nine sections.

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.

Node

The Node interface is the primary datatype for the entire Document Object Model.

NodeList

The NodeList interface provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented.

AudioEffect.OnControlStatusChangeListener

The OnControlStatusChangeListener interface defines a method called by the AudioEffect when a the control of the effect engine is gained or lost by the application

AudioEffect.OnEnableStatusChangeListener

The OnEnableStatusChangeListener interface defines a method called by the AudioEffect when a the enabled state of the effect engine was changed by the controlling application.

BassBoost.OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the BassBoost when a parameter value has changed.

EnvironmentalReverb.OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the EnvironmentalReverb when a parameter value has changed.

Equalizer.OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the Equalizer when a parameter value has changed.

CertStoreSpi

The Service Provider Interface (SPI) definition for the CertStore class to be implemented by security providers.

ExemptionMechanismSpi

The Service Provider Interface (SPI) definition for the ExemptionMechanism class.

KeyAgreementSpi

The Service Provider Interface (SPI) definition for the KeyAgreement class.

KeyGeneratorSpi

The Service Provider Interface (SPI) definition for the KeyGenerator class.

CertPathBuilderSpi

The Service Provider Interface (SPI) for the CertPathBuilder class to be implemented by security providers.

CertPathValidatorSpi

The Service Provider Interface (SPI) for the CertPathValidator class to be implemented by security providers.

KeyManagerFactorySpi

The Service Provider Interface (SPI) for the KeyManagerFactory class.

MacSpi

The Service-Provider Interface (SPI) definition for the Mac class.

BassBoost.Settings

The Settings class regroups all bass boost parameters.

EnvironmentalReverb.Settings

The Settings class regroups all environmental reverb parameters.

Equalizer.Settings

The Settings class regroups all equalizer parameters.

NumberFormat

The abstract base class for all number formats.

EncodedKeySpec

The abstract key specification for a public or a private key in encoded format.

DatagramSocketImpl

The abstract superclass for datagram and multicast socket implementations.

Number

The abstract superclass of the classes which represent numeric base types (that is Byte Short Integer Long Float and Double.

IvParameterSpec

The algorithm parameter specification for an initialization vector.

DHGenParameterSpec

The algorithm parameter specification for generating Diffie-Hellman parameters used in Diffie-Hellman key agreement.

DHParameterSpec

The algorithm parameter specification for the Diffie-Hellman algorithm.

OAEPParameterSpec

The algorithm parameter specification for the OAEP Padding algorithm.

FocusFinder

The algorithm used for finding the next focusable view in a given direction from a view that currently has focus.

Certificate.CertificateRep

The alternate Serializable class to be used for serialization and deserialization of Certificate objects.

CertPath.CertPathRep

The alternate Serializable class to be used for serialization and deserialization on CertPath objects.

CertificateException

The base class for all Certificate related exceptions.

Format

The base class for all formats.

DatePicker.OnDateChangedListener

The callback used to indicate the user changes\d the date.

DatePickerDialog.OnDateSetListener

The callback used to indicate the user is done filling in the date.

AuthScope

The class represents an authentication scope consisting of a host name a port number a realm name and an authentication scheme name whichCredentials apply to.

CharacterStyle

The classes that affect character-level text formatting extend this class.

MetricAffectingSpan

The classes that affect character-level text formatting in a way that changes the width or height of characters extend this class.

CalendarContract

The contract between the calendar provider and applications.

ContactsContract

The contract between the contacts provider and applications.

DefaultHttpRequestRetryHandler

The default HttpRequestRetryHandler used by request executors.

DownloadManager

The download manager is a system service that handles long-running HTTP downloads.

AudioEffect.Descriptor

The effect descriptor contains information on a particular effect implemented in the audio framework:

Formatter.BigDecimalLayoutForm

The enumeration giving the available styles for formatting very large decimal numbers.

HandshakeCompletedEvent

The event object encapsulating the information about a completed SSL handshake on a SSL connection.

CRLException

The exception that is thrown if errors occur during handling of CRLs.

CertPathBuilderException

The exception that is thrown when a CertPathBuilder method fails.

CertificateParsingException

The exception that is thrown when a Certificate can not be parsed.

CertificateExpiredException

The exception that is thrown when a Certificate has expired.

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.

CertPathValidatorException

The exception that is thrown when a certification path (or certificate chain) cannot be validated.

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.

AclNotFoundException

The exception that is thrown when a reference to a non-existent Access Control List (ACL) is made.

CertStoreException

The exception that is thrown when an access to a CertStore fails.

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.

NetworkOnMainThreadException

The exception that is thrown when an application attempts to perform a networking operation on its main thread.

LastOwnerException

The exception that is thrown when an attempt is made to remove the the last Owner from an Owner.

CertificateEncodingException

The exception that is thrown when an error occurs while a Certificate is being encoded.

InvalidKeySpecException

The exception that is thrown when an invalid key specification is encountered.

InvalidParameterSpecException

The exception that is thrown when an invalid parameter specification is encountered.

IllegalBlockSizeException

The exception that is thrown when the data length provided to a block cipher does not match the block size of the cipher.

NoSuchPaddingException

The exception that is thrown when the requested padding mechanism is not supported.

NetworkInfo.DetailedState

The fine-grained state of a network connection.

BasicRequestLine

The first line of an HttpRequest.

EncodingUtils

The home for utility methods that handle various encoding tasks.

ExceptionUtils

The home for utility methods that handle various exception-related tasks.

Class<T>

The in-memory representation of a Java class.

JarInputStream

The input stream from which the JAR file to be read may be fetched.

DateFormat.Field

The instances of this inner class are used as attribute keys and values in AttributedCharacterIterator that the formatToCharacterIterator(Object) method returns.

NumberFormat.Field

The instances of this inner class are used as attribute keys and values in AttributedCharacterIterator that the formatToCharacterIterator(Object) method returns.

MessageFormat.Field

The instances of this inner class are used as attribute keys in AttributedCharacterIterator that the formatToCharacterIterator(Object) method returns.

Checksum

The interface common to checksum classes such as Adler32 and CRC32.

CharsetProvider

The service provider class for character sets.

ComponentCallbacks

The set of callback APIs that are common to all application components (Activity Service ContentProvider and Application).

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.

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.

Element.DataKind

The special interpretation of the data if required.

LeadingMarginSpan.Standard

The standard implementation of LeadingMarginSpan which adjusts the margin but does not do any rendering.

Enum<E extends Enum<E>>

The superclass of all enumerated types.

CharConversionException

The top level class for character conversion exceptions.

AbsListView.SelectionBoundsAdjuster

The top-level view of a list item can implement this interface to allow itself to modify the bounds of the selection shown for that item.

DuplicateFormatFlagsException

The unchecked exception will be thrown out if there are duplicate flags given out in the format specifier.

Boolean

The wrapper for the primitive type boolean.

Byte

The wrapper for the primitive type byte.

Character

The wrapper for the primitive type char.

Double

The wrapper for the primitive type double.

Float

The wrapper for the primitive type float.

Integer

The wrapper for the primitive type int.

Long

The wrapper for the primitive type long.

DefaultHandler2

This class extends the SAX2 base handler class to support the SAX2 LexicalHandler DeclHandler and EntityResolver2 extensions.

Cloneable

This (empty) interface must be implemented by all classes that wish to support cloning.

AbstractPreferences

This abstract class is a partial implementation of the abstract class Preferences which can be used to simplify Preferences provider's implementation.

Drawable.ConstantState

This abstract class is used by Drawables to store shared constant state and data between Drawables.

BluetoothHealthCallback

This abstract class is used to implement BluetoothHealth callbacks.

EventListenerProxy

This abstract class provides a simple wrapper for objects of type EventListener.

AnimatorListenerAdapter

This adapter class provides empty implementations of the methods from Animator.AnimatorListener.

FlakyTest

This annotation can be used on an InstrumentationTestCase's test methods.

MetaKeyKeyListener

This base class encapsulates the behavior for tracking the state of meta keys such as SHIFT ALT and SYM as well as the pseudo-meta state of selecting text.

AutoText

This class accesses a dictionary of corrections to frequent misspellings.

MediaStore.Images.Thumbnails

This class allows developers to query and get two kinds of thumbnails: MINI_KIND: 512 x 384 thumbnail MICRO_KIND: 96 x 96 thumbnail

MediaStore.Video.Thumbnails

This class allows developers to query and get two kinds of thumbnails: MINI_KIND: 512 x 384 thumbnail MICRO_KIND: 96 x 96 thumbnail

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.

FilterQueryProvider

This class can be used by external clients of CursorAdapter and CursorTreeAdapter to define how the content of the adapter should be filtered.

Deflater

This class compresses data using the DEFLATE algorithm (see specification).

DownloadManager.Request

This class contains all the information necessary to request a new download.

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.

ContentHandler

This class converts the content of a certain format (i.e.

Inflater

This class decompresses data that was compressed using the DEFLATE algorithm (see specification).

AudioCodec

This class defines a collection of audio codecs to be used with AudioStreams.

CipherSpi

This class defines the Service Provider Interface (SPI) for cryptographic ciphers.

CertificateFactorySpi

This class defines the Service Provider Interface (SPI) for the CertificateFactory class.

Configuration

This class describes all device configuration information that can impact the resources the application retrieves.

AccessibilityServiceInfo

This class describes an AccessibilityService.

Contacts

This class is deprecated. The APIs have been superseded by ContactsContract. The newer APIs allow access multiple accounts and support aggregation of similar contacts. These APIs continue to work but will only return data for the first Google account created which matches the original behavior.

Identity

This class is deprecated. The functionality of this class has been replace by Principal KeyStore and the java.security.cert package.

IdentityScope

This class is deprecated. The functionality of this class has been replace by Principal KeyStore and the java.security.cert package.

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.

EventLogTags

This class is deprecated. This class is no longer functional. Use EventLog instead.

Config

This class is deprecated. This class is not useful it just returns the same value for all constants and has always done this. Do not use it.

HandlerBase

This class is deprecated. This class works with the deprecated DocumentHandler interface. It has been replaced by the SAX2 DefaultHandler class.

ContactsContract.Presence

This class is deprecated. This old name was never meant to be made public. Do not use.

KeyguardManager.KeyguardLock

This class is deprecated. Use FLAG_DISMISS_KEYGUARD and/or FLAG_SHOW_WHEN_LOCKED instead; this allows you to seamlessly hide the keyguard as your application moves in and out of the foreground and does not require that any special permissions be requested. Handle returned by newKeyguardLock(String) that allows you to disable / reenable the keyguard.

AbsoluteLayout

This class is deprecated. Use FrameLayout RelativeLayout or a custom layout instead.

LineNumberInputStream

This class is deprecated. Use LineNumberReader

ActivityGroup

This class is deprecated. Use the new Fragment and FragmentManager APIs instead; these are also available on older platforms through the Android compatibility package.

LocalActivityManager

This class is deprecated. Use the new Fragment and FragmentManager APIs instead; these are also available on older platforms through the Android compatibility package.

KeyCharacterMap.KeyData

This class is deprecated. instead use getDisplayLabel(int) getNumber(int) and get(int int).

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

Contacts.ContactMethods

This class is deprecated. see ContactsContract

Contacts.Extensions

This class is deprecated. see ContactsContract

Contacts.GroupMembership

This class is deprecated. see ContactsContract

Contacts.Groups

This class is deprecated. see ContactsContract

Contacts.Intents

This class is deprecated. see ContactsContract

Contacts.Intents.Insert

This class is deprecated. see ContactsContract

Contacts.Intents.UI

This class is deprecated. see ContactsContract

Contacts.Organizations

This class is deprecated. see ContactsContract

Contacts.People

This class is deprecated. see ContactsContract

Contacts.People.ContactMethods

This class is deprecated. see ContactsContract

Contacts.People.Extensions

This class is deprecated. see ContactsContract

Contacts.People.Phones

This class is deprecated. see ContactsContract

Contacts.Phones

This class is deprecated. see ContactsContract

Contacts.Photos

This class is deprecated. see ContactsContract

Contacts.Settings

This class is deprecated. see ContactsContract

GeolocationPermissions

This class is used to get Geolocation permissions from and set them on the WebView.

AnimatorInflater

This class is used to instantiate animator XML files into Animator objects.

MenuInflater

This class is used to instantiate menu XML files into Menu objects.

NetworkInterface

This class is used to represent a network interface of the local device.

Debug.MemoryInfo

This class is used to retrieved various statistics about the memory mappings for this process.

DeviceAdminInfo

This class is used to specify meta information of a device administrator component.

InputMethodSubtype

This class is used to specify meta information of a subtype contained in an input method.

InputMethodInfo

This class is used to specify meta information of an input method.

ContentValues

This class is used to store a set of values that the ContentResolver can process.

ConnPerRouteBean

This class maintains a map of HTTP routes to maximum number of connections allowed for those routes.

DownloadManager.Query

This class may be used to filter download manager queries.

IOError

This error is thrown when a severe I/O error has happened.

FloatEvaluator

This evaluator can be used to perform type interpolation between float values.

IntEvaluator

This evaluator can be used to perform type interpolation between int values.

ArgbEvaluator

This evaluator can be used to perform type interpolation between integer values that represent ARGB colors.

Base64DataException

This exception is thrown by Base64InputStream or Base64OutputStream when an error is detected in the data being decoded.

InflateException

This exception is thrown by an inflater on error conditions.

BatchUpdateException

This exception is thrown if a problem occurs during a batch update operation.

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.

IntentFilter.MalformedMimeTypeException

This exception is thrown when a given MIME type does not have a valid syntax.

MalformedURLException

This exception is thrown when a program attempts to create an URL from an incorrect specification.

LoginFilter.PasswordFilterGMail

This filter is compatible with GMail passwords which restricts characters to the Latin-1 (ISO8859-1) char set.

LoginFilter.UsernameFilterGMail

This filter rejects characters in the user name that are not compatible with GMail account creation.

LoginFilter.UsernameFilterGeneric

This filter rejects characters in the user name that are not compatible with Google login.

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.

DatagramSocketImplFactory

This interface defines a factory for datagram socket implementations.

Comment

This interface inherits from CharacterData and represents the content of a comment i.e. all the characters between the starting ' <!--' and ending '-->'.

Certificate

This interface is deprecated. Replaced by behavior in java.security.cert

AttributeList

This interface is deprecated. This interface has been replaced by the SAX2 Attributes interface which includes Namespace support.

DocumentHandler

This interface is deprecated. This interface has been replaced by the SAX2 ContentHandler interface which includes Namespace support.

Contacts.ContactMethodsColumns

This interface is deprecated. see ContactsContract

Contacts.ExtensionsColumns

This interface is deprecated. see ContactsContract

Contacts.GroupsColumns

This interface is deprecated. see ContactsContract

Contacts.OrganizationColumns

This interface is deprecated. see ContactsContract

Contacts.PeopleColumns

This interface is deprecated. see ContactsContract

Contacts.PhonesColumns

This interface is deprecated. see ContactsContract

Contacts.PhotosColumns

This interface is deprecated. see ContactsContract

Contacts.PresenceColumns

This interface is deprecated. see ContactsContract

Contacts.SettingsColumns

This interface is deprecated. see ContactsContract

AccessibilityEventSource

This interface is implemented by classes source of AccessibilityEvents.

ConnPerRoute

This interface is intended for looking up maximum number of connections allowed for for a given route.

LayoutTransition.TransitionListener

This interface is used for listening to starting and ending events for transitions.

NodeChangeListener

This interface is used to handle preference node change events.

AutoCompleteTextView.Validator

This interface is used to make sure that the text entered in this TextView complies to a certain format.

DOMImplementationSource

This interface permits a DOM implementer to supply one or more implementations based upon requested features and versions as specified in .

Cursor

This interface provides random read-write access to the result set returned by a database query.

AnnotatedElement

This interface provides reflective access to annotation information.

Entity

This interface represents a known entity either parsed or unparsed in an XML document.

Notation

This interface represents a notation declared in the DTD.

AuthScheme

This interface represents an abstract challenge-response oriented authentication scheme.

GenericArrayType

This interface represents an array type with a component type that is either a parameterized type or a type variable.

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.

Fragment.InstantiationException

Thrown by instantiate(Context String Bundle) when there is an instantiation failure.

KeyCharacterMap.UnavailableException

Thrown by load(int) when a key character map could not be loaded.

AbstractMethodError

Thrown by the VM when an abstract method is called.

EnumConstantNotPresentException

Thrown if an enum constant does not exist for a particular name.

KeyChainException

Thrown on problems accessing the KeyChain.

JSONException

Thrown to indicate a problem with the JSON API.

ClassNotFoundException

Thrown when a class loader is unable to find a class.

FileNotFoundException

Thrown when a file specified by a program cannot be found.

IllegalArgumentException

Thrown when a method is invoked with an argument which it can not reasonably deal with.

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.

FactoryConfigurationError

Thrown when a problem with configuration with the Parser Factories exists.

InstantiationException

Thrown when a program attempts to access a constructor which is not accessible from the location where the reference is made.

IllegalAccessException

Thrown when a program attempts to access a field or method which is not accessible from the location where the reference is made.

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.

ClassCastException

Thrown when a program attempts to cast a an object to a type with which it is not compatible.

CloneNotSupportedException

Thrown when a program attempts to clone an object which does not support the Cloneable interface.

ArrayStoreException

Thrown when a program attempts to store an element of an incompatible type in an array.

EOFException

Thrown when a program encounters the end of a file or stream during an input operation.

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.

MalformedJsonException

Thrown when a reader encounters malformed JSON.

InterruptedException

Thrown when a waiting thread is activated before the condition it was waiting for has been satisfied.

IllegalStateException

Thrown when an action is attempted at a time when the VM is not in the correct state.

ComparisonFailure

Thrown when an assert equals for Strings failed.

AssertionFailedError

Thrown when an assertion failed.

AssertionError

Thrown when an assertion has failed.

NegativeArraySizeException

Thrown when an attempt is made to create an array with a size of less than zero.

ExceptionInInitializerError

Thrown when an exception occurs during class initialization.

NumberFormatException

Thrown when an invalid value is passed to a string-to-number conversion method.

ErrorListener

To provide customized error handling implement this interface and use the setErrorListener method to register an instance of the implementation with the Transformer.

MotionEvent.PointerCoords

Transfer object for pointer coordinates.

MotionEvent.PointerProperties

Transfer object for pointer properties.

Linkify.TransformFilter

TransformFilter enables client code to have more control over how matched patterns are represented as URLs.

CharsetEncoder

Transforms a sequence of 16-bit Java characters to a byte sequence in some encoding.

KeyStore.TrustedCertificateEntry

TrustedCertificateEntry represents a KeyStore entry that holds a trusted certificate.

MimeTypeMap

Two-way map that maps MIME-types to file extensions and vice versa.

KeyRep.Type

Type enumerates the supported key types.

DatatypeConstants.Field

Type-safe enum class that represents six fields of the Duration class.

ContactsContract.DisplayNameSources

Types of data used to produce the display name for a contact.

AppWidgetManager

Updates AppWidget state; gets information about installed AppWidget providers and other AppWidget related state.

KeyEvent.DispatcherState

Use with dispatch(Callback DispatcherState Object) for more advanced key dispatching such as long presses.

ExpandableListView.OnGroupCollapseListener

Used for being notified when a group is collapsed

ExpandableListView.OnGroupExpandListener

Used for being notified when a group is expanded

GpsStatus.NmeaListener

Used for receiving NMEA sentences from the GPS.

LocationListener

Used for receiving notifications from the LocationManager when the location has changed.

GpsStatus.Listener

Used for receiving notifications when GPS status has changed.

ContentProviderOperation.Builder

Used to add parameters to a ContentProviderOperation.

CoderResult

Used to indicate the result of encoding/decoding.

CodingErrorAction

Used to indicate what kind of actions to take in case of encoding/decoding errors.

MediaRecorder

Used to record audio and video.

Credentials

User name and password based authentication credentials.

CollapsibleActionView

When a View implements this interface it will receive callbacks when expanded or collapsed as an action view alongside the optional app-specified callbacks toMenuItem.OnActionExpandListener.

CursorWrapper

Wrapper class for Cursor that delegates all calls to the actual cursor object.

InputConnectionWrapper

Wrapper class for proxying calls to another InputConnection.

Intent.FilterComparison

Wrapper class holding an Intent and implementing comparisons on it for the purpose of filtering.

Annotation

Wrapper for a text attribute value which represents an annotation.

FileDescriptor

Wraps a Unix file descriptor.

BufferedInputStream

Wraps an existing InputStream and buffers the input.

FilterInputStream

Wraps an existing InputStream and performs some transformation on the input data while it is being read.

DataInputStream

Wraps an existing InputStream and reads big-endian typed data from it.

BufferedOutputStream

Wraps an existing OutputStream and buffers the output.

FilterOutputStream

Wraps an existing OutputStream and performs some transformation on the output data while it is being written.

DataOutputStream

Wraps an existing OutputStream and writes big-endian typed data to it.

BufferedReader

Wraps an existing Reader and buffers the input.

LineNumberReader

Wraps an existing Reader and counts the line terminators encountered while reading the data.

FilterReader

Wraps an existing Reader and performs some transformation on the input data while it is being read.

BufferedWriter

Wraps an existing Writer and buffers the output.

FilterWriter

Wraps an existing Writer and performs some transformation on the output data while it is being written.

NfcEvent

Wraps information associated with any NFC event.

JsonWriter

Writes a JSON (RFC 4627) encoded value to a stream one token at a time.

...

You can use all columns defined for ContactsContract.Data as well as the following aliases.

...

· connectMode: EFFECT_INSERT EFFECT_AUXILIARY or {at_link #EFFECT_PRE_PROCESSING}

...

· feature extraction (e.g. samplers and those for calculating bounding boxes and gesture path lengths);

...

· geometric transformation (e.g. translation rotation and scaling);

...

· gesture similarity comparison (e.g. calculating Euclidean or Cosine distances between two gestures).

...

· implementor: human readable effect implementor name

...

· name: human readable effect name

...

· type: UUID corresponding to the OpenSL ES interface implemented by this effect

...

· uuid: UUID for this particular implementation


Related study sets

Structure and Function of the Cardiovascular System

View Set

IT195 Customer Service Skills for the Service Desk Professional - Chapter 2 - NO TRUE/FALSE

View Set

Chapter 13 European Middle Ages Building Vocabulary

View Set

Chapter 7 The Nervous System Lecture Packet

View Set

Journey through the Old Testament- Chapter 37- Nehemiah

View Set