| AbortableHttpRequest | Interface representing an HTTP request that can be aborted by shutting down the underlying HTTP connection. |
| AbsListView | Base class that can be used to implement virtualized lists of items. |
| AbsListView.LayoutParams | AbsListView extends LayoutParams to provide a place to hold the view type. |
| AbsListView.MultiChoiceModeListener | A MultiChoiceModeListener receives events for CHOICE_MODE_MULTIPLE_MODAL. |
| AbsListView.OnScrollListener | Interface definition for a callback to be invoked when the list or grid has been scrolled. |
| AbsListView.RecyclerListener | A RecyclerListener is used to receive a notification whenever a View is placed inside the RecycleBin's scrap heap. |
| 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. |
| AbsoluteLayout |
This class is deprecated.
Use FrameLayout, RelativeLayout
or a custom layout instead.
|
| AbsoluteLayout.LayoutParams | Per-child layout information associated with AbsoluteLayout. |
| AbsoluteSizeSpan | |
| AbsSavedState | A Parcelable implementation that should be used by inheritance
hierarchies to ensure the state of all classes along the chain is saved. |
| AbsSeekBar | |
| AbsSpinner | An abstract base class for spinner widgets. |
| AbstractAccountAuthenticator | Abstract base class for creating AccountAuthenticators. |
| AbstractAuthenticationHandler | |
| AbstractClientConnAdapter | Abstract adapter from operated to
managed client connections. |
| AbstractCollection<E> | Class AbstractCollection is an abstract implementation of the Collection interface. |
| AbstractConnPool | An abstract connection pool. |
| AbstractCookieAttributeHandler | |
| AbstractCookieSpec | Abstract cookie specification which can delegate the job of parsing,
validation or matching cookie attributes to a number of arbitrary
CookieAttributeHandlers. |
| AbstractCursor | This is an abstract cursor class that handles a lot of the common code that all cursors need to deal with and is provided for convenience reasons. |
| AbstractCursor.SelfContentObserver | Cursors use this class to track changes others make to their URI. |
| AbstractExecutorService | Provides default implementations of ExecutorService
execution methods. |
| AbstractHttpClient | Convenience base class for HTTP client implementations. |
| AbstractHttpClientConnection | Abstract client-side HTTP connection capable of transmitting and receiving data
using arbitrary SessionInputBuffer and SessionOutputBuffer |
| AbstractHttpEntity | Abstract base class for entities. |
| AbstractHttpMessage | Basic implementation of an HTTP message that can be modified. |
| AbstractHttpParams | Abstract base class for parameter collections. |
| AbstractHttpServerConnection | Abstract server-side HTTP connection capable of transmitting and receiving data
using arbitrary SessionInputBuffer and SessionOutputBuffer |
| AbstractInputMethodService | AbstractInputMethodService provides a abstract base class for input methods. |
| AbstractInputMethodService.AbstractInputMethodImpl | Base class for derived classes to implement their InputMethod
interface. |
| AbstractInputMethodService.AbstractInputMethodSessionImpl | Base class for derived classes to implement their InputMethodSession
interface. |
| AbstractInterruptibleChannel | AbstractInterruptibleChannel is the root class for interruptible
channels. |
| AbstractList<E> | AbstractList is an abstract implementation of the List interface, optimized
for a backing store which supports random access. |
| AbstractMap<K, V> | A base class for Map implementations. |
| AbstractMap.SimpleEntry<K, V> | A key-value mapping with mutable values. |
| AbstractMap.SimpleImmutableEntry<K, V> | An immutable key-value mapping. |
| AbstractMessageParser | Message parser base class. |
| AbstractMessageWriter | |
| AbstractMethodError | Thrown by the VM when an abstract method is called. |
| AbstractOwnableSynchronizer | A synchronizer that may be exclusively owned by a thread. |
| AbstractPooledConnAdapter | Abstract adapter from pool entries to
managed
client connections. |
| AbstractPoolEntry | A pool entry for use by connection manager implementations. |
| AbstractPreferences | This abstract class is a partial implementation of the abstract class
Preferences, which can be used to simplify Preferences provider's
implementation. |
| AbstractQueue<E> | This class provides skeletal implementations of some Queue
operations. |
| AbstractQueuedLongSynchronizer | A version of AbstractQueuedSynchronizer in
which synchronization state is maintained as a long. |
| AbstractQueuedLongSynchronizer.ConditionObject | Condition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation. |
| AbstractQueuedSynchronizer | Provides a framework for implementing blocking locks and related synchronizers (semaphores, events, etc) that rely on first-in-first-out (FIFO) wait queues. |
| AbstractQueuedSynchronizer.ConditionObject | Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation. |
| AbstractSelectableChannel | AbstractSelectableChannel is the base implementation class for
selectable channels. |
| AbstractSelectionKey | AbstractSelectionKey is the base implementation class for selection keys. |
| AbstractSelector | AbstractSelector is the base implementation class for selectors. |
| AbstractSequentialList<E> | AbstractSequentialList is an abstract implementation of the List interface. |
| AbstractSessionInputBuffer | Abstract base class for session input buffers that stream data
from a InputStream. |
| AbstractSessionOutputBuffer | Abstract base class for session output buffers that stream data
to an OutputStream. |
| AbstractSet<E> | An AbstractSet is an abstract implementation of the Set interface. |
| AbstractThreadedSyncAdapter | An abstract implementation of a SyncAdapter that spawns a thread to invoke a sync operation. |
| AbstractVerifier | Abstract base class for all standard X509HostnameVerifier
implementations. |
| AbstractWindowedCursor | A base class for Cursors that store their data in CursorWindows. |
| AccelerateDecelerateInterpolator | An interpolator where the rate of change starts and ends slowly but accelerates through the middle. |
| AccelerateInterpolator | An interpolator where the rate of change starts out slowly and and then accelerates. |
| AccessControlContext | Legacy security code; do not use. |
| AccessControlException | AccessControlException is thrown if the access control infrastructure
denies protected access due to missing permissions. |
| AccessController | Legacy security code; do not use. |
| AccessibilityDelegateCompat | Helper for accessing View.AccessibilityDelegate introduced after
API level 4 in a backwards compatible fashion. |
| AccessibilityEvent | This class represents accessibility events that are sent by the system when something notable happens in the user interface. |
| AccessibilityEventCompat | Helper for accessing features in AccessibilityEvent
introduced after API level 4 in a backwards compatible fashion. |
| AccessibilityEventSource | This interface is implemented by classes source of AccessibilityEvents. |
| AccessibilityManager | System level service that serves as an event dispatch for AccessibilityEvents,
and provides facilities for querying the accessibility state of the system. |
| AccessibilityManager.AccessibilityStateChangeListener | Listener for the system accessibility state. |
| AccessibilityManagerCompat | Helper for accessing features in AccessibilityManager
introduced after API level 4 in a backwards compatible fashion. |
| AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat | Listener for the accessibility state. |
| AccessibilityNodeInfo | This class represents a node of the window content as well as actions that can be requested from its source. |
| AccessibilityNodeInfoCompat | Helper for accessing AccessibilityNodeInfo
introduced after API level 4 in a backwards compatible fashion. |
| AccessibilityRecord | Represents a record in an AccessibilityEvent and contains information
about state change of its source View. |
| AccessibilityRecordCompat | Helper for accessing AccessibilityRecord
introduced after API level 4 in a backwards compatible fashion. |
| AccessibilityService | An accessibility service runs in the background and receives callbacks by the system
when AccessibilityEvents are fired. |
| AccessibilityServiceInfo | This class describes an AccessibilityService. |
| AccessibilityServiceInfoCompat | Helper for accessing features in AccessibilityService
introduced after API level 4 in a backwards compatible fashion. |
| AccessibleObject | AccessibleObject is the superclass of all member reflection classes
(Field, Constructor, Method). |
| Account | Value type that represents an Account in the AccountManager. |
| AccountAuthenticatorActivity | Base class for implementing an Activity that is used to help implement an AbstractAccountAuthenticator. |
| AccountAuthenticatorResponse | Object used to communicate responses back to the AccountManager |
| AccountManager | This class provides access to a centralized registry of the user's online accounts. |
| AccountManagerCallback<V> | |
| AccountManagerFuture<V> | A AccountManagerFuture represents the result of an asynchronous
AccountManager call. |
| AccountsException | |
| Acl | The Access Control List (ACL) interface definition. |
| AclEntry | The Access Control List Entry interface definition. |
| AclNotFoundException | The exception, that is thrown when a reference to a non-existent Access Control List (ACL) is made. |
| ActionBar | A window feature at the top of the activity that may display the activity title, navigation modes, and other interactive items. |
| ActionBar.LayoutParams | Per-child layout information associated with action bar custom views. |
| ActionBar.OnMenuVisibilityListener | Listener for receiving events when action bar menus are shown or hidden. |
| ActionBar.OnNavigationListener | Listener interface for ActionBar navigation events. |
| ActionBar.Tab | A tab in the action bar. |
| ActionBar.TabListener | Callback interface invoked when a tab is focused, unfocused, added, or removed. |
| ActionMode | Represents a contextual mode of the user interface. |
| ActionMode.Callback | Callback interface for action modes. |
| ActionProvider | This class is a mediator for accomplishing a given task, for example sharing a file. |
| Activity | An activity is a single, focused thing that the user can do. |
| 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.
|
| ActivityInfo | Information you can retrieve about a particular application activity or receiver. |
| ActivityInfoCompat | Helper for accessing features in ActivityInfo
introduced after API level 4 in a backwards compatible fashion. |
| ActivityInstrumentationTestCase<T extends Activity> |
This class is deprecated.
new tests should be written using
ActivityInstrumentationTestCase2, which provides more options for
configuring the Activity under test
|
| ActivityInstrumentationTestCase2<T extends Activity> | This class provides functional testing of a single activity. |
| ActivityManager | Interact with the overall activities running in the system. |
| ActivityManager.MemoryInfo | Information you can retrieve about the available memory through
getMemoryInfo(ActivityManager.MemoryInfo). |
| ActivityManager.ProcessErrorStateInfo | Information you can retrieve about any processes that are in an error condition. |
| ActivityManager.RecentTaskInfo | Information you can retrieve about tasks that the user has most recently started or visited. |
| ActivityManager.RunningAppProcessInfo | Information you can retrieve about a running process. |
| ActivityManager.RunningServiceInfo | Information you can retrieve about a particular Service that is currently running in the system. |
| ActivityManager.RunningTaskInfo | Information you can retrieve about a particular task that is currently "running" in the system. |
| ActivityNotFoundException | This exception is thrown when a call to startActivity(Intent) or
one of its variants fails because an Activity can not be found to execute
the given Intent. |
| ActivityTestCase | This is common code used to support Activity test cases. |
| ActivityUnitTestCase<T extends Activity> | This class provides isolated testing of a single activity. |
| Adapter | An Adapter object acts as a bridge between an AdapterView and the
underlying data for that view. |
| AdapterView<T extends Adapter> | An AdapterView is a view whose children are determined by an Adapter. |
| AdapterView.AdapterContextMenuInfo | Extra menu information provided to the
onCreateContextMenu(ContextMenu, View, ContextMenuInfo)
callback when a context menu is brought up for this AdapterView. |
| AdapterView.OnItemClickListener | Interface definition for a callback to be invoked when an item in this AdapterView has been clicked. |
| AdapterView.OnItemLongClickListener | Interface definition for a callback to be invoked when an item in this view has been clicked and held. |
| AdapterView.OnItemSelectedListener | Interface definition for a callback to be invoked when an item in this view has been selected. |
| AdapterViewAnimator | Base class for a AdapterView that will perform animations
when switching between its views. |
| AdapterViewFlipper | Simple ViewAnimator that will animate between two or more views
that have been added to it. |
| Address | A class representing an Address, i.e, a set of Strings describing a location. |
| Adler32 | The Adler-32 class is used to compute the Adler32 checksum from a set
of data. |
| AlarmClock | The AlarmClock provider contains an Intent action and extras that can be used to start an Activity to set a new alarm in an alarm clock application. |
| AlarmManager | This class provides access to the system alarm services. |
| AlertDialog | A subclass of Dialog that can display one, two or three buttons. |
| AlertDialog.Builder | |
| AlgorithmParameterGenerator | AlgorithmParameterGenerator is an engine class which is capable of
generating parameters for the algorithm it was initialized with. |
| AlgorithmParameterGeneratorSpi | AlgorithmParameterGeneratorSpi is the Service Provider Interface
(SPI) definition for AlgorithmParameterGenerator. |
| AlgorithmParameters | AlgorithmParameters is an engine class which provides algorithm
parameters. |
| AlgorithmParameterSpec | The marker interface for algorithm parameter specifications. |
| AlgorithmParametersSpi | AlgorithmParametersSpi is the Service Provider Interface (SPI)
definition for AlgorithmParameters. |
| AliasActivity | Stub activity that launches another activity (and then finishes itself) based on information in its component's manifest meta-data. |
| AlignmentSpan | |
| AlignmentSpan.Standard | |
| AllClientPNames | Collected parameter names for the HttpClient module. |
| Allocation | Memory allocation class for renderscript. |
| Allocation.MipmapControl | Controls mipmap behavior when using the bitmap creation and update functions. |
| AllocationAdapter | |
| AllowAllHostnameVerifier | The ALLOW_ALL HostnameVerifier essentially turns hostname verification off. |
| AllPermission | Legacy security code; do not use. |
| AlphaAnimation | An animation that controls the alpha level of an object. |
| AlphabetIndexer | A helper class for adapters that implement the SectionIndexer interface. |
| AlreadyConnectedException | An AlreadyConnectedException is thrown when an attempt is made to
connect a SocketChannel that is already connected. |
| AlteredCharSequence | An AlteredCharSequence is a CharSequence that is largely mirrored from another CharSequence, except that a specified range of characters are mirrored from a different char array instead. |
| AnalogClock | This widget display an analogic clock with two hands for hours and minutes. |
| AndroidCharacter | AndroidCharacter exposes some character properties that are not easily accessed from java.lang.Character. |
| AndroidException | Base class for all checked exceptions thrown by the Android frameworks. |
| 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. |
| AndroidRuntimeException | Base class for all unchecked exceptions thrown by the Android frameworks. |
| AndroidTestCase | Extend this if you need to access Resources or other things that depend on Activity Context. |
| AndroidTestRunner | |
| Animatable | Interface that drawables suporting animations should implement. |
| Animation | Abstraction for an Animation that can be applied to Views, Surfaces, or other objects. |
| Animation.AnimationListener | An animation listener receives notifications from an animation. |
| Animation.Description | Utility class to parse a string description of a size. |
| AnimationDrawable | An object used to create frame-by-frame animations, defined by a series of Drawable objects, which can be used as a View object's background. |
| AnimationSet | Represents a group of Animations that should be played together. |
| AnimationUtils | Defines common utilities for working with animations. |
| Animator | This is the superclass for classes which provide basic support for animations which can be
started, ended, and have AnimatorListeners added to them. |
| Animator.AnimatorListener | An animation listener receives notifications from an animation. |
| AnimatorInflater | This class is used to instantiate animator XML files into Animator objects. |
| AnimatorListenerAdapter | This adapter class provides empty implementations of the methods from Animator.AnimatorListener. |
| AnimatorSet | This class plays a set of Animator objects in the specified order. |
| AnimatorSet.Builder | The Builder object is a utility class to facilitate adding animations to a
AnimatorSet along with the relationships between the various animations. |
| AnnotatedElement | This interface provides reflective access to annotation information. |
| Annotation | Annotations are simple key-value pairs that are preserved across TextView save/restore cycles and can be used to keep application-specific data that needs to be maintained for regions of text. |
| Annotation | Defines the interface implemented by all annotations. |
| Annotation | Wrapper for a text attribute value which represents an annotation. |
| AnnotationFormatError | Indicates that an annotation in the binary representation of a class is syntactically incorrect and the annotation parser is unable to process it. |
| AnnotationTypeMismatchException | Indicates that an annotation type has changed since it was compiled or serialized. |
| AnticipateInterpolator | An interpolator where the change starts backward then flings forward. |
| AnticipateOvershootInterpolator | An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value. |
| Appendable | Declares methods to append characters or character sequences. |
| Application | Base class for those who need to maintain global application state. |
| Application.ActivityLifecycleCallbacks | |
| ApplicationErrorReport | Describes an application error. |
| ApplicationErrorReport.AnrInfo | Describes an application not responding error. |
| ApplicationErrorReport.BatteryInfo | Describes a battery usage report. |
| ApplicationErrorReport.CrashInfo | Describes an application crash. |
| ApplicationErrorReport.RunningServiceInfo | Describes a running service report. |
| ApplicationInfo | Information you can retrieve about a particular application. |
| ApplicationInfo.DisplayNameComparator | |
| ApplicationTestCase<T extends Application> | This test case provides a framework in which you can test Application classes in a controlled environment. |
| AppWidgetHost | AppWidgetHost provides the interaction with the AppWidget service for apps, like the home screen, that want to embed AppWidgets in their UI. |
| AppWidgetHostView | Provides the glue to show AppWidget views. |
| AppWidgetManager | Updates AppWidget state; gets information about installed AppWidget providers and other AppWidget related state. |
| AppWidgetProvider | A convenience class to aid in implementing an AppWidget provider. |
| AppWidgetProviderInfo | Describes the meta data for an installed AppWidget provider. |
| ArcShape | Creates an arc shape. |
| ArgbEvaluator | This evaluator can be used to perform type interpolation between integer values that represent ARGB colors. |
| ArithmeticException | Thrown when the an invalid arithmetic operation is attempted. |
| Array | This class provides static methods to create and access arrays dynamically. |
| Array | A Java representation of the SQL ARRAY type. |
| ArrayAdapter<T> | A concrete BaseAdapter that is backed by an array of arbitrary objects. |
| ArrayBlockingQueue<E> | A bounded blocking queue backed by an
array. |
| ArrayDeque<E> | Resizable-array implementation of the Deque interface. |
| ArrayIndexOutOfBoundsException | Thrown when the an array is indexed with a value less than zero, or greater than or equal to the size of the array. |
| ArrayList<E> | ArrayList is an implementation of List, backed by an array. |
| Arrays | Arrays contains static methods which operate on arrays. |
| ArrayStoreException | Thrown when a program attempts to store an element of an incompatible type in an array. |
| ArrowKeyMovementMethod | A movement method that provides cursor movement and selection. |
| Assert | A set of assert methods. |
| AssertionError | Thrown when an assertion has failed. |
| AssertionFailedError | Thrown when an assertion failed. |
| AssertionFailedError | Thrown when an assertion failed. |
| AssetFileDescriptor | File descriptor of an entry in the AssetManager. |
| AssetFileDescriptor.AutoCloseInputStream | An InputStream you can create on a ParcelFileDescriptor, which will
take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
| AssetFileDescriptor.AutoCloseOutputStream | An OutputStream you can create on a ParcelFileDescriptor, which will
take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
| AssetManager | Provides access to an application's raw asset files; see Resources
for the way most applications will want to retrieve their resource data. |
| AssetManager.AssetInputStream | |
| AsynchronousCloseException | An AsynchronousCloseException is thrown when the underlying channel
for an I/O operation is closed by another thread. |
| AsyncPlayer | Plays a series of audio URIs, but does all the hard work on another thread so that any slowness with preparing or loading doesn't block the calling thread. |
| AsyncQueryHandler | A helper class to help make handling asynchronous ContentResolver
queries easier. |
| AsyncQueryHandler.WorkerArgs | |
| AsyncQueryHandler.WorkerHandler | |
| AsyncTask<Params, Progress, Result> | AsyncTask enables proper and easy use of the UI thread. |
| AsyncTask.Status | Indicates the current status of the task. |
| AsyncTaskLoader<D> | Abstract Loader that provides an AsyncTask to do the work. |
| AsyncTaskLoader<D> | Static library support version of the framework's AsyncTaskLoader. |
| AtomicBoolean | A boolean value that may be updated atomically. |
| AtomicInteger | An int value that may be updated atomically. |
| AtomicIntegerArray | An int array in which elements may be updated atomically. |
| AtomicIntegerFieldUpdater<T> | A reflection-based utility that enables atomic updates to
designated volatile int fields of designated classes. |
| AtomicLong | A long value that may be updated atomically. |
| AtomicLongArray | A long array in which elements may be updated atomically. |
| AtomicLongFieldUpdater<T> | A reflection-based utility that enables atomic updates to
designated volatile long fields of designated classes. |
| AtomicMarkableReference<V> | An AtomicMarkableReference maintains an object reference
along with a mark bit, that can be updated atomically. |
| AtomicReference<V> | An object reference that may be updated atomically. |
| AtomicReferenceArray<E> | An array of object references in which elements may be updated atomically. |
| AtomicReferenceFieldUpdater<T, V> | A reflection-based utility that enables atomic updates to
designated volatile reference fields of designated
classes. |
| AtomicStampedReference<V> | An AtomicStampedReference maintains an object reference
along with an integer "stamp", that can be updated atomically. |
| Attr | The Attr interface represents an attribute in an
Element object. |
| AttributedCharacterIterator | Extends the
CharacterIterator interface, adding support for iterating over
attributes and not only characters. |
| AttributedCharacterIterator.Attribute | Defines keys for text attributes. |
| AttributedString | Holds a string with attributes describing the characters of this string. |
| AttributeList |
This interface is deprecated.
This interface has been replaced by the SAX2
Attributes
interface, which includes Namespace support. |
| AttributeListImpl |
This class is deprecated.
This class implements a deprecated interface,
AttributeList;
that interface has been replaced by
Attributes,
which is implemented in the
AttributesImpl helper class. |
| Attributes | The Attributes class is used to store values for manifest entries. |
| Attributes | Interface for a list of XML attributes. |
| Attributes.Name | The name part of the name/value pairs constituting an attribute as defined by the specification of the JAR manifest. |
| Attributes2 | SAX2 extension to augment the per-attribute information
provided though Attributes. |
| Attributes2Impl | SAX2 extension helper for additional Attributes information,
implementing the Attributes2 interface. |
| AttributeSet | A collection of attributes, as found associated with a tag in an XML document. |
| AttributesImpl | Default implementation of the Attributes interface. |
| AudioCodec | This class defines a collection of audio codecs to be used with
AudioStreams. |
| AudioEffect | AudioEffect is the base class for controlling audio effects provided by the android audio framework. |
| AudioEffect.Descriptor | The effect descriptor contains information on a particular effect implemented in the
audio framework:
queryEffects() returns an array of Descriptors to facilitate effects
enumeration. |
| 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. |
| AudioFormat | The AudioFormat class is used to access a number of audio format and channel configuration constants. |
| AudioGroup | An AudioGroup is an audio hub for the speaker, the microphone, and
AudioStreams. |
| AudioManager | AudioManager provides access to volume and ringer mode control. |
| AudioManager.OnAudioFocusChangeListener | Interface definition for a callback to be invoked when the audio focus of the system is updated. |
| AudioRecord | The AudioRecord class manages the audio resources for Java applications to record audio from the audio input hardware of the platform. |
| AudioRecord.OnRecordPositionUpdateListener | Interface definition for a callback to be invoked when an AudioRecord has
reached a notification marker set by setNotificationMarkerPosition(int)
or for periodic updates on the progress of the record head, as set by
setPositionNotificationPeriod(int). |
| AudioStream | An AudioStream is a RtpStream which carrys audio payloads over
Real-time Transport Protocol (RTP). |
| AudioTrack | The AudioTrack class manages and plays a single audio resource for Java applications. |
| AudioTrack.OnPlaybackPositionUpdateListener | Interface definition for a callback to be invoked when the playback head position of an AudioTrack has reached a notification marker or has increased by a certain period. |
| AUTH | Constants and static helpers related to the HTTP authentication. |
| AuthenticationException | Signals a failure in authentication process |
| AuthenticationHandler | |
| Authenticator | An implementation of this class is able to obtain authentication information for a connection in several ways. |
| Authenticator.RequestorType | Enumeration class for the origin of the authentication request. |
| AuthenticatorDescription | A Parcelable value type that contains information about an account authenticator. |
| AuthenticatorException | |
| AuthParamBean | |
| AuthParams | This class implements an adaptor around the HttpParams interface
to simplify manipulation of the HTTP authentication specific parameters. |
| AuthPermission | Legacy security code; do not use. |
| AuthPNames | Parameter names for HttpAuth. |
| AuthPolicy | |
| AuthProvider | Legacy security code; do not use. |
| AuthScheme | This interface represents an abstract challenge-response oriented authentication scheme. |
| AuthSchemeBase | Abstract authentication scheme class that serves as a basis for all authentication schemes supported by HttpClient. |
| AuthSchemeFactory | |
| AuthSchemeRegistry | Authentication scheme registry that can be used to obtain the corresponding authentication scheme implementation for a given type of authorization challenge. |
| AuthScope | The class represents an authentication scope consisting of a host name,
a port number, a realm name and an authentication scheme name which
Credentials apply to. |
| AuthState | This class provides detailed information about the state of the authentication process. |
| AutoCompleteTextView | An editable text view that shows completion suggestions automatically while the user is typing. |
| AutoCompleteTextView.Validator | This interface is used to make sure that the text entered in this TextView complies to a certain format. |
| AutoText | This class accesses a dictionary of corrections to frequent misspellings. |
| AvoidXfermode | AvoidXfermode xfermode will draw the src everywhere except on top of the opColor or, depending on the Mode, draw only on top of the opColor. |
| AvoidXfermode.Mode |
| BackgroundColorSpan | |
| BackingStoreException | An exception to indicate that an error was encountered while accessing the backing store. |
| BackupAgent | Provides the central interface between an application and Android's data backup infrastructure. |
| BackupAgentHelper | A convenient BackupAgent wrapper class that automatically manages
heterogeneous data sets within the backup data, each identified by a unique
key prefix. |
| BackupDataInput | Provides the structured interface through which a BackupAgent reads
information from the backup data set, via its
onRestore()
method. |
| BackupDataInputStream | Provides an InputStream-like interface for accessing an
entity's data during a restore operation. |
| BackupDataOutput | Provides the structured interface through which a BackupAgent commits
information to the backup data set, via its onBackup() method. |
| BackupHelper | Defines the calling interface that BackupAgentHelper uses
when dispatching backup and restore operations to the installed helpers. |
| BackupManager | The interface through which an application interacts with the Android backup service to request backup and restore operations. |
| BadPaddingException | The exception that is thrown when a padding mechanism is expected for the input data, but the input data does not have the proper padding bytes. |
| BadParcelableException | The object you are calling has died, because its hosting process no longer exists. |
| Base64 | Utilities for encoding and decoding the Base64 representation of binary data. |
| Base64DataException | This exception is thrown by Base64InputStream or Base64OutputStream
when an error is detected in the data being decoded. |
| Base64InputStream | An InputStream that does Base64 decoding on the data read through it. |
| Base64OutputStream | An OutputStream that does Base64 encoding on the data written to it, writing the resulting data to another OutputStream. |
| BaseAdapter | Common base class of common implementation for an Adapter that can be
used in both ListView (by implementing the specialized
ListAdapter interface} and Spinner (by implementing the
specialized SpinnerAdapter interface. |
| BaseColumns | |
| BaseDexClassLoader | Base class for common functionality between various dex-based
ClassLoader implementations. |
| BaseExpandableListAdapter | Base class for a ExpandableListAdapter used to provide data and Views
from some data to an expandable list view. |
| BaseInputConnection | Base class for implementors of the InputConnection interface, taking care of most of the common behavior for providing a connection to an Editable. |
| BaseKeyListener | Abstract base class for key listeners. |
| BaseMovementMethod | Base classes for movement methods. |
| BaseObj | BaseObj is the base class for interfacing with native renderscript objects. |
| BaseTestRunner | Base class for all test runners. |
| BasicClientCookie | HTTP "magic-cookie" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session. |
| BasicClientCookie2 | HTTP "magic-cookie" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session as specified by RFC2965. |
| BasicCommentHandler | |
| BasicCookieStore | Default implementation of CookieStore |
| BasicCredentialsProvider | Default implementation of CredentialsProvider |
| BasicDomainHandler | |
| BasicEofSensorWatcher | Basic implementation of EofSensorWatcher. |
| BasicExpiresHandler | |
| BasicHeader | Represents an HTTP header field. |
| BasicHeaderElement | One element of an HTTP header's value. |
| BasicHeaderElementIterator | Basic implementation of a HeaderElementIterator. |
| BasicHeaderIterator | Basic implementation of a HeaderIterator. |
| BasicHeaderValueFormatter | Basic implementation for formatting header value elements. |
| BasicHeaderValueParser | Basic implementation for parsing header values into elements. |
| BasicHttpContext | Default implementation of the HttpContext. |
| BasicHttpEntity | A generic streamed entity being received on a connection. |
| BasicHttpEntityEnclosingRequest | Basic implementation of a request with an entity that can be modified. |
| BasicHttpParams | This class represents a collection of HTTP protocol parameters. |
| BasicHttpProcessor | Keeps lists of interceptors for processing requests and responses. |
| BasicHttpRequest | Basic implementation of an HTTP request that can be modified. |
| BasicHttpResponse | Basic implementation of an HTTP response that can be modified. |
| BasicLineFormatter | Interface for formatting elements of the HEAD section of an HTTP message. |
| BasicLineParser | Basic parser for lines in the head section of an HTTP message. |
| BasicListHeaderIterator | Implementation of a HeaderIterator based on a List. |
| BasicManagedEntity | An entity that releases a connection. |
| BasicMaxAgeHandler | |
| BasicNameValuePair | A simple class encapsulating an attribute/value pair. |
| BasicPathHandler | |
| BasicPermission | Legacy security code; do not use. |
| BasicPooledConnAdapter | A connection wrapper and callback handler. |
| BasicPoolEntry | Basic implementation of a connection pool entry. |
| BasicPoolEntryRef | A weak reference to a BasicPoolEntry. |
| BasicRequestLine | The first line of an HttpRequest. |
| BasicResponseHandler | A ResponseHandler that returns the response body as a String
for successful (2xx) responses. |
| BasicRouteDirector | Basic implementation of an HttpRouteDirector. |
| BasicScheme | Basic authentication scheme as defined in RFC 2617. |
| BasicSchemeFactory | |
| BasicSecureHandler | |
| BasicStatusLine | Represents a status line as returned from a HTTP server. |
| BasicTokenIterator | Basic implementation of a TokenIterator. |
| BasicUserPrincipal | Basic user principal used for HTTP authentication |
| BassBoost | Bass boost is an audio effect to boost or amplify low frequencies of the sound. |
| BassBoost.OnParameterChangeListener | The OnParameterChangeListener interface defines a method called by the BassBoost when a parameter value has changed. |
| BassBoost.Settings | The Settings class regroups all bass boost parameters. |
| BatchUpdateException | This exception is thrown if a problem occurs during a batch update operation. |
| BatteryManager | The BatteryManager class contains strings and constants used for values
in the ACTION_BATTERY_CHANGED Intent. |
| BestMatchSpec | 'Meta' cookie specification that selects a cookie policy depending on the format of the cookie(s) |
| BestMatchSpecFactory | |
| Bidi | Implements the Unicode Bidirectional Algorithm. |
| BigDecimal | This class represents immutable integer numbers of arbitrary length. |
| BigInteger | An immutable signed integer of arbitrary magnitude. |
| Binder | Base class for a remotable object, the core part of a lightweight
remote procedure call mechanism defined by IBinder. |
| BindException | A BindException is thrown when a process cannot bind a local
address/port, either because it is already bound or reserved by the OS. |
| Bitmap | |
| Bitmap.CompressFormat | Specifies the known formats a bitmap can be compressed into |
| Bitmap.Config | Possible bitmap configurations. |
| BitmapDrawable | A Drawable that wraps a bitmap and can be tiled, stretched, or aligned. |
| BitmapFactory | Creates Bitmap objects from various sources, including files, streams, and byte-arrays. |
| BitmapFactory.Options | |
| BitmapRegionDecoder | BitmapRegionDecoder can be used to decode a rectangle region from an image. |
| BitmapShader | Shader used to draw a bitmap as a texture. |
| BitSet | The BitSet class implements a
bit array. |
| Blob | A Java interface representing the SQL BLOB type. |
| 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. |
| 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. |
| BluetoothA2dp | This class provides the public APIs to control the Bluetooth A2DP profile. |
| BluetoothAdapter | Represents the local device Bluetooth adapter. |
| BluetoothAssignedNumbers | Bluetooth Assigned Numbers. |
| BluetoothClass | Represents a Bluetooth class, which describes general characteristics and capabilities of a device. |
| BluetoothClass.Device | Defines all device class constants. |
| BluetoothClass.Device.Major | Defines all major device class constants. |
| BluetoothClass.Service | Defines all service class constants. |
| BluetoothDevice | Represents a remote Bluetooth device. |
| BluetoothHeadset | Public API for controlling the Bluetooth Headset Service. |
| BluetoothHealth | Public API for Bluetooth Health Profile. |
| BluetoothHealthAppConfiguration | The Bluetooth Health Application Configuration that is used in conjunction with
the BluetoothHealth class. |
| BluetoothHealthCallback | This abstract class is used to implement BluetoothHealth callbacks. |
| BluetoothProfile | Public APIs for the Bluetooth Profiles. |
| BluetoothProfile.ServiceListener | An interface for notifying BluetoothProfile IPC clients when they have been connected or disconnected to the service. |
| BluetoothServerSocket | A listening Bluetooth socket. |
| BluetoothSocket | A connected or connecting Bluetooth socket. |
| BlurMaskFilter | This takes a mask, and blurs its edge by the specified radius. |
| BlurMaskFilter.Blur | |
| Boolean | The wrapper for the primitive type boolean. |
| BoringLayout | A BoringLayout is a very simple Layout implementation for text that fits on a single line and is all left-to-right characters. |
| BoringLayout.Metrics | |
| BounceInterpolator | An interpolator where the change bounces at the end. |
| BreakIterator | Locates boundaries in text. |
| BroadcastReceiver | Base class for code that will receive intents sent by sendBroadcast(). |
| BroadcastReceiver.PendingResult | State for a result that is pending for a broadcast receiver. |
| BrokenBarrierException | Exception thrown when a thread tries to wait upon a barrier that is in a broken state, or which enters the broken state while the thread is waiting. |
| Browser | |
| Browser.BookmarkColumns | 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. |
| BrowserCompatHostnameVerifier | The HostnameVerifier that works the same way as Curl and Firefox. |
| BrowserCompatSpec | Cookie specification that strives to closely mimic (mis)behavior of common web browser applications such as Microsoft Internet Explorer and Mozilla FireFox. |
| BrowserCompatSpecFactory | |
| Buffer | A buffer is a list of elements of a specific primitive type. |
| BufferedHeader | This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed. |
| BufferedHttpEntity | A wrapping entity that buffers it content if necessary. |
| BufferedInputStream | Wraps an existing InputStream and buffers the input. |
| BufferedOutputStream | Wraps an existing OutputStream and buffers the output. |
| BufferedReader | Wraps an existing Reader and buffers the input. |
| BufferedWriter | Wraps an existing Writer and buffers the output. |
| BufferOverflowException | A BufferOverflowException is thrown when elements are written
to a buffer but there is not enough remaining space in the buffer. |
| BufferUnderflowException | A BufferUnderflowException is thrown when elements are read
from a buffer but there are not enough remaining elements in the buffer. |
| Build | Information about the current build, extracted from system properties. |
| Build.VERSION | Various version strings. |
| Build.VERSION_CODES | Enumeration of the currently known SDK version codes. |
| BulletSpan | |
| Bundle | A mapping from String values to various Parcelable types. |
| Button | Represents a push-button widget. |
| Byte | The wrapper for the primitive type byte. |
| 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. |
| ByteArrayBuffer | A resizable byte array. |
| ByteArrayEntity | An entity whose content is retrieved from a byte array. |
| ByteArrayInputStream | A specialized InputStream for reading the contents of a byte array. |
| ByteArrayOutputStream | A specialized OutputStream for class for writing content to an
(internal) byte array. |
| ByteBuffer | A buffer for bytes. |
| ByteChannel | A ByteChannel is both readable and writable. |
| ByteOrder | Defines byte order constants. |
| CacheManager | 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. |
| CacheRequest | CacheRequest is a kind of channel for storing resource data in the
ResponseCache. |
| CacheResponse | A response cache entry. |
| Calendar | Calendar is an abstract base class for converting between a
Date object and a set of integer fields such as
YEAR, MONTH, DAY,
HOUR, and so on. |
| CalendarContract | The contract between the calendar provider and applications. |
| CalendarContract.Attendees | Fields and helpers for interacting with Attendees. |
| CalendarContract.AttendeesColumns | Columns from the Attendees table that other tables join into themselves. |
| CalendarContract.CalendarAlerts | Fields and helpers for accessing calendar alerts information. |
| CalendarContract.CalendarAlertsColumns | |
| CalendarContract.CalendarCache | CalendarCache stores some settings for calendar including the current time zone for the instances. |
| CalendarContract.CalendarCacheColumns | |
| CalendarContract.CalendarColumns | Columns specific to the Calendars Uri that other Uris can query. |
| CalendarContract.CalendarEntity | Class that represents a Calendar Entity. |
| CalendarContract.Calendars | Constants and helpers for the Calendars table, which contains details for individual calendars. |
| CalendarContract.CalendarSyncColumns | Generic columns for use by sync adapters. |
| CalendarContract.Colors | Fields for accessing colors available for a given account. |
| CalendarContract.ColorsColumns | |
| CalendarContract.EventDays | Fields and helpers for querying for a list of days that contain events. |
| CalendarContract.EventDaysColumns | |
| CalendarContract.Events | Constants and helpers for the Events table, which contains details for individual events. |
| CalendarContract.EventsColumns | Columns from the Events table that other tables join into themselves. |
| CalendarContract.EventsEntity | Class that represents an Event Entity. |
| CalendarContract.ExtendedProperties | Fields for accessing the Extended Properties. |
| CalendarContract.ExtendedPropertiesColumns | |
| CalendarContract.Instances | Fields and helpers for interacting with Instances. |
| CalendarContract.Reminders | Fields and helpers for accessing reminders for an event. |
| CalendarContract.RemindersColumns | |
| CalendarContract.SyncColumns | Columns for Sync information used by Calendars and Events tables. |
| CalendarContract.SyncState | A table provided for sync adapters to use for storing private sync state data. |
| CalendarView | This class is a calendar widget for displaying and selecting dates. |
| CalendarView.OnDateChangeListener | The callback used to indicate the user changes the date. |
| Callable<V> | A task that returns a result and may throw an exception. |
| CallableStatement | An interface used to call Stored Procedures. |
| Callback | Defines an empty base interface for all Callbacks used during
authentication. |
| CallbackHandler | Needs to be implemented by classes that want to handle authentication
Callbacks. |
| CallLog | The CallLog provider contains information about placed and received calls. |
| CallLog.Calls | Contains the recent calls. |
| CamcorderProfile | The CamcorderProfile class is used to retrieve the predefined camcorder profile settings for camcorder applications. |
| Camera | A camera instance can be used to compute 3D transformations and
generate a matrix that can be applied, for instance, on a
Canvas. |
| Camera | The Camera class is used to set image capture settings, start/stop preview, snap pictures, and retrieve frames for encoding for video. |
| 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. |
| Camera.AutoFocusCallback | Callback interface used to notify on completion of camera auto focus. |
| Camera.CameraInfo | Information about a camera |
| Camera.ErrorCallback | Callback interface for camera error notification. |
| Camera.Face | Information about a face identified through camera face detection. |
| Camera.FaceDetectionListener | Callback interface for face detected in the preview frame. |
| Camera.OnZoomChangeListener | Callback interface for zoom changes during a smooth zoom operation. |
| Camera.Parameters | Camera service settings. |
| Camera.PictureCallback | Callback interface used to supply image data from a photo capture. |
| Camera.PreviewCallback | Callback interface used to deliver copies of preview frames as they are displayed. |
| Camera.ShutterCallback | Callback interface used to signal the moment of actual image capture. |
| Camera.Size | Image size (width and height dimensions). |
| CameraProfile | The CameraProfile class is used to retrieve the pre-defined still image capture (jpeg) quality levels (0-100) used for low, medium, and high quality settings in the Camera application. |
| CancellationException | Exception indicating that the result of a value-producing task,
such as a FutureTask, cannot be retrieved because the task
was cancelled. |
| CancelledKeyException | A CancelledKeyException is thrown when an invalid selection key is
used. |
| Canvas | The Canvas class holds the "draw" calls. |
| Canvas.EdgeType | |
| Canvas.VertexMode | |
| CDATASection | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. |
| CdmaCellLocation | Represents the cell location on a CDMA phone. |
| CellLocation | Abstract class that represents the location of the device. |
| Certificate |
This interface is deprecated.
Replaced by behavior in java.security.cert |
| Certificate | Abstract class to represent identity certificates. |
| Certificate | Abstract class to represent identity certificates. |
| Certificate.CertificateRep | The alternate Serializable class to be used for serialization and
deserialization of Certificate objects. |
| CertificateEncodingException | The exception that is thrown when an error occurs while a Certificate
is being encoded. |
| CertificateEncodingException | The exception that is thrown when an error occurs while a Certificate
is being encoded. |
| CertificateException | The base class for all Certificate related exceptions. |
| CertificateException | The base class for all Certificate related exceptions. |
| CertificateExpiredException | The exception that is thrown when a Certificate has expired. |
| CertificateExpiredException | The exception that is thrown when a Certificate has expired. |
| CertificateFactory | This class implements the functionality of a certificate factory algorithm, relying on parsing a stream of bytes. |
| CertificateFactorySpi | This class defines the Service Provider Interface (SPI) for the
CertificateFactory class. |
| CertificateNotYetValidException | The exception that is thrown when a Certificate is not yet valid or
will not yet be valid on a specified date. |
| CertificateNotYetValidException | The exception that is thrown when a Certificate is not yet valid. |
| CertificateParsingException | The exception that is thrown when a Certificate can not be parsed. |
| CertificateParsingException | The exception that is thrown when a Certificate can not be parsed. |
| CertPath | An immutable certificate path that can be validated. |
| CertPath.CertPathRep | The alternate Serializable class to be used for serialization and
deserialization on CertPath objects. |
| CertPathBuilder | This class implements the functionality of a builder for an unverified Certification Paths from a specified certificate to a trust anchor. |
| CertPathBuilderException | The exception that is thrown when a CertPathBuilder method fails. |
| CertPathBuilderResult | The interface for results generated by
build(CertPathParameters). |
| CertPathBuilderSpi | The Service Provider Interface (SPI) for the CertPathBuilder class to be implemented by security providers. |
| CertPathParameters | The interface specification for certification path algorithm parameters. |
| CertPathTrustManagerParameters | Certification path parameters to provide to certification path
based TrustManager. |
| CertPathValidator | This class provides the functionality for validating certification paths (certificate chains) establishing a trust chain from a certificate to a trust anchor. |
| CertPathValidatorException | The exception that is thrown when a certification path (or certificate chain) cannot be validated. |
| CertPathValidatorResult | The interface specification for certification path validation results. |
| CertPathValidatorSpi | The Service Provider Interface (SPI) for the CertPathValidator class to be implemented by security providers. |
| CertSelector | The interface specification to determine whether a Certificate meets some criteria. |
| CertStore | This class provides the functionality to retrieve Certificates and
CRLs from a read-only repository. |
| CertStoreException | The exception that is thrown when an access to a CertStore fails. |
| CertStoreParameters | The marker interface specifying the parameters used to initialize a CertStore instance. |
| CertStoreSpi | The Service Provider Interface (SPI) definition for the CertStore class to be implemented by security providers. |
| Channel | A channel is a conduit to I/O services covering such items as files, sockets, hardware devices, I/O ports or some software component. |
| Channels | This class provides several utilities to get I/O streams from channels. |
| Character | The wrapper for the primitive type char. |
| Character.Subset | |
| Character.UnicodeBlock | Represents a block of Unicode characters, as defined by the Unicode 4.0.1 specification. |
| CharacterCodingException | A CharacterCodingException is thrown when an encoding or decoding
error occurs. |
| CharacterData | The CharacterData interface extends Node with a set of
attributes and methods for accessing character data in the DOM. |
| CharacterIterator | An interface for the bidirectional iteration over a group of characters. |
| CharacterPickerDialog | Dialog for choosing accented characters related to a base character. |
| CharacterStyle | The classes that affect character-level text formatting extend this class. |
| CharArrayBuffer | This is used for copyStringToBuffer(int, CharArrayBuffer)
|
| CharArrayBuffer | A resizable char array. |
| CharArrayReader | A specialized Reader for reading the contents of a char array. |
| CharArrayWriter | A specialized Writer for class for writing content to an (internal)
char array. |
| CharBuffer | A buffer of chars. |
| CharConversionException | The top level class for character conversion exceptions. |
| CharSequence | This interface represents an ordered set of characters and defines the methods to probe them. |
| Charset | A charset is a named mapping between Unicode characters and byte sequences. |
| CharsetDecoder | A converter that can convert a byte sequence from a charset into a 16-bit Unicode character sequence. |
| CharsetEncoder | Transforms a sequence of 16-bit Java characters to a byte sequence in some encoding. |
| CharsetProvider | The service provider class for character sets. |
| Checkable | Defines an extension for views that make them checkable. |
| CheckBox | A checkbox is a specific type of two-states button that can be either checked or unchecked. |
| CheckBoxPreference | A Preference that provides checkbox widget
functionality. |
| CheckedInputStream | The CheckedInputStream class is used to maintain a checksum at the
same time as the data, on which the checksum is computed, is read from a
stream. |
| CheckedOutputStream | The CheckedOutputStream class is used to maintain a running checksum
of all data written to a stream. |
| CheckedTextView | An extension to TextView that supports the Checkable interface. |
| Checksum | The interface common to checksum classes such as Adler32 and CRC32. |
| ChoiceFormat | Returns a fixed string based on a numeric value. |
| Chronometer | Class that implements a simple timer. |
| Chronometer.OnChronometerTickListener | A callback that notifies when the chronometer has incremented on its own. |
| ChunkedInputStream | Implements chunked transfer coding. |
| ChunkedOutputStream | Implements chunked transfer coding. |
| Cipher | This class provides access to implementations of cryptographic ciphers for encryption and decryption. |
| CipherInputStream | This class wraps an InputStream and a cipher so that read()
methods return data that are read from the underlying InputStream and
processed by the cipher. |
| CipherOutputStream | This class wraps an output stream and a cipher so that write methods
send the data through the cipher before writing them to the underlying output
stream. |
| CipherSpi | This class defines the Service Provider Interface (SPI) for cryptographic ciphers. |
| CircularRedirectException | Signals a circular redirect |
| Class<T> | The in-memory representation of a Java class. |
| ClassCastException | Thrown when a program attempts to cast a an object to a type with which it is not compatible. |
| ClassCircularityError | Thrown when the VM notices that an attempt is made to load a class which would directly or indirectly inherit from one of its subclasses. |
| ClassFormatError | Thrown by a class loader when a class file has an illegal format or if the data that it contains can not be interpreted as a class. |
| ClassLoader | Loads classes and resources from a repository. |
| ClassNotFoundException | Thrown when a class loader is unable to find a class. |
| ClickableSpan | If an object of this type is attached to the text of a TextView with a movement method of LinkMovementMethod, the affected spans of text can be selected. |
| ClientConnectionManager | Management interface for client connections. |
| ClientConnectionManagerFactory | A factory for creating new ClientConnectionManager instances. |
| ClientConnectionOperator | Interface for opening connections. |
| ClientConnectionRequest | Encapsulates a request for a ManagedClientConnection. |
| ClientContext | Context
attribute names for client. |
| ClientContextConfigurer | |
| ClientCookie | ClientCookie extends the standard Cookie interface with
additional client specific functionality such ability to retrieve
original cookie attributes exactly as they were specified by the
origin server. |
| ClientInfoStatus | An enumeration to describe the reason why a property cannot be set by calling Connection.setClientInfo. |
| ClientParamBean | |
| ClientParamsStack | Represents a stack of parameter collections. |
| ClientPNames | Parameter names for the HttpClient module. |
| ClientProtocolException | Signals an error in the HTTP protocol. |
| ClipboardManager | Interface to the clipboard service, for placing and retrieving text in the global clipboard. |
| ClipboardManager |
This class is deprecated.
Old text-only interface to the clipboard. See
ClipboardManager for the modern API.
|
| ClipboardManager.OnPrimaryClipChangedListener | |
| ClipData | Representation of a clipped data on the clipboard. |
| ClipData.Item | Description of a single item in a ClippedData. |
| ClipDescription | Meta-data describing the contents of a ClipData. |
| ClipDrawable | A Drawable that clips another Drawable based on this Drawable's current level value. |
| Clob | A Java interface mapping for the SQL CLOB type. |
| Cloneable | This (empty) interface must be implemented by all classes that wish to support cloning. |
| CloneNotSupportedException | Thrown when a program attempts to clone an object which does not support the
Cloneable interface. |
| CloneUtils | A collection of utilities to workaround limitations of Java clone framework. |
| Closeable | An AutoCloseable whose close method may throw an IOException. |
| ClosedByInterruptException | A ClosedByInterruptException is thrown when a thread is interrupted
in a blocking I/O operation. |
| ClosedChannelException | A ClosedChannelException is thrown when a channel is closed for the
type of operation attempted. |
| ClosedSelectorException | A ClosedSelectorException is thrown when a selector
is closed and an I/O operation is attempted. |
| CoderMalfunctionError | A CoderMalfunctionError is thrown when the encoder/decoder is
malfunctioning. |
| CoderResult | Used to indicate the result of encoding/decoding. |
| CodeSigner | CodeSigner represents a signer of code. |
| CodeSource | Legacy security code; do not use. |
| CodingErrorAction | Used to indicate what kind of actions to take in case of encoding/decoding errors. |
| 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 to MenuItem.OnActionExpandListener. |
| CollationElementIterator | Created by a RuleBasedCollator to iterate through a string. |
| CollationKey | Represents a string under the rules of a specific Collator object. |
| Collator | Performs locale-sensitive string comparison. |
| Collection<E> | Collection is the root of the collection hierarchy. |
| CollectionCertStoreParameters | The parameters to initialize a Collection type CertStore instance. |
| Collections | Collections contains static methods which operate on
Collection classes. |
| Color | The Color class defines methods for creating and converting color ints. |
| ColorDrawable | A specialized Drawable that fills the Canvas with a specified color. |
| ColorFilter | |
| ColorMatrix | 5x4 matrix for transforming the color+alpha components of a Bitmap. |
| ColorMatrixColorFilter | |
| ColorStateList | Lets you map View state sets to colors. |
| Comment | This interface inherits from CharacterData and represents the
content of a comment, i.e., all the characters between the starting '
<!--' and ending '-->'. |
| CommonDataSource | Interface that defines the methods which are common between DataSource, XADataSource and ConnectionPoolDataSource. |
| Comparable<T> | This interface should be implemented by all classes that wish to define a natural order of their instances. |
| Comparator<T> | A Comparator is used to compare two objects to determine their ordering with
respect to each other. |
| ComparisonFailure | Thrown when an assert equals for Strings failed. |
| ComparisonFailure | Thrown when an assert equals for Strings failed. |
| Compiler | Does nothing on Android. |
| CompletionInfo | Information about a single text completion that an editor has reported to an input method. |
| CompletionService<V> | A service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks. |
| ComponentCallbacks | The set of callback APIs that are common to all application components
(Activity, Service,
ContentProvider, and Application). |
| ComponentCallbacks2 | Extended ComponentCallbacks interface with a new callback for
finer-grained memory management. |
| ComponentInfo | Base class containing information common to all application components
(ActivityInfo, ServiceInfo). |
| ComponentName | Identifier for a specific application component
(Activity, Service,
BroadcastReceiver, or
ContentProvider) that is available. |
| ComposePathEffect | |
| ComposeShader | A subclass of shader that returns the coposition of two other shaders, combined by
an Xfermode subclass. |
| CompoundButton | A button with two states, checked and unchecked. |
| CompoundButton.OnCheckedChangeListener | Interface definition for a callback to be invoked when the checked state of a compound button changed. |
| ConcurrentHashMap<K, V> | A hash table supporting full concurrency of retrievals and adjustable expected concurrency for updates. |
| ConcurrentLinkedQueue<E> | An unbounded thread-safe queue based on linked nodes. |
| ConcurrentMap<K, V> | A Map providing additional atomic
putIfAbsent, remove, and replace methods. |
| ConcurrentModificationException | An ConcurrentModificationException is thrown when a Collection is
modified and an existing iterator on the Collection is used to modify the
Collection as well. |
| ConcurrentNavigableMap<K, V> | A ConcurrentMap supporting NavigableMap operations,
and recursively so for its navigable sub-maps. |
| ConcurrentSkipListMap<K, V> | A scalable concurrent ConcurrentNavigableMap implementation. |
| ConcurrentSkipListSet<E> | A scalable concurrent NavigableSet implementation based on
a ConcurrentSkipListMap. |
| Condition | Condition factors out the Object monitor
methods (wait, notify
and notifyAll) into distinct objects to
give the effect of having multiple wait-sets per object, by
combining them with the use of arbitrary Lock implementations. |
| ConditionVariable | Class that implements the condition variable locking paradigm. |
| Config | 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. |
| Configuration | This class describes all device configuration information that can impact the resources the application retrieves. |
| ConfigurationInfo | Information you can retrieve about hardware configuration preferences declared by an application. |
| ConnConnectionParamBean | Allows for setting parameters relating to connections on
HttpParams. |
| ConnConnectionPNames | Parameter names for connections in HttpConn. |
| ConnectException | A ConnectException is thrown if a connection cannot be established to
a remote host on a specific port. |
| Connection | A connection represents a link from a Java application to a database. |
| ConnectionClosedException | Indicates that a connection has been closed. |
| ConnectionEvent | Sent when specific events happen on a PooledConnection object. |
| ConnectionEventListener | An interface used to receive events generated by a PooledConnection. |
| ConnectionKeepAliveStrategy | Interface for deciding how long a connection can remain idle before being reused. |
| ConnectionPendingException | A ConnectionPendingException is thrown when an attempt is made to
connect a SocketChannel that has a non-blocking connection already
underway. |
| ConnectionPoolDataSource | An interface for the creation of ConnectionPoolDataSource objects. |
| ConnectionPoolTimeoutException | A timeout while waiting for an available connection from a connection manager. |
| ConnectionReleaseTrigger | Interface for releasing a connection. |
| ConnectionReuseStrategy | Interface for deciding whether a connection should be kept alive. |
| ConnectivityManager | Class that answers queries about the state of network connectivity. |
| ConnectTimeoutException | A timeout while connecting to an HTTP server or waiting for an available connection from an HttpConnectionManager. |
| ConnManagerParamBean | Allows for setting parameters relating to connection managers on
HttpParams. |
| ConnManagerParams | This class represents a collection of HTTP protocol parameters applicable
to client-side
connection managers. |
| ConnManagerPNames | Parameter names for connection managers in HttpConn. |
| ConnPerRoute | This interface is intended for looking up maximum number of connections allowed for for a given route. |
| ConnPerRouteBean | This class maintains a map of HTTP routes to maximum number of connections allowed for those routes. |
| ConnPoolByRoute | A connection pool that maintains connections by route. |
| ConnRouteParamBean | Allows for setting parameters relating to connection routes on
HttpParams. |
| ConnRouteParams | An adaptor for accessing route related parameters in HttpParams. |
| ConnRoutePNames | Parameter names for routing in HttpConn. |
| Console | Provides access to the console, if available. |
| ConsoleHandler | A handler that writes log messages to the standard output stream
System.err. |
| ConsoleMessage | Public class representing a JavaScript console message from WebCore. |
| ConsoleMessage.MessageLevel | |
| Constructor<T> | This class represents a constructor. |
| Contacts |
This class is deprecated.
The APIs have been superseded by ContactsContract. The newer APIs allow
access multiple accounts and support aggregation of similar contacts. These APIs continue to
work but will only return data for the first Google account created, which matches the original
behavior.
|
| Contacts.ContactMethods |
This class is deprecated.
see ContactsContract
|
| Contacts.ContactMethodsColumns |
This interface is deprecated.
see ContactsContract
|
| Contacts.Extensions |
This class is deprecated.
see ContactsContract
|
| Contacts.ExtensionsColumns |
This interface is deprecated.
see ContactsContract
|
| Contacts.GroupMembership |
This class is deprecated.
see ContactsContract
|
| Contacts.Groups |
This class is deprecated.
see ContactsContract
|
| Contacts.GroupsColumns |
This interface 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.OrganizationColumns |
This interface 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.PeopleColumns |
This interface is deprecated.
see ContactsContract
|
| Contacts.Phones |
This class is deprecated.
see ContactsContract
|
| Contacts.PhonesColumns |
This interface is deprecated.
see ContactsContract
|
| Contacts.Photos |
This class is deprecated.
see ContactsContract
|
| Contacts.PhotosColumns |
This interface is deprecated.
see ContactsContract
|
| Contacts.PresenceColumns |
This interface is deprecated.
see ContactsContract
|
| Contacts.Settings |
This class is deprecated.
see ContactsContract
|
| Contacts.SettingsColumns |
This interface is deprecated.
see ContactsContract
|
| ContactsContract | The contract between the contacts provider and applications. |
| ContactsContract.AggregationExceptions | Constants for the contact aggregation exceptions table, which contains aggregation rules overriding those used by automatic aggregation. |
| ContactsContract.BaseSyncColumns | Generic columns for use by sync adapters. |
| ContactsContract.CommonDataKinds | Container for definitions of common data types stored in the ContactsContract.Data
table. |
| ContactsContract.CommonDataKinds.BaseTypes | The base types that all "Typed" data kinds support. |
| ContactsContract.CommonDataKinds.CommonColumns | Columns common across the specific types. |
| ContactsContract.CommonDataKinds.Email | A data kind representing an email address. |
| ContactsContract.CommonDataKinds.Event | A data kind representing an event. |
| ContactsContract.CommonDataKinds.GroupMembership | Group Membership. |
| ContactsContract.CommonDataKinds.Identity | A data kind representing an Identity related to the contact. |
| ContactsContract.CommonDataKinds.Im | A data kind representing an IM address
You can use all columns defined for |
| ContactsContract.CommonDataKinds.Nickname | A data kind representing the contact's nickname. |
| ContactsContract.CommonDataKinds.Note | Notes about the contact. |
| ContactsContract.CommonDataKinds.Organization | A data kind representing an organization. |
| ContactsContract.CommonDataKinds.Phone | A data kind representing a telephone number. |
| ContactsContract.CommonDataKinds.Photo | A data kind representing a photo for the contact. |
| ContactsContract.CommonDataKinds.Relation | A data kind representing a relation. |
| ContactsContract.CommonDataKinds.SipAddress | A data kind representing a SIP address for the contact. |
| ContactsContract.CommonDataKinds.StructuredName | A data kind representing the contact's proper name. |
| ContactsContract.CommonDataKinds.StructuredPostal | A data kind representing a postal addresses. |
| ContactsContract.CommonDataKinds.Website | A data kind representing a website related to the contact. |
| ContactsContract.ContactNameColumns | Contact name and contact name metadata columns in the RawContacts table. |
| ContactsContract.ContactOptionsColumns | Columns of ContactsContract.Contacts that track the user's
preferences for, or interactions with, the contact. |
| ContactsContract.Contacts | Constants for the contacts table, which contains a record per aggregate of raw contacts representing the same person. |
| ContactsContract.Contacts.AggregationSuggestions | A read-only sub-directory of a single contact aggregate that contains all aggregation suggestions (other contacts). |
| ContactsContract.Contacts.Data | A sub-directory of a single contact that contains all of the constituent raw contact
ContactsContract.Data rows. |
| ContactsContract.Contacts.Entity |
A sub-directory of a contact that contains all of its
|
| ContactsContract.Contacts.Photo | A read-only sub-directory of a single contact that contains the contact's primary photo. |
| ContactsContract.Contacts.StreamItems |
A sub-directory of a single contact that contains all of the constituent raw contact
|
| ContactsContract.ContactsColumns | Columns of ContactsContract.Contacts that refer to intrinsic
properties of the contact, as opposed to the user-specified options
found in ContactsContract.ContactOptionsColumns. |
| ContactsContract.ContactStatusColumns | |
| ContactsContract.Data | Constants for the data table, which contains data points tied to a raw contact. |
| ContactsContract.DataColumns | Columns in the Data table. |
| ContactsContract.DataColumnsWithJoins | Combines all columns returned by ContactsContract.Data table queries. |
| ContactsContract.DataUsageFeedback |
API allowing applications to send usage information for each |
| ContactsContract.Directory | A Directory represents a contacts corpus, e.g. |
| ContactsContract.DisplayNameSources | Types of data used to produce the display name for a contact. |
| ContactsContract.DisplayPhoto | Helper class for accessing full-size photos by photo file ID. |
| ContactsContract.FullNameStyle | Constants for various styles of combining given name, family name etc into a full name. |
| ContactsContract.Groups | Constants for the groups table. |
| ContactsContract.GroupsColumns | |
| ContactsContract.Intents | Contains helper classes used to create or manage Intents
that involve contacts. |
| ContactsContract.Intents.Insert | Convenience class that contains string constants used
to create contact Intents. |
| ContactsContract.PhoneLookup | A table that represents the result of looking up a phone number, for example for caller ID. |
| ContactsContract.PhoneLookupColumns | |
| ContactsContract.PhoneticNameStyle | Constants for various styles of capturing the pronunciation of a person's name. |
| ContactsContract.Presence | This class is deprecated. This old name was never meant to be made public. Do not use. |
| ContactsContract.PresenceColumns | Additional data mixed in with ContactsContract.ContactStatusColumns to link
back to specific _ID entries. |
| ContactsContract.Profile | Constants for the user's profile data, which is represented as a single contact on the device that represents the user. |
| ContactsContract.ProfileSyncState | A table provided for sync adapters to use for storing private sync state data for the user's personal profile. |
| ContactsContract.QuickContact | Helper methods to display QuickContact dialogs that allow users to pivot on
a specific Contacts entry. |
| ContactsContract.RawContacts | Constants for the raw contacts table, which contains one row of contact information for each person in each synced account. |
| ContactsContract.RawContacts.Data | A sub-directory of a single raw contact that contains all of its
ContactsContract.Data rows. |
| ContactsContract.RawContacts.DisplayPhoto | A sub-directory of a single raw contact that represents its primary display photo. |
| ContactsContract.RawContacts.Entity |
A sub-directory of a single raw contact that contains all of its
|
| ContactsContract.RawContacts.StreamItems |
A sub-directory of a single raw contact that contains all of its
|
| ContactsContract.RawContactsColumns | |
| ContactsContract.RawContactsEntity | Constants for the raw contacts entities table, which can be thought of as an outer join of the raw_contacts table with the data table. |
| ContactsContract.Settings |
Contacts-specific settings for various |
| ContactsContract.SettingsColumns | |
| ContactsContract.StatusColumns | Social status update columns. |
| ContactsContract.StatusUpdates |
A status update is linked to a |
| ContactsContract.StreamItemPhotos | Constants for the stream_item_photos table, which contains photos associated with social stream updates. |
| ContactsContract.StreamItemPhotosColumns | Columns in the StreamItemPhotos table. |
| ContactsContract.StreamItems | Constants for the stream_items table, which contains social stream updates from the user's contact list. |
| ContactsContract.StreamItems.StreamItemPhotos | A sub-directory of a single stream item entry that contains all of its photo rows. |
| ContactsContract.StreamItemsColumns | Columns in the StreamItems table. |
| 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.SyncState | A table provided for sync adapters to use for storing private sync state data for contacts. |
| ContentHandler | This class converts the content of a certain format (i.e. |
| ContentHandler | Receive notification of the logical content of a document. |
| ContentHandlerFactory | Defines a factory which is responsible for creating a ContentHandler. |
| ContentLengthInputStream | Stream that cuts off after a specified number of bytes. |
| ContentLengthOutputStream | A stream wrapper that closes itself after a defined number of bytes. |
| ContentLengthStrategy | Represents a strategy to determine the content length based on the properties of an HTTP message. |
| ContentObservable | A specialization of Observable for ContentObserver that provides methods for invoking the various callback methods of ContentObserver. |
| ContentObserver | Receives call backs for changes to content. |
| ContentProducer | An abstract entity content producer. |
| ContentProvider | Content providers are one of the primary building blocks of Android applications, providing content to applications. |
| ContentProvider.PipeDataWriter<T> | Interface to write a stream of data to a pipe. |
| ContentProviderClient | The public interface object used to interact with a ContentProvider. |
| ContentProviderOperation | |
| ContentProviderOperation.Builder | Used to add parameters to a ContentProviderOperation. |
| ContentProviderResult | Contains the result of the application of a ContentProviderOperation. |
| ContentQueryMap | Caches the contents of a cursor into a Map of String->ContentValues and optionally keeps the cache fresh by registering for updates on the content backing the cursor. |
| ContentResolver | This class provides applications access to the content model. |
| ContentUris | Utility methods useful for working with Uri objects
that use the "content" (content://) scheme. |
| ContentValues | This class is used to store a set of values that the ContentResolver
can process. |
| Context | Interface to global information about an application environment. |
| ContextMenu | Extension of Menu for context menus providing functionality to modify
the header of the context menu. |
| ContextMenu.ContextMenuInfo | Additional information regarding the creation of the context menu. |
| ContextThemeWrapper | A ContextWrapper that allows you to modify the theme from what is in the wrapped context. |
| ContextWrapper | Proxying implementation of Context that simply delegates all of its calls to another Context. |
| Cookie | HTTP "magic-cookie" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session. |
| CookieAttributeHandler | Ths interface represents a cookie attribute handler responsible for parsing, validating, and matching a specific cookie attribute, such as path, domain, port, etc. |
| CookieHandler | This class provides a way to manage cookies with a HTTP protocol handler. |
| CookieIdentityComparator | This cookie comparator can be used to compare identity of cookies. |
| CookieManager | CookieManager manages cookies according to RFC2109 spec. |
| CookieManager | This class provides a concrete implementation of CookieHandler. |
| CookieOrigin | CookieOrigin class incapsulates details of an origin server that are relevant when parsing, validating or matching HTTP cookies. |
| CookiePathComparator | This cookie comparator ensures that multiple cookies satisfying a common criteria are ordered in the Cookie header such that those with more specific Path attributes precede those with less specific. |
| CookiePolicy | CookiePolicy has three pre-defined policy. |
| CookiePolicy | |
| CookieSpec | Defines the cookie management specification. |
| CookieSpecBase | Cookie management functions shared by all specification. |
| CookieSpecFactory | |
| CookieSpecParamBean | |
| CookieSpecPNames | Parameter names for cookie specifications in HttpCookie. |
| CookieSpecRegistry | Cookie specification registry that can be used to obtain the corresponding cookie specification implementation for a given type of type or version of cookie. |
| CookieStore | A CookieStore object is a repository for cookies. |
| CookieStore | Abstract cookie store. |
| CookieSyncManager | The CookieSyncManager is used to synchronize the browser cookie store between RAM and permanent storage. |
| CopyOnWriteArrayList<E> | A thread-safe random-access list. |
| CopyOnWriteArraySet<E> | A Set that uses an internal CopyOnWriteArrayList
for all of its operations. |
| CoreConnectionPNames | Defines parameter names for connections in HttpCore. |
| CoreProtocolPNames | Defines parameter names for protocol execution in HttpCore. |
| CornerPathEffect | |
| CorrectionInfo | Information about a single text correction that an editor has reported to an input method. |
| CountDownLatch | A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes. |
| CountDownTimer | Schedule a countdown until a time in the future, with regular notifications on intervals along the way. |
| CRC32 | The CRC32 class is used to compute a CRC32 checksum from data provided as input value. |
| Credentials | A class for representing UNIX credentials passed via ancillary data on UNIX domain sockets. |
| Credentials | User name and password based authentication credentials. |
| CredentialsProvider | Abstract credentials provider. |
| Criteria | A class indicating the application criteria for selecting a location provider. |
| CRL | This class represents Certificate Revocation Lists (CRLs) maintained by a certificate authority. |
| CRLException | The exception that is thrown if errors occur during handling of CRLs. |
| CRLSelector | The interface specification for determining whether a CRL meets some criteria
to select CRL objects among a set of CRLs. |
| CrossProcessCursor | A cross process cursor is an extension of a Cursor that also supports
usage from remote processes. |
| CrossProcessCursorWrapper | Cursor wrapper that implements CrossProcessCursor. |
| Currency | A currency corresponding to an ISO 4217 currency code such as "EUR" or "USD". |
| Cursor | This interface provides random read-write access to the result set returned by a database query. |
| CursorAdapter | Static library support version of the framework's CursorAdapter. |
| CursorAdapter | Adapter that exposes data from a Cursor to a
ListView widget. |
| CursorIndexOutOfBoundsException | An exception indicating that a cursor is out of bounds. |
| CursorJoiner | Does a join on two cursors using the specified columns. |
| CursorJoiner.Result | The result of a call to next(). |
| CursorLoader | A loader that queries the ContentResolver and returns a Cursor. |
| CursorLoader | Static library support version of the framework's CursorLoader. |
| CursorTreeAdapter | An adapter that exposes data from a series of Cursors to an
ExpandableListView widget. |
| CursorWindow | A buffer containing multiple cursor rows. |
| CursorWrapper | Wrapper class for Cursor that delegates all calls to the actual cursor object. |
| CycleInterpolator | Repeats the animation for a specified number of cycles. |
| CyclicBarrier | A synchronization aid that allows a set of threads to all wait for each other to reach a common barrier point. |
| DashPathEffect | |
| DatabaseErrorHandler | An interface to let the apps define the actions to take when the following errors are detected database corruption |
| DatabaseMetaData | An interface which provides comprehensive information about the database management system and its supported features. |
| DatabaseUtils | Static utility methods for dealing with databases and Cursors. |
| DatabaseUtils.InsertHelper | This class allows users to do multiple inserts into a table but compile the SQL insert statement only once, which may increase performance. |
| DatabaseUtilsCompat | Helper for accessing features in DatabaseUtils
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. |
| DatagramChannel | A DatagramChannel is a selectable channel that represents a partial
abstraction of a datagram socket. |
| DatagramPacket | This class represents a datagram packet which contains data either to be sent
or received through a DatagramSocket. |
| DatagramSocket | This class implements a UDP socket for sending and receiving DatagramPacket. |
| DatagramSocketImpl | The abstract superclass for datagram and multicast socket implementations. |
| DatagramSocketImplFactory | This interface defines a factory for datagram socket implementations. |
| DataInput | Defines an interface for classes that are able to read big-endian typed data from some source. |
| DataInputStream | Wraps an existing InputStream and reads big-endian typed data from it. |
| DataOutput | Defines an interface for classes that are able to write big-endian typed data to some target. |
| DataOutputStream | Wraps an existing OutputStream and writes big-endian typed data to it. |
| DataSetObservable | A specialization of Observable for DataSetObserver that provides methods for invoking the various callback methods of DataSetObserver. |
| DataSetObserver | Receives call backs when a data set has been changed, or made invalid. |
| DataSource | An interface for the creation of Connection objects which represent a
connection to a database. |
| DataTruncation | An exception which is thrown when a JDBC driver unexpectedly truncates a data value either when reading (resulting in warning), or when writing data (resulting in an error). |
| DatatypeConfigurationException | Indicates a serious configuration error. |
| DatatypeConstants | Utility class to contain basic Datatype values as constants. |
| DatatypeConstants.Field | Type-safe enum class that represents six fields
of the Duration class. |
| DatatypeFactory | Factory that creates new |
| Date | A class which can consume and produce dates in SQL Date format. |
| Date | Date represents a specific moment in time, to the millisecond. |
| DateFormat | Utility class for producing strings with formatted date/time. |
| DateFormat | An abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner. |
| DateFormat.Field | The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that the
formatToCharacterIterator(Object) method returns. |
| DateFormatSymbols | Encapsulates 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. |
| DateKeyListener | For entering dates in a text field. |
| DateParseException | An exception to indicate an error parsing a date string. |
| DatePicker | This class is a widget for selecting a date. |
| DatePicker.OnDateChangedListener | The callback used to indicate the user changes\d the date. |
| DatePickerDialog | A simple dialog containing an DatePicker. |
| DatePickerDialog.OnDateSetListener | The callback used to indicate the user is done filling in the date. |
| DateSorter | Sorts dates into the following groups: Today Yesterday seven days ago one month ago older than a month ago |
| DateTimeKeyListener | For entering dates and times in the same text field. |
| DateUtils | This class contains various date-related utilities for creating text for things like elapsed time and date ranges, strings for days of the week and months, and AM/PM text etc. |
| DateUtils | A utility class for parsing and formatting HTTP dates as used in cookies and other headers. |
| DeadObjectException | The object you are calling has died, because its hosting process no longer exists. |
| Debug | Provides various debugging functions for Android applications, including tracing and allocation counts. |
| Debug.InstructionCount | API for gathering and querying instruction counts. |
| Debug.MemoryInfo | This class is used to retrieved various statistics about the memory mappings for this process. |
| DebugUtils | Various utilities for debugging and logging. |
| DecelerateInterpolator | An interpolator where the rate of change starts out quickly and and then decelerates. |
| DecimalFormat | A concrete subclass of NumberFormat that formats decimal numbers. |
| DecimalFormatSymbols | Encapsulates the set of symbols (such as the decimal separator, the grouping
separator, and so on) needed by DecimalFormat to format numbers. |
| DeclHandler | SAX2 extension handler for DTD declaration events. |
| DefaultClientConnection | Default implementation of an operated client connection. |
| DefaultClientConnectionOperator | Default implementation of a
ClientConnectionOperator. |
| DefaultConnectionKeepAliveStrategy | Default implementation of a strategy deciding duration that a connection can remain idle. |
| DefaultConnectionReuseStrategy | Default implementation of a strategy deciding about connection re-use. |
| DefaultDatabaseErrorHandler | Default class used to define the actions to take when the database corruption is reported by sqlite. |
| DefaultedHttpContext | HttpContext implementation that delegates resolution of an attribute
to the given default HttpContext instance if the attribute is not
present in the local one. |
| DefaultedHttpParams | HttpParams implementation that delegates resolution of a parameter
to the given default HttpParams instance if the parameter is not
present in the local one. |
| DefaultHandler | Default base class for SAX2 event handlers. |
| DefaultHandler2 | This class extends the SAX2 base handler class to support the
SAX2 LexicalHandler, DeclHandler, and
EntityResolver2 extensions. |
| DefaultHttpClient | Default implementation of an HTTP client. |
| DefaultHttpClientConnection | Default implementation of a client-side HTTP connection. |
| DefaultHttpRequestFactory | Default implementation of a factory for creating request objects. |
| DefaultHttpRequestRetryHandler | The default HttpRequestRetryHandler used by request executors. |
| DefaultHttpResponseFactory | Default implementation of a factory for creating response objects. |
| DefaultHttpRoutePlanner | Default implementation of an HttpRoutePlanner. |
| DefaultHttpServerConnection | Default implementation of a server-side HTTP connection. |
| DefaultProxyAuthenticationHandler | |
| DefaultRedirectHandler | Default implementation of RedirectHandler. |
| DefaultRequestDirector | Default implementation of RequestDirector. |
| DefaultResponseParser | |
| DefaultTargetAuthenticationHandler | |
| DefaultUserTokenHandler | |
| Deflater | This class compresses data using the DEFLATE algorithm (see specification). |
| DeflaterInputStream | An InputStream filter to compress data. |
| DeflaterOutputStream | This class provides an implementation of FilterOutputStream that
compresses data using the DEFLATE algorithm. |
| Delayed | A mix-in style interface for marking objects that should be acted upon after a given delay. |
| DelayQueue<E extends Delayed> | An unbounded blocking queue of
Delayed elements, in which an element can only be taken
when its delay has expired. |
| Deprecated | Annotation type used to mark program elements that should no longer be used by programmers. |
| Deque<E> | A linear collection that supports element insertion and removal at both ends. |
| DESedeKeySpec | The key specification for a triple-DES (DES-EDE) key. |
| DESKeySpec | The key specification for a DES key. |
| Destroyable | Allows for special treatment of sensitive information, when it comes to destroying or clearing of the data. |
| DestroyFailedException | Signals that the destroy() method failed. |
| DeviceAdminInfo | This class is used to specify meta information of a device administrator component. |
| DeviceAdminReceiver | Base class for implementing a device administration component. |
| DevicePolicyManager | Public interface for managing policies enforced on a device. |
| DexClassLoader | A class loader that loads classes from .jar and .apk files
containing a classes.dex entry. |
| DexFile | Manipulates DEX files. |
| DhcpInfo | A simple object for retrieving the results of a DHCP request. |
| DHGenParameterSpec | The algorithm parameter specification for generating Diffie-Hellman parameters used in Diffie-Hellman key agreement. |
| DHKey | The interface for a Diffie-Hellman key. |
| DHParameterSpec | The algorithm parameter specification for the Diffie-Hellman algorithm. |
| DHPrivateKey | The interface for a private key in the Diffie-Hellman key exchange protocol. |
| DHPrivateKeySpec | The key specification for a Diffie-Hellman private key. |
| DHPublicKey | The interface for a public key in the Diffie-Hellman key exchange protocol. |
| DHPublicKeySpec | The key specification for a Diffie-Hellman public key. |
| DialerFilter | |
| DialerKeyListener | For dialing-only text entry |
| Dialog | Base class for Dialogs. |
| DialogFragment | A fragment that displays a dialog window, floating on top of its activity's window. |
| DialogFragment | Static library support version of the framework's DialogFragment. |
| DialogInterface | |
| DialogInterface.OnCancelListener | Interface used to allow the creator of a dialog to run some code when the dialog is canceled. |
| DialogInterface.OnClickListener | Interface used to allow the creator of a dialog to run some code when an item on the dialog is clicked.. |
| DialogInterface.OnDismissListener | Interface used to allow the creator of a dialog to run some code when the dialog is dismissed. |
| DialogInterface.OnKeyListener | Interface definition for a callback to be invoked when a key event is dispatched to this dialog. |
| DialogInterface.OnMultiChoiceClickListener | Interface used to allow the creator of a dialog to run some code when an item in a multi-choice dialog is clicked. |
| DialogInterface.OnShowListener | Interface used to allow the creator of a dialog to run some code when the dialog is shown. |
| DialogPreference | A base class for Preference objects that are
dialog-based. |
| Dictionary<K, V> | Note: Do not use this class since it is obsolete. |
| DigestException | DigestException is a general message digest exception. |
| DigestInputStream | DigestInputStream is a FilterInputStream which maintains an
associated message digest. |
| DigestOutputStream | DigestOutputStream is a FilterOutputStream which maintains an
associated message digest. |
| DigestScheme | Digest authentication scheme as defined in RFC 2617. |
| DigestSchemeFactory | |
| DigitalClock | Like AnalogClock, but digital. |
| DigitsKeyListener | For digits-only text entry |
| DiscretePathEffect | |
| Display | Provides information about the display size and density. |
| DisplayMetrics | A structure describing general information about a display, such as its size, density, and font scaling. |
| Document | The Document interface represents the entire HTML or XML
document. |
| DocumentBuilder | Defines the API to obtain DOM Document instances from an XML document. |
| DocumentBuilderFactory | Defines a factory API that enables applications to obtain a parser that produces DOM object trees from XML documents. |
| Documented | Defines a meta-annotation for indicating that an annotation is documented and considered part of the public API. |
| DocumentFragment | DocumentFragment is a "lightweight" or "minimal"
Document object. |
| DocumentHandler |
This interface is deprecated.
This interface has been replaced by the SAX2
ContentHandler
interface, which includes Namespace support. |
| DocumentType | Each Document has a doctype attribute whose value
is either null or a DocumentType object. |
| DomainCombiner | Legacy security code; do not use. |
| DOMConfiguration | The DOMConfiguration interface represents the configuration
of a document and maintains a table of recognized parameters. |
| 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. |
| DOMException | DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable). |
| DOMImplementation | The DOMImplementation interface provides a number of methods
for performing operations that are independent of any particular instance
of the document object model. |
| DOMImplementationList | The DOMImplementationList interface provides the abstraction
of an ordered collection of DOM implementations, without defining or
constraining how this collection is implemented. |
| DOMImplementationLS | DOMImplementationLS contains the factory methods for creating
Load and Save objects. |
| DOMImplementationSource | This interface permits a DOM implementer to supply one or more implementations, based upon requested features and versions, as specified in . |
| DOMLocator | Indicates the position of a node in a source DOM, intended primarily for error reporting. |
| DOMLocator | DOMLocator is an interface that describes a location (e.g. |
| DOMResult | Acts as a holder for a transformation result tree in the form of a Document Object Model (DOM) tree. |
| DOMSource | Acts as a holder for a transformation Source tree in the form of a Document Object Model (DOM) tree. |
| DOMStringList | The DOMStringList interface provides the abstraction of an
ordered collection of DOMString values, without defining or
constraining how this collection is implemented. |
| Double | The wrapper for the primitive type double. |
| 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. |
| DoubleBuffer | A buffer of doubles. |
| DownloadListener | |
| DownloadManager | The download manager is a system service that handles long-running HTTP downloads. |
| DownloadManager.Query | This class may be used to filter download manager queries. |
| DownloadManager.Request | This class contains all the information necessary to request a new download. |
| DragEvent | Represents an event that is sent out by the system at various times during a drag and drop operation. |
| Drawable | A Drawable is a general abstraction for "something that can be drawn." Most often you will deal with Drawable as the type of resource retrieved for drawing things to the screen; the Drawable class provides a generic API for dealing with an underlying visual resource that may take a variety of forms. |
| Drawable.Callback | Implement this interface if you want to create an animated drawable that
extends Drawable. |
| Drawable.ConstantState | This abstract class is used by Drawables to store shared constant state and data
between Drawables. |
| DrawableContainer | A helper class that contains several Drawables and selects which one to use. |
| DrawableContainer.DrawableContainerState | A ConstantState that can contain several Drawables. |
| DrawableMarginSpan | |
| DrawFilter | A DrawFilter subclass can be installed in a Canvas. |
| Driver | An interface to a JDBC driver. |
| Driver | SAX2 Driver that pulls events from XmlPullParser and comverts them into SAX2 callbacks. |
| DriverManager | Provides facilities for managing JDBC drivers. |
| DriverPropertyInfo | A class holding information about driver properties of a database connection. |
| DrmConvertedStatus | An entity class that wraps converted data, conversion status, and the offset for appending the header and body signature to the converted data. |
| DrmErrorEvent | An entity class that is passed to the
onError() callback. |
| DrmEvent | A base class that is used to send asynchronous event information from the DRM framework. |
| DrmInfo | An entity class that describes the information required to send transactions between a device and an online DRM server. |
| 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. |
| DrmInfoStatus | An entity class that wraps the result of communication between a device and an online DRM server. |
| DrmManagerClient | The main programming interface for the DRM framework. |
| 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. |
| DrmRights | An entity class that wraps the license information retrieved from the online DRM server. |
| DrmStore | Defines constants that are used by the DRM framework. |
| DrmStore.Action | Defines actions that can be performed on rights-protected content. |
| DrmStore.ConstraintsColumns | Interface definition for the columns that represent DRM constraints. |
| DrmStore.DrmObjectType | Defines DRM object types. |
| DrmStore.Playback | Defines playback states for content. |
| DrmStore.RightsStatus | Defines status notifications for digital rights. |
| 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. |
| DrmUtils | A utility class that provides operations for parsing extended metadata embedded in DRM constraint information. |
| DrmUtils.ExtendedMetadataParser | Utility that parses extended metadata embedded in DRM constraint information. |
| DropBoxManager | Enqueues chunks of data (from various sources -- application crashes, kernel log records, etc.). |
| DropBoxManager.Entry | A single entry retrieved from the drop box. |
| DSAKey | The base interface for Digital Signature Algorithm (DSA) public or private keys. |
| DSAKeyPairGenerator | The interface for key generators that can generate DSA key pairs. |
| DSAParameterSpec | The parameter specification used with the Digital Signature Algorithm (DSA). |
| DSAParams | The interface for Digital Signature Algorithm (DSA) specific parameters. |
| DSAPrivateKey | The interface for a Digital Signature Algorithm (DSA) private key. |
| DSAPrivateKeySpec | The parameters specifying a DSA private key. |
| DSAPublicKey | The interface for a Digital Signature Algorithm (DSA) public key. |
| DSAPublicKeySpec | The parameters specifying a DSA public key. |
| DTDHandler | Receive notification of basic DTD-related events. |
| DuplicateFormatFlagsException | The unchecked exception will be thrown out if there are duplicate flags given out in the format specifier. |
| Duration | Immutable representation of a time span as defined in the W3C XML Schema 1.0 specification. |
| DynamicDrawableSpan | |
| DynamicLayout | DynamicLayout is a text layout that updates itself as the text is edited. |
| EasyEditSpan | Provides an easy way to edit a portion of text. |
| ECField | The base interface for a Finite Field of an Elliptic Curve. |
| ECFieldF2m | The parameters specifying a characteristic 2 finite field of an elliptic curve. |
| ECFieldFp | The parameters specifying a prime finite field of an elliptic curve. |
| ECGenParameterSpec | The parameter specification used to generate elliptic curve domain parameters. |
| ECKey | The base interface for Elliptic Curve (EC) public or private keys. |
| ECParameterSpec | The parameter specification used with Elliptic Curve Cryptography (ECC). |
| ECPoint | A Point on an Elliptic Curve in barycentric (or affine) coordinates. |
| ECPrivateKey | The interface for an Elliptic Curve (EC) private key. |
| ECPrivateKeySpec | The parameters specifying an Elliptic Curve (EC) private key. |
| ECPublicKey | The interface for an Elliptic Curve (EC) public key. |
| ECPublicKeySpec | The parameters specifying an Elliptic Curve (EC) public key. |
| 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. |
| EdgeEffectCompat | Helper for accessing EdgeEffect introduced after
API level 4 in a backwards compatible fashion. |
| Editable | This is the interface for text whose content and markup can be changed (as opposed to immutable text like Strings). |
| Editable.Factory | Factory used by TextView to create new Editables. |
| EditorInfo | An EditorInfo describes several attributes of a text editing object that an input method is communicating with (typically an EditText), most importantly the type of text content it contains. |
| EditText | EditText is a thin veneer over TextView that configures itself to be editable. |
| EditTextPreference | A Preference that allows for string
input. |
| Effect | Effects are high-performance transformations that can be applied to image frames. |
| EffectContext | An EffectContext keeps all necessary state information to run Effects within a Open GL ES 2.0 context. |
| EffectFactory | The EffectFactory class defines the list of available Effects, and provides functionality to inspect and instantiate them. |
| EffectUpdateListener | Some effects may issue callbacks to inform the host of changes to the effect state. |
| EGL | |
| EGL10 | |
| EGL11 | |
| EGLConfig | |
| EGLContext | |
| EGLDisplay | |
| EGLSurface | |
| Element | The most basic data type. |
| Element | An XML element. |
| Element | The Element interface represents an element in an HTML or XML
document. |
| Element.Builder | Builder class for producing complex elements with matching field and name pairs. |
| Element.DataKind | The special interpretation of the data if required. |
| Element.DataType | DataType represents the basic type information for a basic element. |
| ElementListener | Listens for the beginning and ending of elements. |
| ElementType | Defines an enumeration for Java program elements. |
| EllipticCurve | An Elliptic Curve with its necessary values. |
| EmbossMaskFilter | |
| EmptyStackException | An EmptyStackException is thrown if the pop/peek method of a stack is
executed on an empty stack. |
| EncodedKeySpec | The abstract key specification for a public or a private key in encoded format. |
| EncodingUtils | The home for utility methods that handle various encoding tasks. |
| EncryptedPrivateKeyInfo | This class implements the EncryptedPrivateKeyInfo ASN.1 type as
specified in PKCS
#8 - Private-Key Information Syntax Standard. |
| EndElementListener | Listens for the end of elements. |
| EndTextElementListener | Listens for the end of text elements. |
| EnglishReasonPhraseCatalog | English reason phrases for HTTP status codes. |
| Entity | A representation of a item using ContentValues. |
| Entity | This interface represents a known entity, either parsed or unparsed, in an XML document. |
| Entity.NamedContentValues | |
| EntityDeserializer | Default implementation of an entity deserializer. |
| EntityEnclosingRequestWrapper | A wrapper class for HttpEntityEnclosingRequests that can
be used to change properties of the current request without
modifying the original object. |
| EntityIterator | A specialization of Iterator that allows iterating over a collection of
Entity objects. |
| EntityReference | EntityReference nodes may be used to represent an entity
reference in the tree. |
| EntityResolver | Basic interface for resolving entities. |
| EntityResolver2 | Extended interface for mapping external entity references to input sources, or providing a missing external subset. |
| EntitySerializer | Default implementation of an entity serializer. |
| EntityTemplate | Entity that delegates the process of content generation to an abstract content producer. |
| EntityUtils | Static helpers for dealing with entities. |
| Enum<E extends Enum<E>> | The superclass of all enumerated types. |
| EnumConstantNotPresentException | Thrown if an enum constant does not exist for a particular name. |
| Enumeration<E> | A legacy iteration interface. |
| EnumMap<K extends Enum<K>, V> | An Map specialized for use with Enum types as keys. |
| EnumSet<E extends Enum<E>> | An EnumSet is a specialized Set to be used with enums as keys. |
| Environment | Provides access to environment variables. |
| EnvironmentalReverb | A sound generated within a room travels in many directions. |
| EnvironmentalReverb.OnParameterChangeListener | The OnParameterChangeListener interface defines a method called by the EnvironmentalReverb when a parameter value has changed. |
| EnvironmentalReverb.Settings | The Settings class regroups all environmental reverb parameters. |
| EOFException | Thrown when a program encounters the end of a file or stream during an input operation. |
| EofSensorInputStream | A stream wrapper that triggers actions on close() and EOF. |
| EofSensorWatcher | A watcher for EofSensorInputStream. |
| Equalizer | An Equalizer is used to alter the frequency response of a particular music source or of the main output mix. |
| Equalizer.OnParameterChangeListener | The OnParameterChangeListener interface defines a method called by the Equalizer when a parameter value has changed. |
| Equalizer.Settings | The Settings class regroups all equalizer parameters. |
| Error | Error is the superclass of all classes that represent unrecoverable
errors. |
| ErrorHandler | Basic interface for SAX error handlers. |
| ErrorListener | To provide customized error handling, implement this interface and
use the |
| ErrorManager | An error reporting facility for Handler implementations to record any
error that may happen during logging. |
| ETC1 | Methods for encoding and decoding ETC1 textures. |
| ETC1Util | Utility methods for using ETC1 compressed textures. |
| ETC1Util.ETC1Texture | A utility class encapsulating a compressed ETC1 texture. |
| EventListener | EventListener is the superclass of all event listener interfaces. |
| EventListenerProxy | This abstract class provides a simple wrapper for objects of type EventListener. |
| EventLog | Access to the system diagnostic event record. |
| EventLog.Event | A previously logged event read from the logs. |
| EventLogTags |
This class is deprecated.
This class is no longer functional.
Use EventLog instead.
|
| EventLogTags.Description | |
| EventObject | EventObjects represent events. |
| Exception | Exception is the superclass of all classes that represent recoverable
exceptions. |
| ExceptionInInitializerError | Thrown when an exception occurs during class initialization. |
| ExceptionUtils | The home for utility methods that handle various exception-related tasks. |
| Exchanger<V> | A synchronization point at which threads can pair and swap elements within pairs. |
| ExecutionContext | Context attribute names for protocol execution. |
| ExecutionException | Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception. |
| Executor | An object that executes submitted Runnable tasks. |
| ExecutorCompletionService<V> | A CompletionService that uses a supplied Executor
to execute tasks. |
| Executors | Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory, and Callable classes defined in this
package. |
| ExecutorService | An Executor that provides methods to manage termination and
methods that can produce a Future for tracking progress of
one or more asynchronous tasks. |
| ExemptionMechanism | This class implements the functionality of an exemption mechanism such as key recovery, key weakening, or key escrow. |
| ExemptionMechanismException | This is the base class for ExemptionMechanismException. |
| ExemptionMechanismSpi | The Service Provider Interface (SPI) definition for the ExemptionMechanism class. |
| ExifInterface | This is a class for reading and writing Exif tags in a JPEG file. |
| ExpandableListActivity | An activity that displays an expandable list of items by binding to a data source implementing the ExpandableListAdapter, and exposes event handlers when the user selects an item. |
| ExpandableListAdapter | An adapter that links a ExpandableListView with the underlying
data. |
| ExpandableListView | A view that shows items in a vertically scrolling two-level list. |
| ExpandableListView.ExpandableListContextMenuInfo | Extra menu information specific to an ExpandableListView provided
to the
onCreateContextMenu(ContextMenu, View, ContextMenuInfo)
callback when a context menu is brought up for this AdapterView. |
| ExpandableListView.OnChildClickListener | Interface definition for a callback to be invoked when a child in this expandable list has been clicked. |
| ExpandableListView.OnGroupClickListener | Interface definition for a callback to be invoked when a group in this expandable list has been clicked. |
| ExpandableListView.OnGroupCollapseListener | Used for being notified when a group is collapsed |
| ExpandableListView.OnGroupExpandListener | Used for being notified when a group is expanded |
| Externalizable | Defines an interface for classes that want to be serializable, but have their own binary representation. |
| ExtractEditText | Specialization of EditText for showing and interacting with the
extracted text in a full-screen input method. |
| ExtractedText | Information about text that has been extracted for use by an input method. |
| ExtractedTextRequest | Description of what an input method would like from an application when extract text from its input editor. |
| FaceDetector | Identifies the faces of people in a
Bitmap graphic object. |
| FaceDetector.Face | A Face contains all the information identifying the location of a face in a bitmap. |
| FactoryConfigurationError | Thrown when a problem with configuration with the Parser Factories exists. |
| FeatureInfo | A single feature that can be requested by an application. |
| Field | This class represents a field. |
| FieldPacker | Utility class for packing arguments and structures from Android system objects to Renderscript objects. |
| FieldPosition | Identifies fields in formatted strings. |
| File | An "abstract" representation of a file system entity identified by a pathname. |
| FileA3D | FileA3D allows users to load Renderscript objects from files or resources stored on disk. |
| FileA3D.EntryType | Specifies what renderscript object type is contained within the FileA3D IndexEntry |
| FileA3D.IndexEntry | IndexEntry contains information about one of the Renderscript objects inside the file's index. |
| FileBackupHelper | A helper class that can be used in conjunction with
BackupAgentHelper to manage the backup of a set of
files. |
| FileChannel | An abstract channel type for interaction with a platform file. |
| FileChannel.MapMode | MapMode defines file mapping mode constants. |
| FileDescriptor | Wraps a Unix file descriptor. |
| FileEntity | An entity whose content is retrieved from a file. |
| FileFilter | An interface for filtering File objects based on their names
or other information. |
| FileHandler | A FileHandler writes logging records into a specified file or a
rotating set of files. |
| FileInputStream | An input stream that reads bytes from a file. |
| FileLock | A FileLock represents a locked region of a file. |
| FileLockInterruptionException | A FileLockInterruptionException is thrown when a thread is
interrupted while waiting to acquire a file lock. |
| FilenameFilter | An interface for filtering File objects based on their names
or the directory they reside in. |
| FileNameMap | Defines a scheme for mapping a filename type to a MIME content type. |
| FileNotFoundException | Thrown when a file specified by a program cannot be found. |
| FileObserver | Monitors files (using inotify) to fire an event after files are accessed or changed by by any process on the device (including this one). |
| FileOutputStream | An output stream that writes bytes to a file. |
| FilePermission | Legacy security code; do not use. |
| FileReader | A specialized Reader that reads from a file in the file system. |
| FileWriter | A specialized Writer that writes to a file in the file system. |
| Filter | A filter constrains data with a filtering pattern. |
| Filter | A Filter provides a mechanism for exercising fine-grained control
over which records get logged. |
| Filter.FilterListener | Listener used to receive a notification upon completion of a filtering operation. |
| Filter.FilterResults | Holds the results of a filtering operation. |
| Filterable | Defines a filterable behavior. |
| FilterInputStream | Wraps an existing InputStream and performs some transformation on
the input data while it is being read. |
| FilterOutputStream | Wraps an existing OutputStream and performs some transformation on
the output data while it is being written. |
| FilterQueryProvider | This class can be used by external clients of CursorAdapter and CursorTreeAdapter to define how the content of the adapter should be filtered. |
| FilterReader | Wraps an existing Reader and performs some transformation on the
input data while it is being read. |
| FilterWriter | Wraps an existing Writer and performs some transformation on the
output data while it is being written. |
| FlakyTest | This annotation can be used on an InstrumentationTestCase's
test methods. |
| Float | The wrapper for the primitive type float. |
| 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. |
| FloatBuffer | A buffer of floats. |
| FloatEvaluator | This evaluator can be used to perform type interpolation between float values. |
| FloatMath | Math routines similar to those found in Math. |
| Flushable | Defines an interface for classes that can (or need to) be flushed, typically before some output processing is considered to be finished and the object gets closed. |
| FocusFinder | The algorithm used for finding the next focusable view in a given direction from a view that currently has focus. |
| Font | This class gives users a simple way to draw hardware accelerated text. |
| Font.Style | |
| ForegroundColorSpan | |
| Format | The base class for all formats. |
| Format.Field | Inner class used to represent Format attributes in the
AttributedCharacterIterator that the
formatToCharacterIterator() method returns in Format
subclasses. |
| FormatException | |
| FormatFlagsConversionMismatchException | A FormatFlagsConversionMismatchException will be thrown if a
conversion and the flags are incompatible. |
| Formattable | Classes that handle custom formatting for the 's' specifier of Formatter
should implement the Formattable interface. |
| FormattableFlags | FormattableFlags are used as a parameter to
formatTo(Formatter, int, int, int) and change the output
format in Formattables. |
| FormattedHeader | An HTTP header which is already formatted. |
| Formatter | Utility class to aid in formatting common values that are not covered
by the Formatter class in java.util
|
| Formatter | Formats arguments according to a format string (like printf in C). |
| Formatter | Formatter objects are used to format LogRecord objects into a
string representation. |
| Formatter.BigDecimalLayoutForm | The enumeration giving the available styles for formatting very large decimal numbers. |
| FormatterClosedException | A FormatterClosedException will be thrown if the formatter has been
closed. |
| Fragment | A Fragment is a piece of an application's user interface or behavior
that can be placed in an Activity. |
| Fragment | Static library support version of the framework's Fragment. |
| Fragment.InstantiationException | Thrown by instantiate(Context, String, Bundle) when
there is an instantiation failure. |
| Fragment.InstantiationException | Thrown by instantiate(Context, String, Bundle) when
there is an instantiation failure. |
| Fragment.SavedState | State information that has been retrieved from a fragment instance
through FragmentManager.saveFragmentInstanceState. |
| Fragment.SavedState | State information that has been retrieved from a fragment instance
through FragmentManager.saveFragmentInstanceState. |
| FragmentActivity | Base class for activities that want to use the support-based
Fragment and
Loader APIs. |
| FragmentBreadCrumbs | Helper class for showing "bread crumbs" representing the fragment stack in an activity. |
| FragmentBreadCrumbs.OnBreadCrumbClickListener | Interface to intercept clicks on the bread crumbs. |
| FragmentCompat | Helper for accessing features in Fragment introduced after
API level 13 in a backwards compatible fashion. |
| FragmentManager | Interface for interacting with Fragment objects inside of an
Activity
Developer GuidesFor more information about using fragments, read the Fragments developer guide. |
| FragmentManager | Static library support version of the framework's FragmentManager. |
| FragmentManager.BackStackEntry | Representation of an entry on the fragment back stack, as created
with FragmentTransaction.addToBackStack(). |
| FragmentManager.BackStackEntry | Representation of an entry on the fragment back stack, as created
with FragmentTransaction.addToBackStack(). |
| FragmentManager.OnBackStackChangedListener | Interface to watch for changes to the back stack. |
| FragmentManager.OnBackStackChangedListener | Interface to watch for changes to the back stack. |
| 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. |
| 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. |
| FragmentStatePagerAdapter | Implementation of PagerAdapter that
uses a Fragment to manage each page. |
| FragmentTransaction | API for performing a set of Fragment operations. |
| FragmentTransaction | Static library support version of the framework's FragmentTransaction. |
| FrameLayout | FrameLayout is designed to block out an area on the screen to display a single item. |
| FrameLayout.LayoutParams | Per-child layout information for layouts that support margins. |
| FullBackupDataOutput | Provides the interface through which a BackupAgent writes entire files
to a full backup data set, via its onFullBackup(FullBackupDataOutput)
method. |
| Future<V> | A Future represents the result of an asynchronous computation. |
| FutureTask<V> | A cancellable asynchronous computation. |
| Gallery | A view that shows items in a center-locked, horizontally scrolling list. |
| Gallery.LayoutParams | Gallery extends LayoutParams to provide a place to hold current Transformation information along with previous position/transformation info. |
| GatheringByteChannel | The interface for channels that can write a set of buffers in a single operation. |
| GeneralSecurityException | GeneralSecurityException is a general security exception and the
superclass for all security specific exceptions. |
| GenericArrayType | This interface represents an array type with a component type that is either a parameterized type or a type variable. |
| GenericDeclaration | Common interface for language constructs that declare type parameters. |
| GenericSignatureFormatError | Indicates that a malformed signature has been encountered via a reflective method. |
| Geocoder | A class for handling geocoding and reverse geocoding. |
| GeolocationPermissions | This class is used to get Geolocation permissions from, and set them on the WebView. |
| GeolocationPermissions.Callback | Callback interface used by the browser to report a Geolocation permission state set by the user in response to a permissions prompt. |
| GeomagneticField | This class is used to estimated estimate magnetic field at a given point on Earth, and in particular, to compute the magnetic declination from true north. |
| Gesture | A gesture is a hand-drawn shape on a touch screen. |
| GestureDetector | Detects various gestures and events using the supplied MotionEvents. |
| GestureDetector.OnDoubleTapListener | The listener that is used to notify when a double-tap or a confirmed single-tap occur. |
| GestureDetector.OnGestureListener | The listener that is used to notify when gestures occur. |
| GestureDetector.SimpleOnGestureListener | A convenience class to extend when you only want to listen for a subset of all the gestures. |
| GestureLibraries | |
| GestureLibrary | |
| GestureOverlayView | A transparent overlay for gesture input that can be placed on top of other widgets or contain other widgets. |
| GestureOverlayView.OnGestureListener | |
| GestureOverlayView.OnGesturePerformedListener | |
| GestureOverlayView.OnGesturingListener | |
| GesturePoint | A timed point of a gesture stroke. |
| GestureStore | GestureLibrary maintains gesture examples and makes predictions on a new gesture |
| GestureStroke | A gesture stroke started on a touch down and ended on a touch up. |
| GestureUtils | Utility functions for gesture processing & analysis, including methods for:
|
| GetChars | Please implement this interface if your CharSequence has a getChars() method like the one in String that is faster than calling charAt() multiple times. |
| GL | |
| GL10 | |
| GL10Ext | |
| GL11 | |
| GL11Ext | |
| GL11ExtensionPack | |
| GLDebugHelper | A helper class for debugging OpenGL ES applications. |
| GLES10 | |
| GLES10Ext | |
| GLES11 | |
| GLES11Ext | |
| GLES20 | OpenGL ES 2.0 |
| GLException | An exception class for OpenGL errors. |
| GLSurfaceView | An implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering. |
| GLSurfaceView.EGLConfigChooser | An interface for choosing an EGLConfig configuration from a list of potential configurations. |
| GLSurfaceView.EGLContextFactory | An interface for customizing the eglCreateContext and eglDestroyContext calls. |
| GLSurfaceView.EGLWindowSurfaceFactory | An interface for customizing the eglCreateWindowSurface and eglDestroySurface calls. |
| GLSurfaceView.GLWrapper | An interface used to wrap a GL interface. |
| GLSurfaceView.Renderer | A generic renderer interface. |
| GLU | A set of GL utilities inspired by the OpenGL Utility Toolkit. |
| GLUtils | Utility class to help bridging OpenGL ES and Android APIs. |
| GpsSatellite | This class represents the current state of a GPS satellite. |
| GpsStatus | This class represents the current state of the GPS engine. |
| GpsStatus.Listener | Used for receiving notifications when GPS status has changed. |
| GpsStatus.NmeaListener | Used for receiving NMEA sentences from the GPS. |
| GradientDrawable | A Drawable with a color gradient for buttons, backgrounds, etc. |
| GradientDrawable.Orientation | Controls how the gradient is oriented relative to the drawable's bounds |
| Gravity | Standard constants and tools for placing an object within a potentially larger container. |
| GregorianCalendar | GregorianCalendar is a concrete subclass of Calendar
and provides the standard calendar used by most of the world. |
| GridLayout | A layout that places its children in a rectangular grid. |
| GridLayout.Alignment | Alignments specify where a view should be placed within a cell group and what size it should be. |
| GridLayout.LayoutParams | Layout information associated with each of the children of a GridLayout. |
| GridLayout.Spec | A Spec defines the horizontal or vertical characteristics of a group of cells. |
| GridLayoutAnimationController | A layout animation controller is used to animated a grid layout's children. |
| GridLayoutAnimationController.AnimationParameters | The set of parameters that has to be attached to each view contained in the view group animated by the grid layout animation controller. |
| GridView | A view that shows items in two-dimensional scrolling grid. |
| Group | A Principal that represents a group of principals. |
| GsmCellLocation | Represents the cell location on a GSM phone. |
| Guard | Guard implementors protect access to other objects. |
| GuardedObject | GuardedObject controls access to an object, by checking all requests
for the object with a Guard. |
| GZIPInputStream | The GZIPInputStream class is used to read data stored in the GZIP
format, reading and decompressing GZIP data from the underlying stream into
its buffer. |
| GZIPOutputStream | The GZIPOutputStream class is used to write data to a stream in the
GZIP storage format. |
| Handler | A Handler allows you to send and process Message and Runnable
objects associated with a thread's MessageQueue. |
| Handler | A Handler object accepts a logging request and exports the desired
messages to a target, for example, a file, the console, etc. |
| Handler.Callback | Callback interface you can use when instantiating a Handler to avoid having to implement your own subclass of Handler. |
| HandlerBase |
This class is deprecated.
This class works with the deprecated
DocumentHandler
interface. It has been replaced by the SAX2
DefaultHandler
class. |
| HandlerThread | Handy class for starting a new thread that has a looper. |
| HandshakeCompletedEvent | The event object encapsulating the information about a completed SSL handshake on a SSL connection. |
| HandshakeCompletedListener | The listener to be implemented to receive event notifications on completion of SSL handshake on an SSL connection. |
| HapticFeedbackConstants | Constants to be used to perform haptic feedback effects via
performHapticFeedback(int)
|
| HashMap<K, V> | HashMap is an implementation of Map. |
| HashSet<E> | HashSet is an implementation of a Set. |
| Hashtable<K, V> | Hashtable is a synchronized implementation of Map. |
| Header | Represents an HTTP header field. |
| HeaderElement | One element of an HTTP header value. |
| HeaderElementIterator | A type-safe iterator for HeaderElement objects. |
| HeaderGroup | A class for combining a set of headers. |
| HeaderIterator | A type-safe iterator for Header objects. |
| HeaderValueFormatter | Interface for formatting elements of a header value. |
| HeaderValueParser | Interface for parsing header values into elements. |
| HeaderViewListAdapter | ListAdapter used when a ListView has header views. |
| HeterogeneousExpandableList | Additional methods that when implemented make an
ExpandableListAdapter take advantage of the Adapter view type
mechanism. |
| HideReturnsTransformationMethod | This transformation method causes any carriage return characters (\r) to be hidden by displaying them as zero-width non-breaking space characters (). |
| HorizontalScrollView | Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display. |
| HostNameResolver | |
| HostnameVerifier | The interface to be used to provide hostname verification functionality. |
| Html | This class processes HTML strings into displayable styled text. |
| Html.ImageGetter | Retrieves images for HTML <img> tags. |
| Html.TagHandler | Is notified when HTML tags are encountered that the parser does not know how to interpret. |
| HTTP | Constants and static helpers related to the HTTP protocol. |
| HttpAbstractParamBean | |
| HttpAuthHandler | HTTP authentication request that must be handled by the user interface. |
| HttpClient | Interface for an HTTP client. |
| HttpClientConnection | An HTTP connection for use on the client side. |
| HttpClientParams | An adaptor for accessing HTTP client parameters in HttpParams. |
| HttpConnection | A generic HTTP connection, useful on client and server side. |
| HttpConnectionMetrics | The point of access to the statistics of an HttpConnection. |
| HttpConnectionMetricsImpl | Implementation of the metrics interface. |
| HttpConnectionParamBean | |
| HttpConnectionParams | An adaptor for accessing connection parameters in HttpParams. |
| HttpContext | A context for executing a request. |
| HttpCookie | An opaque key-value value pair held by an HTTP client to permit a stateful session with an HTTP server. |
| HttpDateGenerator | Generates a date in the format required by the HTTP protocol. |
| HttpDelete | HTTP DELETE method
The HTTP DELETE method is defined in section 9.7 of RFC2616: The DELETE method requests that the origin server delete the resource identified by the Request-URI. |
| HttpEntity | An entity that can be sent or received with an HTTP message. |
| HttpEntityEnclosingRequest | A request with an entity. |
| HttpEntityEnclosingRequestBase | Basic implementation of an HTTP request that can be modified. |
| HttpEntityWrapper | Base class for wrapping entities. |
| HttpException | Signals that an HTTP exception has occurred. |
| HttpExpectationVerifier | Defines an interface to verify whether an incoming HTTP request meets the target server's expectations. |
| HttpGet | HTTP GET method. |
| HttpHead | HTTP HEAD method. |
| HttpHost | Holds all of the variables needed to describe an HTTP connection to a host. |
| HttpHostConnectException | A ConnectException that specifies the HttpHost that was
being connected to. |
| HttpInetConnection | An HTTP connection over the Internet Protocol (IP). |
| HttpMessage | A generic HTTP message. |
| HttpMessageParser | Generic message parser interface. |
| HttpMessageWriter | Generic message writer interface. |
| HttpOptions | HTTP OPTIONS method. |
| HttpParams | Represents a collection of HTTP protocol and framework parameters. |
| HttpPost | HTTP POST method. |
| HttpProcessor | Performs interceptor processing of requests and responses. |
| HttpProtocolParamBean | |
| HttpProtocolParams | This class implements an adaptor around the HttpParams interface
to simplify manipulation of the HTTP protocol specific parameters. |
| HttpPut | HTTP PUT method. |
| HttpRequest | An HTTP request. |
| HttpRequestBase | Basic implementation of an HTTP request that can be modified. |
| HttpRequestExecutor | Sends HTTP requests and receives the responses. |
| HttpRequestFactory | A factory for HttpRequest objects. |
| HttpRequestHandler | |
| HttpRequestHandlerRegistry | Maintains a map of HTTP request handlers keyed by a request URI pattern. |
| HttpRequestHandlerResolver | Interface to be implemented by objects that can resolve
HttpRequestHandler instances by request URI. |
| HttpRequestInterceptor | Processes a request. |
| HttpRequestInterceptorList | Provides access to an ordered list of request interceptors. |
| HttpRequestParser | |
| HttpRequestRetryHandler | A handler for determining if an HttpRequest should be retried after a recoverable exception during execution. |
| HttpRequestWriter | |
| HttpResponse | An HTTP response. |
| HttpResponseCache | Caches HTTP and HTTPS responses to the filesystem so they may be reused, saving time and bandwidth. |
| HttpResponseException | Signals a non 2xx HTTP response. |
| HttpResponseFactory | A factory for HttpResponse objects. |
| HttpResponseInterceptor |