These are the Android API classes. See all API packages .
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 was deprecated
in API level 3.
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
CookieAttributeHandler
s.
|
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
CursorWindow
s.
|
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
AccessibilityEvent
s.
|
AccessibilityManager |
System level service that serves as an event dispatch for
AccessibilityEvent
s,
and provides facilities for querying the accessibility state of the system.
|
AccessibilityManager.AccessibilityStateChangeListener | Listener for the system accessibility state. |
AccessibilityManager.TouchExplorationStateChangeListener | Listener for the system touch exploration 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. |
AccessibilityNodeInfo.CollectionInfo | Class with information if a node is a collection. |
AccessibilityNodeInfo.CollectionItemInfo | Class with information if a node is a collection item. |
AccessibilityNodeInfo.RangeInfo | Class with information if a node is a range. |
AccessibilityNodeInfoCompat |
Helper for accessing
AccessibilityNodeInfo
introduced after API level 4 in a backwards compatible fashion.
|
AccessibilityNodeProvider | This class is the contract a client should implement to enable support of a virtual view hierarchy rooted at a given view for accessibility purposes. |
AccessibilityNodeProviderCompat |
Helper for accessing
AccessibilityNodeProvider
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
AccessibilityEvent
s 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. |
AcousticEchoCanceler | Acoustic Echo Canceler (AEC). |
ActionBar | A window feature at the top of the activity that may display the activity title, navigation modes, and other interactive items. |
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.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.OnMenuVisibilityListener |
Listener for receiving events when
ActionBar
items are shown or hidden.
|
ActionBar.OnNavigationListener | Listener interface for ActionBar navigation events. |
ActionBar.OnNavigationListener |
Listener for receiving
ActionBar
navigation events.
|
ActionBar.Tab | A tab in the action bar. |
ActionBar.Tab |
A tab in the action bar that manages the hiding and showing of
Fragment
s.
|
ActionBar.TabListener | Callback interface invoked when a tab is focused, unfocused, added, or removed. |
ActionBar.TabListener |
Callback interface invoked when an
ActionBar.Tab
is focused, unfocused, added, or
removed.
|
ActionBarActivity | Base class for activities that use the support library action bar features. |
ActionBarDrawerToggle |
This class provides a handy way to tie together the functionality of
DrawerLayout
and the framework
ActionBar
to implement the recommended
design for navigation drawers.
|
ActionBarDrawerToggle.Delegate | |
ActionBarDrawerToggle.DelegateProvider |
Allows an implementing Activity to return an
ActionBarDrawerToggle.Delegate
to use
with ActionBarDrawerToggle.
|
ActionBarImplJB | |
ActionBarImplJBMR2 | |
ActionMode | Represents a contextual mode of the user interface. |
ActionMode | Represents a contextual mode of the user interface. |
ActionMode.Callback | Callback interface for action modes. |
ActionMode.Callback | Callback interface for action modes. |
ActionProvider | This class is a mediator for accomplishing a given task, for example sharing a file. |
ActionProvider | An ActionProvider defines rich menu interaction in a single component. |
ActionProvider.VisibilityListener |
Listens to changes in visibility as reported by
refreshVisibility()
.
|
ActionProvider.VisibilityListener |
Listens to changes in visibility as reported by
refreshVisibility()
.
|
Activity | An activity is a single, focused thing that the user can do. |
ActivityCompat |
Helper for accessing features in
Activity
introduced after API level 4 in a backwards compatible fashion.
|
ActivityGroup |
This class was deprecated
in API level 13.
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 was deprecated
in API level 3.
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.
|
ActivityOptions |
Helper class for building an options Bundle that can be used with
Context.startActivity(Intent, Bundle)
and related methods.
|
ActivityOptionsCompat |
Helper for accessing features in
ActivityOptions
introduced in API level 16 in a backwards compatible fashion.
|
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.
|
Advanceable | This interface can be implemented by any collection-type view which has a notion of progressing through its set of children. |
AEADBadTagException |
Thrown by a
Cipher
that is using an Authenticated Encryption with
Additional Data (AEAD) mode such as Galois/Counter Mode (GCM) and the tag
failed verification.
|
AlarmClock | The AlarmClock provider contains an Intent action and extras that can be used to start an Activity to set a new alarm or timer 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 |
This class provides the primary method through which data is passed to and from RenderScript kernels. |
Allocation |
This class provides the primary method through which data is passed to and from RenderScript kernels. |
Allocation.MipmapControl | Controls mipmap behavior when using the bitmap creation and update functions. |
Allocation.MipmapControl | Controls mipmap behavior when using the bitmap creation and update functions. |
Allocation.OnBufferAvailableListener |
Interface to handle notification when new buffers are available via
USAGE_IO_INPUT
.
|
AllocationAdapter | Only intended for use by generated reflected code. |
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.
|
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. |
Animator.AnimatorPauseListener |
A pause listener receives notifications from an animation when the
animation is
paused
or
resumed
.
|
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
.
|
AnimatorRes | Denotes that an integer parameter, field or method return value is expected to be an animator resource reference (e.g. |
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.
|
AnimRes | Denotes that an integer parameter, field or method return value is expected to be an anim resource reference (e.g. |
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. |
AnyRes | Denotes that an integer parameter, field or method return value is expected to be a resource reference of any type. |
Appendable | Declares methods to append characters or character sequences. |
Application | Base class for those who need to maintain global application state. |
Application.ActivityLifecycleCallbacks | |
Application.OnProvideAssistDataListener |
Callback interface for use with
registerOnProvideAssistDataListener(Application.OnProvideAssistDataListener)
and
unregisterOnProvideAssistDataListener(Application.OnProvideAssistDataListener)
.
|
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. |
AppOpsManager | API for interacting with "application operation" tracking. |
AppOpsManager.OnOpChangedListener | Callback for notification of changes to operation state. |
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 | 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.
|
ArrayMap <K, V> |
ArrayMap is a generic key->value mapping data structure that is
designed to be more memory efficient than a traditional
HashMap
,
this implementation is a version of the platform's
ArrayMap
that can be used on older versions of the platform.
|
ArrayMap <K, V> |
ArrayMap is a generic key->value mapping data structure that is
designed to be more memory efficient than a traditional
HashMap
.
|
ArrayRes | Denotes that an integer parameter, field or method return value is expected to be an array resource reference (e.g. |
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 | This class was deprecated in API level 16. use junit.framework.AssertionFailedError |
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.
|
AtomicFile |
Static library support version of the framework's
AtomicFile
,
a helper class for performing atomic operations on a file by creating a
backup file until a write has successfully completed.
|
AtomicFile | Helper class for performing atomic operations on a file by creating a backup file until a write has successfully completed. |
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 was deprecated
in API level 1.
This interface has been replaced by the SAX2
Attributes
interface, which includes Namespace support.
|
AttributeListImpl |
This class was deprecated
in API level 1.
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. |
AttrRes | Denotes that an integer parameter, field or method return value is expected to be an attribute reference (e.g. |
AudioCodec |
This class defines a collection of audio codecs to be used with
AudioStream
s.
|
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:
|
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
AudioStream
s.
|
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).
|
AudioTimestamp | Structure that groups a position in frame units relative to an assumed audio stream, together with the estimated time when that frame was presented or is committed to be presented. |
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. |
AutoCloseable | Defines an interface for classes that can (or need to) be closed once they are not used any longer. |
AutoCompleteTextView |
An editable text view that shows completion suggestions automatically while the user is typing. |
AutoCompleteTextView.OnDismissListener | Listener to respond to the AutoCompleteTextView's completion list being dismissed. |
AutoCompleteTextView.Validator | This interface is used to make sure that the text entered in this TextView complies to a certain format. |
AutomaticGainControl | Automatic Gain Control (AGC). |
AutoScrollHelper | AutoScrollHelper is a utility class for adding automatic edge-triggered scrolling to Views. |
AutoText | This class accesses a dictionary of corrections to frequent misspellings. |
AutoTransition | Utility class for creating a default transition that automatically fades, moves, and resizes views during a scene change. |
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 all RenderScript objects owned by a RS context. |
BaseObj | BaseObj is the base class for all RenderScript objects owned by a RS context. |
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 . |
BidiFormatter | Utility class for formatting text for display in a potentially opposite-directionality context without garbling. |
BidiFormatter | Utility class for formatting text for display in a potentially opposite-directionality context without garbling. |
BidiFormatter.Builder | A class for building a BidiFormatter with non-default options. |
BidiFormatter.Builder | A class for building a BidiFormatter with non-default options. |
BigDecimal | An immutable arbitrary-precision signed decimal. |
BigInteger | An immutable arbitrary-precision signed integer. |
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. |
BluetoothAdapter.LeScanCallback | Callback interface used to deliver LE scan results. |
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. |
BluetoothGatt | Public API for the Bluetooth GATT Profile. |
BluetoothGattCallback |
This abstract class is used to implement
BluetoothGatt
callbacks.
|
BluetoothGattCharacteristic |
Represents a Bluetooth GATT Characteristic
A GATT characteristic is a basic data element used to construct a GATT service,
|
BluetoothGattDescriptor |
Represents a Bluetooth GATT Descriptor
GATT Descriptors contain additional information and attributes of a GATT
characteristic,
|
BluetoothGattServer | Public API for the Bluetooth GATT Profile server role. |
BluetoothGattServerCallback |
This abstract class is used to implement
BluetoothGattServer
callbacks.
|
BluetoothGattService |
Represents a Bluetooth GATT Service
Gatt Service contains a collection of
|
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.
|
BluetoothManager |
High level manager used to obtain an instance of an
BluetoothAdapter
and to conduct overall Bluetooth Management.
|
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
.
|
BoolRes | Denotes that an integer parameter, field or method return value is expected to be a boolean resource reference. |
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. |
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. |
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. |
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. |
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
Callback
s used during
authentication.
|
CallbackHandler |
Needs to be implemented by classes that want to handle authentication
Callback
s.
|
CallLog | The CallLog provider contains information about placed and received calls. |
CallLog.Calls | Contains the recent calls. |
CamcorderProfile | Retrieves 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.AutoFocusMoveCallback | Callback interface used to notify on auto focus start and stop. |
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.
|
CancellationSignal | Provides the ability to cancel an operation in progress. |
CancellationSignal.OnCancelListener | Listens for cancellation. |
CancelledKeyException |
A
CancelledKeyException
is thrown when an invalid selection key is
used.
|
Canvas | The Canvas class holds the "draw" calls. |
Canvas.EdgeType | |
Canvas.VertexMode | |
CaptioningManager | Contains methods for accessing and monitoring preferred video captioning state and visual properties. |
CaptioningManager.CaptioningChangeListener | Listener for changes in captioning properties, including enabled state and user style preferences. |
CaptioningManager.CaptionStyle | Specifies visual properties for video captions, including foreground and background colors, edge properties, and typeface. |
CardEmulation | This class can be used to query the state of NFC card emulation services. |
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. |
CellIdentityCdma | CellIdentity is to represent a unique CDMA cell |
CellIdentityGsm | CellIdentity to represent a unique GSM cell |
CellIdentityLte | CellIdentity is to represent a unique LTE cell |
CellIdentityWcdma | CellIdentity to represent a unique UMTS cell |
CellInfo | Immutable cell information from a point in time. |
CellInfoCdma | Immutable cell information from a point in time. |
CellInfoGsm | Immutable cell information from a point in time. |
CellInfoLte | Immutable cell information from a point in time. |
CellInfoWcdma | Immutable cell information from a point in time. |
CellLocation | Abstract class that represents the location of the device. |
CellSignalStrength | Abstract base class for cell phone signal strength related information. |
CellSignalStrengthCdma | Signal strength related information. |
CellSignalStrengthGsm | GSM signal strength related information. |
CellSignalStrengthLte | LTE signal strength related information. |
CellSignalStrengthWcdma | Wcdma signal strength related information. |
Certificate |
This interface was deprecated
in API level 1.
Use
Certificate
instead.
|
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 Path s from a specified certificate to a trust anchor. |
CertPathBuilderException |
The exception that is thrown when a
CertPathBuilder
method fails.
|
CertPathBuilderResult |
The interface for results generated by
build(CertPathParameters)
.
|
CertPathBuilderSpi |
The
Service Provider Interface
(
SPI
) for the
CertPathBuilder
class to be implemented by security providers.
|
CertPathParameters | The interface specification for certification path algorithm parameters. |
CertPathTrustManagerParameters |
Certification path parameters to provide to certification path
based
TrustManager
.
|
CertPathValidator | This class provides the functionality for validating certification paths (certificate chains) establishing a trust chain from a certificate to a trust anchor. |
CertPathValidatorException | The exception that is thrown when a certification path (or certificate chain) cannot be validated. |
CertPathValidatorResult | The interface specification for certification path validation results. |
CertPathValidatorSpi |
The
Service Provider Interface
(
SPI
) for the
CertPathValidator
class to be implemented by security providers.
|
CertSelector |
The interface specification to determine whether a
Certificate
meets some criteria.
|
CertStore |
This class provides the functionality to retrieve
Certificate
s and
CRL
s from a read-only repository.
|
CertStoreException |
The exception that is thrown when an access to a
CertStore
fails.
|
CertStoreParameters |
The marker interface specifying the parameters used to initialize a
CertStore
instance.
|
CertStoreSpi |
The
Service Provider Interface
(
SPI
) definition for the
CertStore
class to be implemented by security providers.
|
ChangeBounds | This transition captures the layout bounds of target views before and after the scene change and animates those changes during the transition. |
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. |
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. |
Choreographer | Coordinates the timing of animations, input and drawing. |
Choreographer.FrameCallback | Implement this interface to receive a callback when a new display frame is being rendered. |
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. |
CircularArray <E> | A circular array implementation that provides O(1) random read and O(1) prepend and O(1) append. |
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 was deprecated
in API level 11.
Old text-only interface to the clipboard. See
ClipboardManager
for the modern API.
|
ClipboardManager.OnPrimaryClipChangedListener | Defines a listener callback that is invoked when the primary clip on the clipboard changes. |
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
MenuItemCompat.OnActionExpandListener
.
|
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 | 4x5 matrix for transforming the color+alpha components of a Bitmap. |
ColorMatrixColorFilter | |
ColorRes | Denotes that an integer parameter, field or method return value is expected to be a color resource reference (e.g. |
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 | This class was deprecated in API level 16. use junit.framework.ComparisonFailure |
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 composition 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 high 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 was deprecated in API level 14. 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. |
ConnectivityManagerCompat |
Helper for accessing features in
ConnectivityManager
introduced after
API level 16 in a backwards compatible fashion.
|
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. |
ConsumerIrManager | Class that operates consumer infrared on the device. |
ConsumerIrManager.CarrierFrequencyRange | Represents a range of carrier frequencies (inclusive) on which the infrared transmitter can transmit |
Contacts |
This class was deprecated
in API level 5.
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 was deprecated
in API level 5.
see
ContactsContract
|
Contacts.ContactMethodsColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Extensions |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.ExtensionsColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.GroupMembership |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Groups |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.GroupsColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Intents |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Intents.Insert |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Intents.UI |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.OrganizationColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Organizations |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.People |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.People.ContactMethods |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.People.Extensions |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.People.Phones |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.PeopleColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Phones |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.PhonesColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Photos |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.PhotosColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.PresenceColumns |
This interface was deprecated
in API level 5.
see
ContactsContract
|
Contacts.Settings |
This class was deprecated
in API level 5.
see
ContactsContract
|
Contacts.SettingsColumns |
This interface was deprecated
in API level 5.
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.Contactables |
A special class of data items, used to refer to types of data that can be used to attempt
to start communicating with a person (
ContactsContract.CommonDataKinds.Phone
and
ContactsContract.CommonDataKinds.Email
).
|
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.DataUsageStatColumns | Columns in the Data_Usage_Stat table |
ContactsContract.DeletedContacts | Constants for the deleted contact table. |
ContactsContract.DeletedContactsColumns | |
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 was deprecated in API level 5. 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. |
ContentLoadingProgressBar | ContentLoadingProgressBar implements a ProgressBar that waits a minimum time to be dismissed before showing. |
ContentObservable |
A specialization of
Observable
for
ContentObserver
that provides methods for sending notifications to a list of
ContentObserver
objects.
|
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. |
ContextCompat |
Helper for accessing features in
Context
introduced after API level 4 in a backwards compatible fashion.
|
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 |
Manages the cookies used by an application's
WebView
instances.
|
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
CRL
s.
|
CRLSelector |
The interface specification for determining whether a CRL meets some criteria
to select CRL objects among a set of
CRL
s.
|
CrossProcessCursor |
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
Cursor
s 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
Cursor
s.
|
DatabaseUtils.InsertHelper |
This class was deprecated
in API level 17.
Use
SQLiteStatement
instead.
|
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 sending notifications to a list of
DataSetObserver
objects.
|
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 | A specific moment in time, with millisecond precision. |
DateFormat | Utility class for producing strings with formatted date/time. |
DateFormat | Formats or parses dates and times. |
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 methods 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.
|
DeniedByServerException | Exception thrown when the provisioning server or key server denies a certficate or license for a device. |
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
As for all implementations of
KeyListener
, this class is only concerned
with hardware keyboards.
|
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 |
This class was deprecated
in API level 17.
It is recommended you use
TextClock
instead.
|
DigitsKeyListener |
For digits-only text entry
As for all implementations of
KeyListener
, this class is only concerned
with hardware keyboards.
|
DimenRes | Denotes that an integer parameter, field or method return value is expected to be a dimension resource reference (e.g. |
DiscretePathEffect | |
Display | Provides information about the size and density of a logical display. |
DisplayManager | Manages the properties of attached displays. |
DisplayManager.DisplayListener | Listens for changes in available display devices. |
DisplayManagerCompat |
Helper for accessing features in
DisplayManager
introduced after API level 4 in a backwards compatible fashion.
|
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 was deprecated
in API level 1.
This interface has been replaced by the SAX2
ContentHandler
interface, which includes Namespace support.
|
DocumentsContract | Defines the contract between a documents provider and the platform. |
DocumentsContract.Document |
Constants related to a document, including
Cursor
column names
and flags.
|
DocumentsContract.Root |
Constants related to a root of documents, including
Cursor
column
names and flags.
|
DocumentsProvider | Base class for a document provider. |
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.
|
DonutScrollerCompatTest | |
Double |
The wrapper for the primitive type
double
.
|
Double2 | Vector version of the basic double type. |
Double2 | Class for exposing the native RenderScript double2 type back to the Android system. |
Double3 | Vector version of the basic double type. |
Double3 | Class for exposing the native RenderScript double3 type back to the Android system. |
Double4 | Vector version of the basic double type. |
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
Drawable
s to store shared constant state and data
between Drawables.
|
DrawableCompat |
Helper for accessing features in
Drawable
introduced after API level 4 in a backwards compatible fashion.
|
DrawableContainer |
A helper class that contains several
Drawable
s and selects which one to use.
|
DrawableContainer.DrawableContainerState |
A ConstantState that can contain several
Drawable
s.
|
DrawableMarginSpan | |
DrawableRes | Denotes that an integer parameter, field or method return value is expected to be a drawable resource reference (e.g. |
DrawerLayout | DrawerLayout acts as a top-level container for window content that allows for interactive "drawer" views to be pulled out from the edge of the window. |
DrawerLayout.DrawerListener | Listener for monitoring events about drawers. |
DrawerLayout.LayoutParams | |
DrawerLayout.SavedState | State persisted across instances |
DrawerLayout.SimpleDrawerListener |
Stub/no-op implementations of all methods of
DrawerLayout.DrawerListener
.
|
DrawFilter | A DrawFilter subclass can be installed in a Canvas. |
DreamService | Extend this class to implement a custom dream (available to the user as a "Daydream"). |
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 | |
EGL14 | EGL 1.4 |
EGLConfig | Wrapper class for native EGLConfig objects. |
EGLConfig | |
EGLContext | Wrapper class for native EGLContext objects. |
EGLContext | |
EGLDisplay | Wrapper class for native EGLDisplay objects. |
EGLDisplay | |
EGLExt | EGL Extensions |
EGLObjectHandle | Base class for wrapped EGL objects. |
EGLSurface | Wrapper class for native EGLSurface objects. |
EGLSurface | |
Element |
An Element represents one item within an
|
Element | An XML element. |
Element |
An Element represents one item within an
|
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.Builder | Builder class for producing complex elements with matching field and name pairs. |
Element.DataKind | The special interpretation of the data if required. |
Element.DataKind | The special interpretation of the data if required. |
Element.DataType | DataType represents the basic type information for a basic element. |
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
HttpEntityEnclosingRequest
s 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. |
EnvironmentCompat |
Helper for accessing features in
Environment
introduced after API
level 4 in a backwards compatible fashion.
|
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 was deprecated
in API level 8.
This class is no longer functional.
Use
EventLog
instead.
|
EventLogTags.Description | |
EventObject |
EventObject
s represent events.
|
Exception |
Exception
is the superclass of all classes that represent recoverable
exceptions.
|
ExceptionInInitializerError | Thrown when an exception occurs during class initialization. |
ExceptionUtils | The home for utility methods that handle various exception-related tasks. |
Exchanger <V> | A synchronization point at which 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 |
ExploreByTouchHelper |
ExploreByTouchHelper is a utility class for implementing accessibility
support in custom
View
s that represent a collection of View-like
logical items.
|
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. |
Fade | This transition tracks changes to the visibility of target views in the start and end scenes and fades views in or out when they become visible or non-visible. |
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. |
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. |
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. |
FileProvider |
FileProvider is a special subclass of
ContentProvider
that facilitates secure sharing
of files associated with an app by creating a
content://
Uri
for a file
instead of a
file:///
Uri
.
|
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 | Vector version of the basic float type. |
Float2 | Class for exposing the native RenderScript float2 type back to the Android system. |
Float3 | Vector version of the basic float type. |
Float3 | Class for exposing the native RenderScript float2 type back to the Android system. |
Float4 | Vector version of the basic float type. |
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. |
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
Formattable
s.
|
FormattedHeader | An HTTP header which is already formatted. |
Formatter |
Utility class to aid in formatting common values that are not covered
by the
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.
|
FractionRes | Denotes that an integer parameter, field or method return value is expected to be a fraction resource reference. |
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.
|
FragmentTabHost |
Version of
FragmentTabHost
that can be
used with the platform
Fragment
APIs.
|
FragmentTabHost |
Special TabHost that allows the use of
Fragment
objects for
its tab content.
|
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 |
This class was deprecated
in API level 16.
This widget is no longer supported. Other horizontally scrolling
widgets include
HorizontalScrollView
and
ViewPager
from the support library.
|
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. |
GCMParameterSpec |
Provides a the parameters for an instance of a
Cipher
using Galois/Counter Mode (GCM).
|
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. |
GeofenceHardware | This class handles geofences managed by various hardware subsystems. |
GeofenceHardwareCallback |
The callback class associated with the APIs in
GeofenceHardware
|
GeofenceHardwareMonitorCallback |
The callback class associated with the status change of hardware montiors
in
GeofenceHardware
|
GeofenceHardwareRequest | This class represents the characteristics of the geofence. |
GeolocationPermissions | This class is used to manage permissions for the WebView's Geolocation JavaScript API. |
GeolocationPermissions.Callback | A callback interface used by the host application to set the Geolocation permission state for an origin. |
GeomagneticField | Estimates 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
MotionEvent
s.
|
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. |
GestureDetectorCompat |
Detects various gestures and events using the supplied
MotionEvent
s.
|
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. |
GingerbreadScrollerCompatTest | |
GL | |
GL10 | |
GL10Ext | |
GL11 | |
GL11Ext | |
GL11ExtensionPack | |
GLDebugHelper | A helper class for debugging OpenGL ES applications. |
GLES10 | |
GLES10Ext | |
GLES11 | |
GLES11Ext | |
GLES20 | OpenGL ES 2.0 |
GLES30 | OpenGL ES 3.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. |
GravityCompat |
Compatibility shim for accessing newer functionality from
Gravity
.
|
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 | 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.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.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. |
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 was deprecated
in API level 1.
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. |
HostApduService |
HostApduService is a convenience
|
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 | Represents a request for HTTP authentication. |
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 | Processes a response. |
HttpResponseInterceptorList | Provides access to an ordered list of response interceptors. |
HttpResponseParser | |
HttpResponseWriter | |
HttpRetryException | If a HTTP request has to be retried, this exception will be thrown if the request cannot be retried automatically. |
HttpRoute | The route for a request. |
HttpRouteDirector | Provides directions on establishing a route. |
HttpRoutePlanner |
Encapsulates logic to compute a
HttpRoute
to a target host.
|
HttpServerConnection | An HTTP connection for use on the server side. |
HttpService | Minimalistic server-side implementation of an HTTP processor. |
HttpStatus | Constants enumerating the HTTP status codes. |
HttpsURLConnection |
An
HttpURLConnection
for HTTPS (
RFC 2818
).
|
HttpTrace | HTTP TRACE method. |
HttpTransportMetrics | |
HttpTransportMetricsImpl |
Default implementation of
HttpTransportMetrics
.
|
HttpUriRequest |
Extended version of the
HttpRequest
interface that provides
convenience methods to access request properties such as request URI
and method type.
|
HttpURLConnection |
An
URLConnection
for HTTP (
RFC 2616
) used to send and
receive data over the web.
|
HttpVersion | Represents an HTTP version, as specified in RFC 2616. |
IBinder | Base interface for a remotable object, the core part of a lightweight remote procedure call mechanism designed for high performance when performing in-process and cross-process calls. |
IBinder.DeathRecipient | Interface for receiving a callback when the process hosting an IBinder has gone away. |
IconMarginSpan | |
IcsScrollerCompatTest | |
ICUCompat | |
Identity |
This class was deprecated
in API level 1.
Use
Principal
,
KeyStore
and the
java.security.cert
package
instead.
|
IdentityHashMap <K, V> | IdentityHashMap is a variant on HashMap which tests equality by reference instead of equality by value. |
IdentityInputStream |
A stream for reading from a
session input buffer
.
|
IdentityOutputStream | A stream for writing with an "identity" transport encoding. |
IdentityScope |
This class was deprecated
in API level 1.
Use
Principal
,
KeyStore
and the
java.security.cert
package
instead.
|
IdleConnectionHandler | A helper class for connection managers to track idle connections. |
IDN | Converts internationalized domain names between Unicode and the ASCII Compatible Encoding (ACE) representation. |
IdRes | Denotes that an integer parameter, field or method return value is expected to be an id resource reference (e.g. |
IInterface | Base class for Binder interfaces. |
IllegalAccessError | Thrown when the VM notices that a program tries access a field which is not accessible from where it is referenced. |
IllegalAccessException | Thrown when a program attempts to access a field or method which is not accessible from the location where the reference is made. |
IllegalArgumentException | Thrown when a method is invoked with an argument which it can not reasonably deal with. |
IllegalBlockingModeException |
An
IllegalBlockingModeException
is thrown when an operation that
requires a specific blocking mode is invoked on a channel that is in a
different blocking mode.
|
IllegalBlockSizeException | The exception, that is thrown when the data length provided to a block cipher does not match the block size of the cipher. |
IllegalCharsetNameException |
An
IllegalCharsetNameException
is thrown when an illegal charset name
is encountered.
|
IllegalFormatCodePointException |
An
IllegalFormatCodePointException
will be thrown if an invalid
Unicode code point (defined by
isValidCodePoint(int)
) is
passed as a parameter to a Formatter.
|
IllegalFormatConversionException |
An
IllegalFormatConversionException
will be thrown when the parameter
is incompatible with the corresponding format specifier.
|
IllegalFormatException |
An
IllegalFormatException
is thrown when a format string that
contains either an illegal syntax or format specifier is transferred as a
parameter.
|
IllegalFormatFlagsException |
An
IllegalFormatFlagsException
will be thrown if the combination of
the format flags is illegal.
|
IllegalFormatPrecisionException |
An
IllegalFormatPrecisionException
will be thrown if the precision is
a negative other than -1 or in other cases where precision is not supported.
|
IllegalFormatWidthException |
An
IllegalFormatWidthException
will be thrown if the width is a
negative value other than -1 or in other cases where a width is not
supported.
|
IllegalMonitorStateException | Thrown when a monitor operation is attempted when the monitor is not in the correct state, for example when a thread attempts to exit a monitor which it does not own. |
IllegalSelectorException |
An
IllegalSelectorException
is thrown when a call is made to register
a channel on a selector that has been created by a different provider.
|
IllegalStateException | Thrown when an action is attempted at a time when the VM is not in the correct state. |
IllegalThreadStateException | Thrown when an operation is attempted which is not possible given the state that the executing thread is in. |
Image |
A single complete image buffer to use with a media source such as a
|
Image.Plane |
A single color plane of image data. |
ImageButton |
Displays a button with an image (instead of text) that can be pressed or clicked by the user. |
ImageFormat | |
ImageReader |
The ImageReader class allows direct application access to image data
rendered into a
Several Android media API classes accept Surface objects as targets to
render to, including
|
ImageReader.OnImageAvailableListener | Callback interface for being notified that a new image is available. |
ImageSpan | |
ImageSwitcher | |
ImageView | Displays an arbitrary image, such as an icon. |
ImageView.ScaleType | Options for scaling the bounds of an image to the bounds of this view. |
IncompatibleClassChangeError |
IncompatibleClassChangeError
is the superclass of all classes which
represent errors that occur when inconsistent class files are loaded into
the same running image.
|
IncompleteAnnotationException | Indicates that an element of an annotation type was accessed that was added after the type was compiled or serialized. |
IndexedPropertyChangeEvent |
A type of
PropertyChangeEvent
that indicates that an indexed property
has changed.
|
IndexOutOfBoundsException | Thrown when a program attempts to access a value in an indexable collection using a value which is outside of the range of valid indices. |
Inet4Address | An IPv4 address. |
Inet6Address | An IPv6 address. |
InetAddress | An Internet Protocol (IP) address. |
InetAddressUtils | A collection of utilities relating to InetAddresses. |
InetSocketAddress | This class represents a socket endpoint described by a IP address and a port number. |
InflateException | This exception is thrown by an inflater on error conditions. |
Inflater | This class decompresses data that was compressed using the DEFLATE algorithm (see specification ). |
InflaterInputStream |
This class provides an implementation of
FilterInputStream
that
decompresses data that was compressed using the
DEFLATE
algorithm
(see
specification
).
|
InflaterOutputStream |
An
OutputStream
filter to decompress data.
|
InheritableThreadLocal <T> | A thread-local variable whose value is passed from parent to child thread. |
Inherited | Defines a meta-annotation for indicating that an annotation is automatically inherited. |
InputBinding |
Information given to an
InputMethod
about a client connecting
to it.
|
InputConnection |
The InputConnection interface is the communication channel from an
InputMethod
back to the application that is receiving its
input.
|
InputConnectionWrapper |
Wrapper class for proxying calls to another InputConnection. |
InputDevice | Describes the capabilities of a particular input device. |
InputDevice.MotionRange |
Provides information about the range of values for a particular
MotionEvent
axis.
|
InputEvent | Common base class for input events. |
InputFilter |
InputFilters can be attached to
Editable
s to constrain the
changes that can be made to them.
|
InputFilter.AllCaps | This filter will capitalize all the lower case letters that are added through edits. |
InputFilter.LengthFilter | This filter will constrain edits not to make the length of the text greater than the specified length. |
InputManager | Provides information about input devices and available key layouts. |
InputManager.InputDeviceListener | Listens for changes in input devices. |
InputMethod | The InputMethod interface represents an input method which can generate key events and text, such as digital, email addresses, CJK characters, other language characters, and etc., while handling various input events, and send the text back to the application that requests text input. |
InputMethod.SessionCallback | |
InputMethodInfo | This class is used to specify meta information of an input method. |
InputMethodManager | Central system API to the overall input method framework (IMF) architecture, which arbitrates interaction between applications and the current input method. |
InputMethodService | InputMethodService provides a standard implementation of an InputMethod, which final implementations can derive from and customize. |
InputMethodService.InputMethodImpl |
Concrete implementation of
AbstractInputMethodService.AbstractInputMethodImpl
that provides
all of the standard behavior for an input method.
|
InputMethodService.InputMethodSessionImpl |
Concrete implementation of
AbstractInputMethodService.AbstractInputMethodSessionImpl
that provides
all of the standard behavior for an input method session.
|
InputMethodService.Insets | Information about where interesting parts of the input method UI appear. |
InputMethodSession |
The InputMethodSession interface provides the per-client functionality
of
InputMethod
that is safe to expose to applications.
|
InputMethodSession.EventCallback | |
InputMethodSubtype | This class is used to specify meta information of a subtype contained in an input method editor (IME). |
InputMethodSubtype.InputMethodSubtypeBuilder | InputMethodSubtypeBuilder is a builder class of InputMethodSubtype. |
InputMismatchException |
An
InputMismatchException
is thrown by a scanner to indicate that the
next token does not match or is out of range for the type specified in the
pattern.
|
InputQueue | An input queue provides a mechanism for an application to receive incoming input events. |
InputQueue.Callback | Interface to receive notification of when an InputQueue is associated and dissociated with a thread. |
InputSource | A single input source for an XML entity. |
InputStream | A readable source of bytes. |
InputStreamEntity |
A streamed entity obtaining content from an
InputStream
.
|
InputStreamReader | A class for turning a byte stream into a character stream. |
InputType |
Bit definitions for an integer defining the basic content type of text
held in an
Editable
object.
|
InsetDrawable | A Drawable that insets another Drawable by a specified distance. |
InstantiationError |
Thrown when the VM notices that a program tries to create a new
instance of a class which has no visible constructors from the location where
new
is invoked.
|
InstantiationException | Thrown when a program attempts to access a constructor which is not accessible from the location where the reference is made. |
Instrumentation | Base class for implementing application instrumentation code. |
Instrumentation.ActivityMonitor | Information about a particular kind of Intent that is being monitored. |
Instrumentation.ActivityResult | Description of a Activity execution result to return to the original activity. |
InstrumentationInfo | Information you can retrieve about a particular piece of test instrumentation. |
InstrumentationTestCase |
A test case that has access to
Instrumentation
.
|
InstrumentationTestRunner |
An
Instrumentation
that runs various types of
TestCase
s against
an Android package (application).
|
InstrumentationTestSuite |
A
TestSuite
that injects
Instrumentation
into
InstrumentationTestCase
before running them.
|
Int2 | Vector version of the basic int type. |
Int2 | Class for exposing the native RenderScript int2 type back to the Android system. |
Int3 | Vector version of the basic int type. |
Int3 | Class for exposing the native RenderScript int3 type back to the Android system. |
Int4 | Vector version of the basic int type. |
Int4 | Class for exposing the native RenderScript int4 type back to the Android system. |
IntBuffer | A buffer of ints. |
IntDef | Denotes that the annotated element of integer type, represents a logical type and that its value should be one of the explicitly named constants. |
Integer |
The wrapper for the primitive type
int
.
|
IntegerRes | Denotes that an integer parameter, field or method return value is expected to be an integer resource reference (e.g. |
Intent | An intent is an abstract description of an operation to be performed. |
Intent.FilterComparison | Wrapper class holding an Intent and implementing comparisons on it for the purpose of filtering. |
Intent.ShortcutIconResource | Represents a shortcut/live folder icon resource. |
IntentCompat |
Helper for accessing features in
Intent
introduced after API level 4 in a backwards compatible fashion.
|
IntentFilter | Structured description of Intent values to be matched. |
IntentFilter.AuthorityEntry |
This is an entry for a single authority in the Iterator returned by
authoritiesIterator()
.
|
IntentFilter.MalformedMimeTypeException | This exception is thrown when a given MIME type does not have a valid syntax. |
IntentSender | A description of an Intent and target action to perform with it. |
IntentSender.OnFinished | Callback interface for discovering when a send operation has completed. |
IntentSender.SendIntentException | Exception thrown when trying to send through a PendingIntent that has been canceled or is otherwise no longer able to execute the request. |
IntentService |
IntentService is a base class for
Service
s that handle asynchronous
requests (expressed as
Intent
s) on demand.
|
InterfaceAddress | Identifies one of a network interface's addresses. |
InternalError | Thrown when the VM notices that it has gotten into an undefined state. |
Interpolator | |
Interpolator | An interpolator defines the rate of change of an animation. |
Interpolator.Result | |
InterpolatorRes | Denotes that an integer parameter, field or method return value is expected to be an interpolator resource reference (e.g. |
InterruptedException | Thrown when a waiting thread is activated before the condition it was waiting for has been satisfied. |
InterruptedIOException | Signals that a blocking I/O operation has been interrupted. |
InterruptibleChannel | Channels that implement this interface can be asynchronously closed and interrupted. |
IntEvaluator |
This evaluator can be used to perform type interpolation between
int
values.
|
InvalidAlgorithmParameterException |
InvalidAlgorithmParameterException
indicates the occurrence of
invalid algorithm parameters.
|
InvalidClassException | Signals a problem during the serialization or or deserialization of an object. |
InvalidCredentialsException | Authentication credentials required to respond to a authentication challenge are invalid |
InvalidKeyException |
InvalidKeyException
indicates exceptional conditions, caused by an
invalid key.
|
InvalidKeySpecException | The exception that is thrown when an invalid key specification is encountered. |
InvalidMarkException |
An
InvalidMarkException
is thrown when
reset()
is called on a
buffer, but no mark has been set previously.
|
InvalidObjectException | Signals that, during deserialization, the validation of an object has failed. |
InvalidParameterException |
InvalidParameterException
indicates exceptional conditions, caused by
invalid parameters.
|
InvalidParameterSpecException | The exception that is thrown when an invalid parameter specification is encountered. |
InvalidPreferencesFormatException |
An exception to indicate that the input XML file is not well-formed or could
not be validated against the appropriate document type (specified by
in the
Preferences
).
|
InvalidPropertiesFormatException |
An
InvalidPropertiesFormatException
is thrown if loading the XML
document defining the properties does not follow the
Properties
specification.
|
InvocationHandler | Implementors of this interface dispatch methods invoked on proxy instances. |
InvocationTargetException |
This class provides a wrapper for an exception thrown by a
Method
or
Constructor
invocation.
|
IOError | This error is thrown when a severe I/O error has happened. |
IOException | Signals a general, I/O-related error. |
IsoDep |
Provides access to ISO-DEP (ISO 14443-4) properties and I/O operations on a
Tag
.
|
IsolatedContext | A mock context which prevents its users from talking to the rest of the device while stubbing enough methods to satify code that tries to talk to other packages. |
Iterable <T> | Instances of classes that implement this interface can be used with the enhanced for loop. |
Iterator <E> | An iterator over a sequence of objects, such as a collection. |
IvParameterSpec | The algorithm parameter specification for an initialization vector . |
JarEntry | Represents a single file in a JAR archive together with the manifest attributes and digital signatures associated with it. |
JarException | This runtime exception is thrown when a problem occurs while reading a JAR file. |
JarFile |
JarFile
is used to read jar entries and their associated data from
jar files.
|
JarInputStream | The input stream from which the JAR file to be read may be fetched. |
JarOutputStream |
The
JarOutputStream
is used to write data in the
JarFile
format to an arbitrary output stream
|
JarURLConnection |
This class establishes a connection to a
jar:
URL using the
JAR
protocol.
|
JavascriptInterface | Annotation that allows exposing methods to JavaScript. |
JetPlayer | JetPlayer provides access to JET content playback and control. |
JetPlayer.OnJetEventListener | Handles the notification when the JET engine generates an event. |
JSONArray | A dense indexed sequence of values. |
JSONException | Thrown to indicate a problem with the JSON API. |
JSONObject | A modifiable set of name/value mappings. |
JsonReader | Reads a JSON ( RFC 4627 ) encoded value as a stream of tokens. |
JSONStringer |
Implements
toString()
and
toString()
.
|
JsonToken | A structure, name or value type in a JSON-encoded string. |
JSONTokener | Parses a JSON ( RFC 4627 ) encoded string into the corresponding object. |
JsonWriter | Writes a JSON ( RFC 4627 ) encoded value to a stream, one token at a time. |
JsPromptResult | Public class for handling JavaScript prompt requests. |
JsResult |
An instance of this class is passed as a parameter in various
WebChromeClient
action
notifications.
|
Key |
Key
is the common interface for all keys.
|
KeyAgreement | This class provides the functionality for a key exchange protocol. |
KeyAgreementSpi |
The
Service Provider Interface
(
SPI
) definition for the
KeyAgreement
class.
|
Keyboard | Loads an XML description of a keyboard and stores the attributes of the keys. |
Keyboard.Key | Class for describing the position and characteristics of a single key in the keyboard. |
Keyboard.Row | Container for keys in the keyboard. |
KeyboardView |
A view that renders a virtual
Keyboard
.
|
KeyboardView.OnKeyboardActionListener | Listener for virtual keyboard events. |
KeyChain |
The
KeyChain
class provides access to private keys and
their corresponding certificate chains in credential storage.
|
KeyChainAliasCallback |
The KeyChainAliasCallback is the callback for
choosePrivateKeyAlias(Activity, KeyChainAliasCallback, String[], Principal[], String, int, String)
.
|
KeyChainException |
Thrown on problems accessing the
KeyChain
.
|
KeyCharacterMap | Describes the keys provided by a keyboard device and their associated labels. |
KeyCharacterMap.KeyData |
This class was deprecated
in API level 11.
instead use
getDisplayLabel(int)
,
getNumber(int)
and
get(int, int)
.
|
KeyCharacterMap.UnavailableException |
Thrown by
load(int)
when a key character map could not be loaded.
|
KeyEvent | Object used to report key and button events. |
KeyEvent.Callback | |
KeyEvent.DispatcherState |
Use with
dispatch(Callback, DispatcherState, Object)
for more advanced key dispatching, such as long presses.
|
KeyEventCompat |
Helper for accessing features in
KeyEvent
introduced after
API level 4 in a backwards compatible fashion.
|
KeyException |
KeyException
is the common superclass of all key related exceptions.
|
KeyFactory |
KeyFactory
is an engine class that can be used to translate between
public and private key objects and convert keys between their external
representation, that can be easily transported and their internal
representation.
|
KeyFactorySpi |
KeyFactorySpi
is the Service Provider Interface (SPI) definition for
KeyFactory
.
|
Keyframe | This class holds a time/value pair for an animation. |
KeyGenerator | This class provides the public API for generating symmetric cryptographic keys. |
KeyGeneratorSpi |
The
Service Provider Interface
(
SPI
) definition for the
KeyGenerator
class.
|
KeyguardManager | Class that can be used to lock and unlock the keyboard. |
KeyguardManager.KeyguardLock |
This class was deprecated
in API level 13.
Use
FLAG_DISMISS_KEYGUARD
and/or
FLAG_SHOW_WHEN_LOCKED
instead; this allows you to seamlessly hide the keyguard as your application
moves in and out of the foreground and does not require that any special
permissions be requested.
Handle returned by
newKeyguardLock(String)
that allows
you to disable / reenable the keyguard.
|
KeyguardManager.OnKeyguardExitResult |
Callback passed to
exitKeyguardSecurely(KeyguardManager.OnKeyguardExitResult)
to notify
caller of result.
|
KeyListener | Interface for converting text key events into edit operations on an Editable class. |
KeyManagementException |
KeyManagementException
is a general exception, thrown to indicate an
exception during processing an operation concerning key management.
|
KeyManager | This is the interface to implement in order to mark a class as a JSSE key managers so that key managers can be easily grouped. |
KeyManagerFactory |
The public API for
KeyManagerFactory
implementations.
|
KeyManagerFactorySpi |
The
Service Provider Interface
(SPI) for the
KeyManagerFactory
class.
|
KeyPair |
KeyPair
is a container for a public key and a private key.
|
KeyPairGenerator |
KeyPairGenerator
is an engine class which is capable of generating a
private key and its related public key utilizing the algorithm it was
initialized with.
|
KeyPairGeneratorSpec |
This provides the required parameters needed for initializing the
KeyPairGenerator
that works with
Android KeyStore
facility
.
|
KeyPairGeneratorSpec.Builder |
Builder class for
KeyPairGeneratorSpec
objects.
|
KeyPairGeneratorSpi |
KeyPairGeneratorSpi
is the Service Provider Interface (SPI)
definition for
KeyPairGenerator
.
|
KeyRep |
KeyRep
is a standardized representation for serialized
Key
objects.
|
KeyRep.Type |
Type
enumerates the supported key types.
|
KeySpec | The marker interface for key specifications. |
KeyStore |
KeyStore
is responsible for maintaining cryptographic keys and their
owners.
|
KeyStore.Builder |
Builder
is used to construct new instances of
KeyStore
.
|
KeyStore.CallbackHandlerProtection |
CallbackHandlerProtection
is a
ProtectionParameter
that
encapsulates a
CallbackHandler
.
|
KeyStore.Entry |
Entry
is the common marker interface for a
KeyStore
entry.
|
KeyStore.LoadStoreParameter |
LoadStoreParameter
represents a parameter that specifies how a
KeyStore
can be loaded and stored.
|
KeyStore.PasswordProtection |
PasswordProtection
is a
ProtectionParameter
that protects
a
KeyStore
using a password.
|
KeyStore.PrivateKeyEntry |
PrivateKeyEntry
represents a
KeyStore
entry that
holds a private key.
|
KeyStore.ProtectionParameter |
ProtectionParameter
is a marker interface for protection
parameters.
|
KeyStore.SecretKeyEntry |
SecretKeyEntry
represents a
KeyStore
entry that
holds a secret key.
|
KeyStore.TrustedCertificateEntry |
TrustedCertificateEntry
represents a
KeyStore
entry that
holds a trusted certificate.
|
KeyStoreBuilderParameters |
The parameters for
KeyManager
s.
|
KeyStoreException |
KeyStoreException
is a general
KeyStore
exception.
|
KeyStoreParameter |
This provides the optional parameters that can be specified for
KeyStore
entries that work with
Android KeyStore
facility
.
|
KeyStoreParameter.Builder |
Builder class for
KeyStoreParameter
objects.
|
KeyStoreSpi |
KeyStoreSpi
is the Service Provider Interface (SPI) definition for
KeyStore
.
|
LabeledIntent | A special subclass of Intent that can have a custom label/icon associated with it. |
LangUtils |
A set of utility methods to help produce consistent
equals
and
hashCode
methods.
|
LargeTest | Marks a test that should run as part of the large tests. |
LastOwnerException |
The exception that is thrown when an attempt is made to remove the
the last
Owner
from an
Owner
.
|
LauncherActivity | Displays a list of all activities which can be performed for a given intent. |
LauncherActivity.IconResizer | Utility class to resize icons to match default icon size. |
LauncherActivity.ListItem | An item in the list |
LaxContentLengthStrategy | The lax implementation of the content length strategy. |
LayerDrawable | A Drawable that manages an array of other Drawables. |
LayeredSocketFactory |
A
SocketFactory
for layered sockets (SSL/TLS).
|
LayerRasterizer | |
Layout | A base class that manages text layout in visual elements on the screen. |
Layout.Alignment | |
Layout.Directions | Stores information about bidirectional (left-to-right or right-to-left) text within the layout of a line. |
LayoutAnimationController | A layout animation controller is used to animated a layout's, or a view group's, children. |
LayoutAnimationController.AnimationParameters | The set of parameters that has to be attached to each view contained in the view group animated by the layout animation controller. |
LayoutDirection | A class for defining layout directions. |
LayoutInflater |
Instantiates a layout XML file into its corresponding
View
objects.
|
LayoutInflater.Factory | |
LayoutInflater.Factory2 | |
LayoutInflater.Filter | Hook to allow clients of the LayoutInflater to restrict the set of Views that are allowed to be inflated. |
LayoutRes | Denotes that an integer parameter, field or method return value is expected to be a layout resource reference (e.g. |
LayoutTransition | This class enables automatic animations on layout changes in ViewGroup objects. |
LayoutTransition.TransitionListener | This interface is used for listening to starting and ending events for transitions. |
LDAPCertStoreParameters |
The parameters to initialize a LDAP
CertStore
instance.
|
LeadingMarginSpan | A paragraph style affecting the leading margin. |
LeadingMarginSpan.LeadingMarginSpan2 |
An extended version of
LeadingMarginSpan
, which allows
the implementor to specify the number of lines of text to which
this object is attached that the "first line of paragraph" margin
width will be applied to.
|
LeadingMarginSpan.Standard | The standard implementation of LeadingMarginSpan, which adjusts the margin but does not do any rendering. |
Level |
Level
objects are used to indicate the level of logging.
|
LevelListDrawable | A resource that manages a number of alternate Drawables, each assigned a maximum numerical value. |
LexicalHandler | SAX2 extension handler for lexical events. |
LightingColorFilter | |
LinearGradient | |
LinearInterpolator | An interpolator where the rate of change is constant |
LinearLayout | A Layout that arranges its children in a single column or a single row. |
LinearLayout.LayoutParams | Per-child layout information associated with ViewLinearLayout. |
LineBackgroundSpan | |
LineFormatter | Interface for formatting elements of the HEAD section of an HTTP message. |
LineHeightSpan | |
LineHeightSpan.WithDensity | |
LineNumberInputStream |
This class was deprecated
in API level 1.
Use
LineNumberReader
instead.
|
LineNumberReader |
Wraps an existing
Reader
and counts the line terminators encountered
while reading the data.
|
LineParser | Interface for parsing lines in the HEAD section of an HTTP message. |
LinkageError |
LinkageError
is the superclass of all error classes that occur when
loading and linking class files.
|
LinkedBlockingDeque <E> |
An optionally-bounded
blocking deque
based on
linked nodes.
|
LinkedBlockingQueue <E> |
An optionally-bounded
blocking queue
based on
linked nodes.
|
LinkedHashMap <K, V> |
LinkedHashMap is an implementation of
Map
that guarantees iteration order.
|
LinkedHashSet <E> | LinkedHashSet is a variant of HashSet. |
LinkedList <E> |
LinkedList is an implementation of
List
, backed by a doubly-linked list.
|
Linkify | Linkify take a piece of text and a regular expression and turns all of the regex matches in the text into clickable links. |
Linkify.MatchFilter | MatchFilter enables client code to have more control over what is allowed to match and become a link, and what is not. |
Linkify.TransformFilter | TransformFilter enables client code to have more control over how matched patterns are represented as URLs. |
LinkMovementMethod | A movement method that traverses links in the text buffer and scrolls if necessary. |
List <E> |
A
List
is a collection which maintains an ordering for its elements.
|
ListActivity | An activity that displays a list of items by binding to a data source such as an array or Cursor, and exposes event handlers when the user selects an item. |
ListAdapter |
Extended
Adapter
that is the bridge between a
ListView
and the data that backs the list.
|
ListFragment | A fragment that displays a list of items by binding to a data source such as an array or Cursor, and exposes event handlers when the user selects an item. |
ListFragment |
Static library support version of the framework's
ListFragment
.
|
ListIterator <E> | An ListIterator is used to sequence over a List of objects. |
ListPopupWindow | A ListPopupWindow anchors itself to a host view and displays a list of choices. |
ListPopupWindowCompat | Helper for accessing features in ListPopupWindow introduced after API level 4 in a backwards compatible fashion. |
ListPreference |
A
Preference
that displays a list of entries as
a dialog.
|
ListResourceBundle |
ListResourceBundle
is the abstract superclass of classes which provide
resources by implementing the
getContents()
method to return
the list of resources.
|
ListView | A view that shows items in a vertically scrolling list. |
ListView.FixedViewInfo | A class that represents a fixed view in a list, for example a header at the top or a footer at the bottom. |
ListViewAutoScrollHelper |
An implementation of
AutoScrollHelper
that knows how to scroll
through a
ListView
.
|
LiveFolders |
This class was deprecated
in API level 14.
Live folders are no longer supported by Android. These have been
replaced by the new
AppWidget Collection
APIs introduced in
HONEYCOMB
. These provide
all of the features of live folders plus many more. The use of live folders is greatly
discouraged because of security issues they introduce -- publishing a live folder requires
making all data show for the live folder available to all applications with no
permissions protecting it.
|
Loader <D> | An abstract class that performs asynchronous loading of data. |
Loader <D> |
Static library support version of the framework's
Loader
.
|
Loader.ForceLoadContentObserver | An implementation of a ContentObserver that takes care of connecting it to the Loader to have the loader re-load its data when the observer is told it has changed. |
Loader.ForceLoadContentObserver | An implementation of a ContentObserver that takes care of connecting it to the Loader to have the loader re-load its data when the observer is told it has changed. |
Loader.OnLoadCanceledListener <D> | Interface that is implemented to discover when a Loader has been canceled before it finished loading its data. |
Loader.OnLoadCompleteListener <D> | Interface that is implemented to discover when a Loader has finished loading its data. |
Loader.OnLoadCompleteListener <D> | Interface that is implemented to discover when a Loader has finished loading its data. |
LoaderManager |
Interface associated with an
Activity
or
Fragment
for managing
one or more
Loader
instances associated with it.
|
LoaderManager |
Static library support version of the framework's
LoaderManager
.
|
LoaderManager.LoaderCallbacks <D> | Callback interface for a client to interact with the manager. |
LoaderManager.LoaderCallbacks <D> | Callback interface for a client to interact with the manager. |
LoaderTestCase |
A convenience class for testing
Loader
s.
|
LocalActivityManager |
This class was deprecated
in API level 13.
Use the new
Fragment
and
FragmentManager
APIs
instead; these are also
available on older platforms through the Android compatibility package.
|
LocalBroadcastManager | Helper to register for and send broadcasts of Intents to local objects within your process. |
Locale |
Locale
represents a language/country/variant combination.
|
LocaleSpan |
Changes the
Locale
of the text to which the span is attached.
|
LocalServerSocket | non-standard class for creating inbound UNIX-domain socket on the Android platform, this is created in the Linux non-filesystem namespace. |
LocalSocket | Creates a (non-server) socket in the UNIX-domain namespace. |
LocalSocketAddress | A UNIX-domain (AF_LOCAL) socket address. |
LocalSocketAddress.Namespace | The namespace that this address exists in. |
Location | A data class representing a geographic location. |
LocationListener | Used for receiving notifications from the LocationManager when the location has changed. |
LocationManager | This class provides access to the system location services. |
LocationProvider | An abstract superclass for location providers. |
Locator | Interface for associating a SAX event with a document location. |
Locator2 |
SAX2 extension to augment the entity information provided
though a
Locator
.
|
Locator2Impl |
SAX2 extension helper for holding additional Entity information,
implementing the
Locator2
interface.
|
LocatorImpl | Provide an optional convenience implementation of Locator. |
Lock |
Lock
implementations provide more extensive locking
operations than can be obtained using
synchronized
methods
and statements.
|
LockSupport | Basic thread blocking primitives for creating locks and other synchronization classes. |
Log | API for sending log output. |
Logger | Loggers are used to log records to a variety of destinations such as log files or the console. |
LoggingMXBean |
LoggingMXBean
is the management interface for the logging sub-system.
|
LoggingPermission | Legacy security code; do not use. |
LoggingSessionInputBuffer | Logs all data read to the wire LOG. |
LoggingSessionOutputBuffer | Logs all data written to the wire LOG. |
LoginException | Base class for exceptions that are thrown when a login error occurs. |
LoginFilter | Abstract class for filtering login-related text (user names and passwords) |
LoginFilter.PasswordFilterGMail | This filter is compatible with GMail passwords which restricts characters to the Latin-1 (ISO8859-1) char set. |
LoginFilter.UsernameFilterGeneric | This filter rejects characters in the user name that are not compatible with Google login. |
LoginFilter.UsernameFilterGMail | This filter rejects characters in the user name that are not compatible with GMail account creation. |
LogManager |
LogManager
is used to maintain configuration properties of the
logging framework, and to manage a hierarchical namespace of all named
Logger
objects.
|
LogPrinter |
Implementation of a
Printer
that sends its output
to the system log.
|
LogRecord |
A
LogRecord
object represents a logging request.
|
Long |
The wrapper for the primitive type
long
.
|
Long2 | Vector version of the basic long type. |
Long2 | Class for exposing the native RenderScript long2 type back to the Android system. |
Long3 | Vector version of the basic long type. |
Long3 | Class for exposing the native RenderScript long3 type back to the Android system. |
Long4 | Vector version of the basic long type. |
Long4 | Class for exposing the native RenderScript long4 type back to the Android system. |
LongBuffer | A buffer of longs. |
LongSparseArray <E> |
SparseArray mapping longs to Objects, a version of the platform's
LongSparseArray
that can be used on older versions of the
platform.
|
LongSparseArray <E> | SparseArray mapping longs to Objects. |
Looper | Class used to run a message loop for a thread. |
LoudnessEnhancer | LoudnessEnhancer is an audio effect for increasing audio loudness. |
LruCache <K, V> |
Static library version of
LruCache
.
|
LruCache <K, V> | A cache that holds strong references to a limited number of values. |
LSException |
Parser or write operations may throw an
LSException
if the
processing is stopped.
|
LSInput | This interface represents an input source for data. |
LSOutput | This interface represents an output destination for data. |
LSParser | An interface to an object that is able to build, or augment, a DOM tree from various input sources. |
LSParserFilter |
LSParserFilter
s provide applications the ability to examine
nodes as they are being constructed while parsing.
|
LSResourceResolver |
LSResourceResolver
provides a way for applications to
redirect references to external resources.
|
LSSerializer |
A
LSSerializer
provides an API for serializing (writing) a
DOM document out into XML.
|
Mac | This class provides the public API for Message Authentication Code (MAC) algorithms. |
MacSpi |
The
Service-Provider Interface
(
SPI
) definition for the
Mac
class.
|
MailTo | MailTo URL parser This class parses a mailto scheme URL and then can be queried for the parsed parameters. |
MalformedChallengeException | Signals that authentication challenge is in some way invalid or illegal in the given context |
MalformedChunkCodingException | Signals a malformed chunked stream. |
MalformedCookieException | Signals that a cookie is in some way invalid or illegal in a given context |
MalformedInputException |
A
MalformedInputException
is thrown when a malformed input is
encountered, for example if a byte sequence is illegal for the given charset.
|
MalformedJsonException | Thrown when a reader encounters malformed JSON. |
MalformedParameterizedTypeException | Indicates that a malformed parameterized type has been encountered by a reflective method. |
MalformedURLException | This exception is thrown when a program attempts to create an URL from an incorrect specification. |
ManagedClientConnection | A client-side connection with advanced connection logic. |
ManagerFactoryParameters | The marker interface for key manager factory parameters. |
Manifest | |
Manifest |
The
Manifest
class is used to obtain attribute information for a
JarFile
and its entries.
|
Manifest.permission | |
Manifest.permission_group | |
Map <K, V> |
A
Map
is a data structure consisting of a set of keys and values
in which each key is mapped to a single value.
|
Map.Entry <K, V> |
Map.Entry
is a key/value mapping contained in a
Map
.
|
MappedByteBuffer |
MappedByteBuffer
is a special kind of direct byte buffer which maps a
region of file to memory.
|
MarginLayoutParamsCompat |
Helper for accessing API features in
MarginLayoutParams
added after API 4.
|
MaskFilter | MaskFilter is the base class for object that perform transformations on an alpha-channel mask before drawing it. |
MaskFilterSpan | |
Matcher |
The result of applying a
Pattern
to a given input.
|
MatchResult |
Holds the results of a successful match of a
Pattern
against a
given string.
|
Math | Class Math provides basic math constants and operations such as trigonometric functions, hyperbolic functions, exponential, logarithms, etc. |
MathContext |
Immutable objects describing settings such as rounding mode and digit
precision for the numerical operations provided by class
BigDecimal
.
|
Matrix | The Matrix class holds a 3x3 matrix for transforming coordinates. |
Matrix | Matrix math utilities. |
Matrix.ScaleToFit | Controlls how the src rect should align into the dst rect for setRectToRect(). |
Matrix2f | Class for exposing the native RenderScript rs_matrix2x2 type back to the Android system. |
Matrix2f | Class for exposing the native RenderScript rs_matrix2x2 type back to the Android system. |
Matrix3f | Class for exposing the native RenderScript rs_matrix3x3 type back to the Android system. |
Matrix3f | Class for exposing the native RenderScript rs_matrix3x3 type back to the Android system. |
Matrix4f | Class for exposing the native RenderScript rs_matrix4x4 type back to the Android system. |
Matrix4f | Class for exposing the native RenderScript rs_matrix4x4 type back to the Android system. |
MatrixCursor |
A mutable cursor implementation backed by an array of
Object
s.
|
MatrixCursor.RowBuilder |
Builds a row of values using either of these approaches:
|
MediaActionSound |
A class for producing sounds that match those produced by various actions taken by the media and camera APIs. |
MediaCodec | MediaCodec class can be used to access low-level media codec, i.e. |
MediaCodec.BufferInfo | Per buffer metadata includes an offset and size specifying the range of valid data in the associated codec buffer. |
MediaCodec.CryptoException | Thrown when a crypto error occurs while queueing a secure input buffer. |
MediaCodec.CryptoInfo | Metadata describing the structure of a (at least partially) encrypted input sample. |
MediaCodecInfo | Provides information about a given media codec available on the device. |
MediaCodecInfo.CodecCapabilities | Encapsulates the capabilities of a given codec component. |
MediaCodecInfo.CodecProfileLevel | Encapsulates the profiles available for a codec component. |
MediaCodecList |
Allows you to enumerate available codecs, each specified as a
MediaCodecInfo
object,
find a codec supporting a given format and query the capabilities
of a given codec.
|
MediaControlIntent | Constants for media control intents. |
MediaController | A view containing controls for a MediaPlayer. |
MediaController.MediaPlayerControl | |
MediaCrypto |
MediaCrypto class can be used in conjunction with
MediaCodec
to decode encrypted media data.
|
MediaCryptoException | Exception thrown if MediaCrypto object could not be instantiated for whatever reason. |
MediaDrm |
MediaDrm can be used to obtain keys for decrypting protected media streams, in
conjunction with
MediaCrypto
.
|
MediaDrm.CryptoSession | In addition to supporting decryption of DASH Common Encrypted Media, the MediaDrm APIs provide the ability to securely deliver session keys from an operator's session key server to a client device, based on the factory-installed root of trust, and then perform encrypt, decrypt, sign and verify operations with the session key on arbitrary user data. |
MediaDrm.KeyRequest | Contains the opaque data an app uses to request keys from a license server |
MediaDrm.OnEventListener | Interface definition for a callback to be invoked when a drm event occurs |
MediaDrm.ProvisionRequest | Contains the opaque data an app uses to request a certificate from a provisioning server |
MediaDrmException | Base class for MediaDrm exceptions |
MediaExtractor | MediaExtractor facilitates extraction of demuxed, typically encoded, media data from a data source. |
MediaFormat | Encapsulates the information describing the format of media data, be it audio or video. |
MediaItemMetadata |
Constants for specifying metadata about a media item as a
Bundle
.
|
MediaItemStatus | Describes the playback status of a media item. |
MediaItemStatus.Builder |
Builder for
media item status objects
.
|
MediaMetadataEditor |
An abstract class for editing and storing metadata that can be published by
RemoteControlClient
.
|
MediaMetadataRetriever | MediaMetadataRetriever class provides a unified interface for retrieving frame and meta data from an input media file. |
MediaMuxer | MediaMuxer facilitates muxing elementary streams. |
MediaMuxer.OutputFormat | Defines the output format. |
MediaPlayer | MediaPlayer class can be used to control playback of audio/video files and streams. |
MediaPlayer.OnBufferingUpdateListener | Interface definition of a callback to be invoked indicating buffering status of a media resource being streamed over the network. |
MediaPlayer.OnCompletionListener | Interface definition for a callback to be invoked when playback of a media source has completed. |
MediaPlayer.OnErrorListener | Interface definition of a callback to be invoked when there has been an error during an asynchronous operation (other errors will throw exceptions at method call time). |
MediaPlayer.OnInfoListener | Interface definition of a callback to be invoked to communicate some info and/or warning about the media or its playback. |
MediaPlayer.OnPreparedListener | Interface definition for a callback to be invoked when the media source is ready for playback. |
MediaPlayer.OnSeekCompleteListener | Interface definition of a callback to be invoked indicating the completion of a seek operation. |
MediaPlayer.OnTimedTextListener | Interface definition of a callback to be invoked when a timed text is available for display. |
MediaPlayer.OnVideoSizeChangedListener | Interface definition of a callback to be invoked when the video size is first known or updated |
MediaPlayer.TrackInfo | Class for MediaPlayer to return each audio/video/subtitle track's metadata. |
MediaRecorder | Used to record audio and video. |
MediaRecorder.AudioEncoder | Defines the audio encoding. |
MediaRecorder.AudioSource | Defines the audio source. |
MediaRecorder.OnErrorListener | Interface definition for a callback to be invoked when an error occurs while recording. |
MediaRecorder.OnInfoListener | Interface definition for a callback to be invoked when an error occurs while recording. |
MediaRecorder.OutputFormat | Defines the output format. |
MediaRecorder.VideoEncoder | Defines the video encoding. |
MediaRecorder.VideoSource | Defines the video source. |
MediaRouteActionProvider |
The media route action provider displays a
media route button
in the application's
ActionBar
to allow the user to select routes and
to control the currently selected route.
|
MediaRouteActionProvider |
The media route action provider displays a
media route button
in the application's
ActionBar
to allow the user to select routes and
to control the currently selected route.
|
MediaRouteButton | |
MediaRouteButton | The media route button allows the user to select routes and to control the currently selected route. |
MediaRouteChooserDialog |
This class implements the route chooser dialog for
MediaRouter
.
|
MediaRouteChooserDialogFragment | Media route chooser dialog fragment. |
MediaRouteControllerDialog |
This class implements the route controller dialog for
MediaRouter
.
|
MediaRouteControllerDialogFragment | Media route controller dialog fragment. |
MediaRouteDescriptor | Describes the properties of a route. |
MediaRouteDescriptor.Builder |
Builder for
media route descriptors
.
|
MediaRouteDialogFactory | The media route dialog factory is responsible for creating the media route chooser and controller dialogs as needed. |
MediaRouteDiscoveryFragment | Media route discovery fragment. |
MediaRouteDiscoveryRequest | Describes the kinds of routes that the media router would like to discover and whether to perform active scanning. |
MediaRouteProvider | Media route providers are used to publish additional media routes for use within an application. |
MediaRouteProvider.Callback | Callback which is invoked when route information becomes available or changes. |
MediaRouteProvider.ProviderMetadata | Describes properties of the route provider's implementation. |
MediaRouteProvider.RouteController | Provides control over a particular route. |
MediaRouteProviderDescriptor | Describes the state of a media route provider and the routes that it publishes. |
MediaRouteProviderDescriptor.Builder |
Builder for
media route provider descriptors
.
|
MediaRouteProviderService | Base class for media route provider services. |
MediaRouter | MediaRouter allows applications to control the routing of media channels and streams from the current device to external speakers and destination devices. |
MediaRouter | MediaRouter allows applications to control the routing of media channels and streams from the current device to external speakers and destination devices. |
MediaRouter.Callback | Interface for receiving events about media routing changes. |
MediaRouter.Callback | Interface for receiving events about media routing changes. |
MediaRouter.ControlRequestCallback | Callback which is invoked with the result of a media control request. |
MediaRouter.ProviderInfo | Provides information about a media route provider. |
MediaRouter.RouteCategory | Definition of a category of routes. |
MediaRouter.RouteGroup | Information about a route that consists of multiple other routes in a group. |
MediaRouter.RouteInfo | Information about a media route. |
MediaRouter.RouteInfo | Provides information about a media route. |
MediaRouter.SimpleCallback |
Stub implementation of
MediaRouter.Callback
.
|
MediaRouter.UserRouteInfo | Information about a route that the application may define and modify. |
MediaRouter.VolumeCallback | Interface for receiving events about volume changes. |
MediaRouteSelector | Describes the capabilities of routes that applications would like to discover and use. |
MediaRouteSelector.Builder |
Builder for
media route selectors
.
|
MediaScannerConnection | MediaScannerConnection provides a way for applications to pass a newly created or downloaded media file to the media scanner service. |
MediaScannerConnection.MediaScannerConnectionClient | An interface for notifying clients of MediaScannerConnection when a connection to the MediaScanner service has been established and when the scanning of a file has completed. |
MediaScannerConnection.OnScanCompletedListener | Interface for notifying clients of the result of scanning a requested media file. |
MediaSessionStatus | Describes the playback status of a media session. |
MediaSessionStatus.Builder |
Builder for
media session status objects
.
|
MediaStore | The Media provider contains meta data for all available media on both internal and external storage devices. |
MediaStore.Audio | Container for all audio content. |
MediaStore.Audio.AlbumColumns | Columns representing an album |
MediaStore.Audio.Albums | Contains artists for audio files |
MediaStore.Audio.ArtistColumns | Columns representing an artist |
MediaStore.Audio.Artists | Contains artists for audio files |
MediaStore.Audio.Artists.Albums | Sub-directory of each artist containing all albums on which a song by the artist appears. |
MediaStore.Audio.AudioColumns | Columns for audio file that show up in multiple tables. |
MediaStore.Audio.Genres | Contains all genres for audio files |
MediaStore.Audio.Genres.Members | Sub-directory of each genre containing all members. |
MediaStore.Audio.GenresColumns | Columns representing an audio genre |
MediaStore.Audio.Media | |
MediaStore.Audio.Playlists | Contains playlists for audio files |
MediaStore.Audio.Playlists.Members | Sub-directory of each playlist containing all members. |
MediaStore.Audio.PlaylistsColumns | Columns representing a playlist |
MediaStore.Files | Media provider table containing an index of all files in the media storage, including non-media files. |
MediaStore.Files.FileColumns | Fields for master table for all media files. |
MediaStore.Images | Contains meta data for all available images. |
MediaStore.Images.ImageColumns | |
MediaStore.Images.Media | |
MediaStore.Images.Thumbnails | This class allows developers to query and get two kinds of thumbnails: MINI_KIND: 512 x 384 thumbnail MICRO_KIND: 96 x 96 thumbnail |
MediaStore.MediaColumns | Common fields for most MediaProvider tables |
MediaStore.Video | |
MediaStore.Video.Media | |
MediaStore.Video.Thumbnails | This class allows developers to query and get two kinds of thumbnails: MINI_KIND: 512 x 384 thumbnail MICRO_KIND: 96 x 96 thumbnail |
MediaStore.Video.VideoColumns | |
MediaSyncEvent | The MediaSyncEvent class defines events that can be used to synchronize playback or capture actions between different players and recorders. |
MediumTest | Marks a test that should run as part of the medium tests. |
Member | Common interface providing access to reflective information on class members. |
MemoryFile | MemoryFile is a wrapper for the Linux ashmem driver. |
MemoryHandler |
A
Handler
put the description of log events into a cycled memory
buffer.
|
Menu | Interface for managing the items in a menu. |
MenuCompat |
Helper for accessing features in
Menu
introduced after API level 4 in a backwards compatible fashion.
|
MenuInflater | This class is used to instantiate menu XML files into Menu objects. |
MenuItem | Interface for direct access to a previously created menu item. |
MenuItem.OnActionExpandListener |
Interface definition for a callback to be invoked when a menu item
marked with
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
is
expanded or collapsed.
|
MenuItem.OnMenuItemClickListener | Interface definition for a callback to be invoked when a menu item is clicked. |
MenuItemCompat |
Helper for accessing features in
MenuItem
introduced after API level 4 in a backwards compatible fashion.
|
MenuItemCompat.OnActionExpandListener |
Interface definition for a callback to be invoked when a menu item marked with
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
is expanded or collapsed.
|
MenuRes | Denotes that an integer parameter, field or method return value is expected to be a menu resource reference. |
MergeCursor | A convience class that lets you present an array of Cursors as a single linear Cursor. |
Message |
Defines a message containing a description and arbitrary data object that can be
sent to a
Handler
.
|
MessageDigest | Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence. |
MessageDigestSpi |
MessageDigestSpi
is the Service Provider Interface (SPI) definition
for
MessageDigest
.
|
MessageFormat | Produces concatenated messages in language-neutral way. |
MessageFormat.Field |
The instances of this inner class are used as attribute keys in
AttributedCharacterIterator
that the
formatToCharacterIterator(Object)
method returns.
|
MessageQueue |
Low-level class holding the list of messages to be dispatched by a
Looper
.
|
MessageQueue.IdleHandler | Callback interface for discovering when a thread is going to block waiting for more messages. |
Messenger | Reference to a Handler, which others can use to send messages to it. |
MetaKeyKeyListener | This base class encapsulates the behavior for tracking the state of meta keys such as SHIFT, ALT and SYM as well as the pseudo-meta state of selecting text. |
Method | This class represents a method. |
MethodNotSupportedException | Indicates that an HTTP method is not supported. |
MetricAffectingSpan | The classes that affect character-level text formatting in a way that changes the width or height of characters extend this class. |
MGF1ParameterSpec | The parameter specification for the Mask Generation Function (MGF1) in the RSA-PSS Signature and OAEP Padding scheme. |
MifareClassic |
Provides access to MIFARE Classic properties and I/O operations on a
Tag
.
|
MifareUltralight |
Provides access to MIFARE Ultralight properties and I/O operations on a
Tag
.
|
MimeTypeMap | Two-way map that maps MIME-types to file extensions and vice versa. |
MissingFormatArgumentException |
A
MissingFormatArgumentException
will be thrown if there is no
corresponding argument with the specified conversion or an argument index
that refers to a missing argument.
|
MissingFormatWidthException |
A
MissingFormatWidthException
will be thrown if the format width is
missing but is required.
|
MissingResourceException |
A
MissingResourceException
is thrown by ResourceBundle when a
resource bundle cannot be found or a resource is missing from a resource
bundle.
|
MockApplication |
A mock
Application
class.
|
MockContentProvider | Mock implementation of ContentProvider. |
MockContentResolver |
An extension of
|
MockContext |
A mock
Context
class.
|
MockCursor |
A mock
|
MockDialogInterface |
A mock
DialogInterface
class.
|
MockPackageManager |
A mock
PackageManager
class.
|
MockResources |
A mock
Resources
class.
|
Modifier | This class provides static methods to decode class and member modifiers. |
MonthDisplayHelper | Helps answer common questions that come up when displaying a month in a 6 row calendar grid format. |
MoreAsserts | Contains additional assertion methods not found in JUnit. |
MotionEvent | Object used to report movement (mouse, pen, finger, trackball) events. |
MotionEvent.PointerCoords | Transfer object for pointer coordinates. |
MotionEvent.PointerProperties | Transfer object for pointer properties. |
MotionEventCompat |
Helper for accessing features in
MotionEvent
introduced
after API level 4 in a backwards compatible fashion.
|
MovementMethod |
Provides cursor positioning, scrolling and text selection functionality in a
TextView
.
|
Movie | |
MtpConstants | A class containing constants in the MTP and PTP specifications. |
MtpDevice | This class represents an MTP or PTP device connected on the USB host bus. |
MtpDeviceInfo | This class encapsulates information about an MTP device. |
MtpObjectInfo | This class encapsulates information about an object on an MTP device. |
MtpStorageInfo | This class encapsulates information about a storage unit on an MTP device. |
MultiAutoCompleteTextView |
An editable text view, extending
AutoCompleteTextView
, that
can show completion suggestions for the substring of the text where
the user is typing instead of necessarily for the entire thing.
|
MultiAutoCompleteTextView.CommaTokenizer | This simple Tokenizer can be used for lists where the items are separated by a comma and one or more spaces. |
MultiAutoCompleteTextView.Tokenizer | |
MulticastSocket | This class implements a multicast socket for sending and receiving IP multicast datagram packets. |
MultihomePlainSocketFactory |
Socket factory that implements a simple multi-home fail-over on connect failure,
provided the same hostname resolves to multiple
InetAddress
es.
|
MultiSelectListPreference |
A
Preference
that displays a list of entries as
a dialog.
|
MultiTapKeyListener | This is the standard key listener for alphabetic input on 12-key keyboards. |
MutableContextWrapper |
Special version of
ContextWrapper
that allows the base context to
be modified after it is initially set.
|
NamedNodeMap |
Objects implementing the
NamedNodeMap
interface are used to
represent collections of nodes that can be accessed by name.
|
NameList |
The
NameList
interface provides the abstraction of an ordered
collection of parallel pairs of name and namespace values (which could be
null values), without defining or constraining how this collection is
implemented.
|
NamespaceContext |
Interface for read only XML Namespace context processing. |
NamespaceSupport | Encapsulate Namespace logic for use by applications using SAX, or internally by SAX drivers. |
NameValuePair | A simple class encapsulating an attribute/value pair. |
NativeActivity | Convenience for implementing an activity that will be implemented purely in native code. |
NavigableMap <K, V> |
A
SortedMap
extended with navigation methods returning the
closest matches for given search targets.
|
NavigableSet <E> |
A
SortedSet
extended with navigation methods reporting
closest matches for given search targets.
|
NavUtils | NavUtils provides helper functionality for applications implementing recommended Android UI navigation patterns. |
NClob | |
Ndef |
Provides access to NDEF content and operations on a
Tag
.
|
NdefFormatable |
Provide access to NDEF format operations on a
Tag
.
|
NdefMessage | Represents an immutable NDEF Message. |
NdefRecord | Represents an immutable NDEF Record. |
NegativeArraySizeException | Thrown when an attempt is made to create an array with a size of less than zero. |
NeighboringCellInfo | Represents the neighboring cell information, including Received Signal Strength and Cell ID location. |
NetPermission | Legacy security code; do not use. |
NetscapeDomainHandler | |
NetscapeDraftHeaderParser | |
NetscapeDraftSpec | Netscape cookie draft compliant cookie policy |
NetscapeDraftSpecFactory | |
NetworkErrorException | |
NetworkInfo | Describes the status of a network interface. |
NetworkInfo.DetailedState | The fine-grained state of a network connection. |
NetworkInfo.State | Coarse-grained network state. |
NetworkInterface | This class is used to represent a network interface of the local device. |
NetworkOnMainThreadException | The exception that is thrown when an application attempts to perform a networking operation on its main thread. |
NfcA |
Provides access to NFC-A (ISO 14443-3A) properties and I/O operations on a
Tag
.
|
NfcAdapter | Represents the local NFC adapter. |
NfcAdapter.CreateBeamUrisCallback | |
NfcAdapter.CreateNdefMessageCallback | A callback to be invoked when another NFC device capable of NDEF push (Android Beam) is within range. |
NfcAdapter.OnNdefPushCompleteCallback |
A callback to be invoked when the system successfully delivers your
NdefMessage
to another device.
|
NfcAdapter.ReaderCallback | A callback to be invoked when the system finds a tag while the foreground activity is operating in reader mode. |
NfcB |
Provides access to NFC-B (ISO 14443-3B) properties and I/O operations on a
Tag
.
|
NfcBarcode | Provides access to tags containing just a barcode. |
NfcEvent | Wraps information associated with any NFC event. |
NfcF |
Provides access to NFC-F (JIS 6319-4) properties and I/O operations on a
Tag
.
|
NfcManager |
High level manager used to obtain an instance of an
NfcAdapter
.
|
NfcV |
Provides access to NFC-V (ISO 15693) properties and I/O operations on a
Tag
.
|
NinePatch | The NinePatch class permits drawing a bitmap in nine or more sections. |
NinePatchDrawable | A resizeable bitmap, with stretchable areas that you define. |
NoClassDefFoundError | Thrown when the VM is unable to locate a class which it has been asked to load. |
NoConnectionPendingException |
A
NoConnectionPendingException
is thrown if
SocketChannel
's
finishConnect
method is called before
the
SocketChannel
's
connect(java.net.SocketAddress)
connect} method completed
without error.
|
NoConnectionReuseStrategy | A strategy that never re-uses a connection. |
NoCopySpan | This interface should be added to a span object that should not be copied into a new Spenned when performing a slice or copy operation on the original Spanned it was placed in. |
NoCopySpan.Concrete | Convenience equivalent for when you would just want a new Object() for a span but want it to be no-copy. |
Node |
The
Node
interface is the primary datatype for the entire
Document Object Model.
|
NodeChangeEvent | This is the event class to indicate that one child of the preference node has been added or deleted. |
NodeChangeListener | This interface is used to handle preference node change events. |
NodeList |
The
NodeList
interface provides the abstraction of an ordered
collection of nodes, without defining or constraining how this collection
is implemented.
|
NoHttpResponseException |
Signals that the target server failed to respond with a valid HTTP response. |
NoiseSuppressor | Noise Suppressor (NS). |
NonNull | Denotes that a parameter, field or method return value can never be null. |
NonReadableChannelException |
A
NonReadableChannelException
is thrown when attempting to read from
a channel that is not open for reading.
|
NonRepeatableRequestException | Signals failure to retry the request due to non-repeatable request entity. |
NonWritableChannelException |
A
NonWritableChannelException
is thrown when attempting to write to a
channel that is not open for writing.
|
Normalizer | Provides normalization functions according to Unicode Standard Annex #15: Unicode Normalization Forms . |
Normalizer.Form | The normalization forms supported by the Normalizer. |
NoRouteToHostException |
The
NoRouteToHostException
will be thrown while attempting to connect
to a remote host but the host cannot be reached for instance because of a
badly configured router or a blocking firewall.
|
NoSuchAlgorithmException |
NoSuchAlgorithmException
indicates that a requested algorithm could
not be found.
|
NoSuchElementException | Thrown when trying to retrieve an element past the end of an Enumeration or Iterator. |
NoSuchFieldError | Thrown when the VM notices that a program tries to reference, on a class or object, a field that does not exist. |
NoSuchFieldException | Thrown when the VM notices that a program tries to reference, on a class or object, a field that does not exist. |
NoSuchMethodError | Thrown when the VM notices that a program tries to reference, on a class or object, a method that does not exist. |
NoSuchMethodException | Thrown when the VM notices that a program tries to reference, on a class or object, a method that does not exist. |
NoSuchPaddingException | The exception that is thrown when the requested padding mechanism is not supported. |
NoSuchPropertyException |
Thrown when code requests a
Property
on a class that does
not expose the appropriate method or field.
|
NoSuchProviderException |
NoSuchProviderException
indicates that a requested security provider
could not be found.
|
NotActiveException | Signals that a serialization-related method has been invoked in the wrong place. |
Notation | This interface represents a notation declared in the DTD. |
Notification |
A class that represents how a persistent notification is to be presented to
the user using the
NotificationManager
.
|
Notification.Action | Structure to encapsulate a named action that can be shown as part of this notification. |
Notification.Action.Builder |
Builder class for
Notification.Action
objects.
|
Notification.Action.Extender |
Extender interface for use with
extend(Notification.Action.Extender)
.
|
Notification.Action.WearableExtender | Wearable extender for notification actions. |
Notification.BigPictureStyle | Helper class for generating large-format notifications that include a large image attachment. |
Notification.BigTextStyle | Helper class for generating large-format notifications that include a lot of text. |
Notification.Builder |
Builder class for
Notification
objects.
|
Notification.Extender |
Extender interface for use with
extend(Notification.Action.Extender)
.
|
Notification.InboxStyle | Helper class for generating large-format notifications that include a list of (up to 5) strings. |
Notification.Style |
An object that can apply a rich notification style to a
Notification.Builder
object.
|
Notification.WearableExtender | Helper class to add wearable extensions to notifications. |
NotificationCompat |
Helper for accessing features in
Notification
introduced after API level 4 in a backwards compatible fashion.
|
NotificationCompat.Action | Structure to encapsulate a named action that can be shown as part of this notification. |
NotificationCompat.Action.Builder |
Builder class for
NotificationCompat.Action
objects.
|
NotificationCompat.Action.Extender |
Extender interface for use with
extend(NotificationCompat.Extender)
.
|
NotificationCompat.Action.WearableExtender | Wearable extender for notification actions. |
NotificationCompat.BigPictureStyle | Helper class for generating large-format notifications that include a large image attachment. |
NotificationCompat.BigTextStyle | Helper class for generating large-format notifications that include a lot of text. |
NotificationCompat.Builder |
Builder class for
NotificationCompat
objects.
|
NotificationCompat.Extender |
Extender interface for use with
extend(NotificationCompat.Extender)
.
|
NotificationCompat.InboxStyle | Helper class for generating large-format notifications that include a list of (up to 5) strings. |
NotificationCompat.Style |
An object that can apply a rich notification style to a
Notification.Action.Builder
object.
|
NotificationCompat.WearableExtender | Helper class to add wearable extensions to notifications. |
NotificationCompatExtras |
Well-known extras used by
NotificationCompat
for backwards compatibility.
|
NotificationCompatSideChannelService |
Abstract service to receive side channel notifications sent from
NotificationManagerCompat
.
|
NotificationListenerService | A service that receives calls from the system when new notifications are posted or removed. |
NotificationManager | Class to notify the user of events that happen. This is how you tell the user that something has happened in the background. |
NotificationManagerCompat | Compatibility library for NotificationManager with fallbacks for older platforms. |
NotOwnerException | The exception that is thrown when an action that requires ownership is attempted by a principal that is not an owner of the object for which ownership is required. |
NotProvisionedException | Exception thrown when an operation on a MediaDrm object is attempted and the device does not have a certificate. |
NotSerializableException |
Signals that an object that is not serializable has been passed into the
ObjectOutput.writeObject()
method.
|
NotYetBoundException |
A
NotYetBoundException
is thrown if the server socket channel is not
bound before an I/O operation is made.
|
NotYetConnectedException |
A
NotYetConnectedException
is thrown if the socket channel is not
connected before an I/O operation is invoked.
|
NsdManager | The Network Service Discovery Manager class provides the API to discover services on a network. |
NsdManager.DiscoveryListener | Interface for callback invocation for service discovery |
NsdManager.RegistrationListener | Interface for callback invocation for service registration |
NsdManager.ResolveListener | Interface for callback invocation for service resolution |
NsdServiceInfo | A class representing service information for network service discovery |
NTCredentials |
Credentials
specific to the Windows platform.
|
NTLMEngine | Abstract NTLM authentication engine. |
NTLMEngineException | Signals NTLM protocol failure. |
NTLMScheme | |
NTUserPrincipal | NT (MS Windows specific) user principal used for HTTP authentication |
Nullable | Denotes that a parameter, field or method return value can be null. |
NullCipher | This class provides an identity cipher that does not transform the input data in any way. |
NullPointerException |
Thrown when a program tries to access a field or method of an object or an
element of an array when there is no instance or array to use, that is if the
object or array points to
null
.
|
Number |
The abstract superclass of the classes which represent numeric base types
(that is
Byte
,
Short
,
Integer
,
Long
,
Float
, and
Double
.
|
NumberFormat | The abstract base class for all number formats. |
NumberFormat.Field |
The instances of this inner class are used as attribute keys and values
in
AttributedCharacterIterator
that the
formatToCharacterIterator(Object)
method returns.
|
NumberFormatException | Thrown when an invalid value is passed to a string-to-number conversion method. |
NumberKeyListener |
For numeric text entry
As for all implementations of
KeyListener
, this class is only concerned
with hardware keyboards.
|
NumberPicker | A widget that enables the user to select a number form a predefined range. |
NumberPicker.Formatter | Interface used to format current value into a string for presentation. |
NumberPicker.OnScrollListener | Interface to listen for the picker scroll state. |
NumberPicker.OnValueChangeListener | Interface to listen for changes of the current value. |
NumericShaper | The Class NumericShaper provides methods to convert latin character codes to unicode character codes. |
OAEPParameterSpec | The algorithm parameter specification for the OAEP Padding algorithm. |
ObbInfo | Basic information about a Opaque Binary Blob (OBB) that reflects the info from the footer on the OBB file. |
ObbScanner | Class to scan Opaque Binary Blob (OBB) files. |
Object | The root class of the Java class hierarchy. |
ObjectAnimator |
This subclass of
ValueAnimator
provides support for animating properties on target objects.
|
ObjectInput | Defines an interface for classes that allow reading serialized objects. |
ObjectInputStream |
A specialized
InputStream
that is able to read (deserialize) Java
objects as well as primitive data types (int, byte, char etc.).
|
ObjectInputStream.GetField | GetField is an inner class that provides access to the persistent fields read from the source stream. |
ObjectInputValidation | A callback interface for post-deserialization checks on objects. |
ObjectOutput | Defines an interface for classes that allow writing serialized objects. |
ObjectOutputStream |
A specialized
OutputStream
that is able to write (serialize) Java
objects as well as primitive data types (int, byte, char etc.).
|
ObjectOutputStream.PutField | PutField is an inner class to provide access to the persistent fields that are written to the target stream. |
Objects | Utility methods for objects. |
ObjectStreamClass | Represents a descriptor for identifying a class during serialization and deserialization. |
ObjectStreamConstants | A helper interface with constants used by the serialization implementation. |
ObjectStreamException | Signals some sort of problem during either serialization or deserialization of objects. |
ObjectStreamField | Describes a field for the purpose of serialization. |
Observable <T> |
Provides methods for registering or unregistering arbitrary observers in an
ArrayList
.
|
Observable | Observable is used to notify a group of Observer objects when a change occurs. |
Observer |
Observer
is the interface to be implemented by objects that
receive notification of updates on an
Observable
object.
|
OffHostApduService |
OffHostApduService is a convenience
|
OnAccountsUpdateListener | An interface that contains the callback used by the AccountManager |
OnObbStateChangeListener |
Used for receiving notifications from
StorageManager
about OBB file
states.
|
OpcodeInfo | Information about Dalvik opcodes. |
Opcodes | A list of all normal (not implementation-specific) Dalvik opcodes. |
OpenableColumns | These are standard columns for openable URIs. |
OperatedClientConnection | A client-side connection that relies on outside logic to connect sockets to the appropriate hosts. |
OperationApplicationException |
Thrown when an application of a
ContentProviderOperation
fails due the specified
constraints.
|
OperationCanceledException | |
OperationCanceledException | An exception type that is thrown when an operation in progress is canceled. |
OptionalDataException |
Signals that the
ObjectInputStream
class encountered a primitive type
(
int
,
char
etc.) instead of an object instance in the input
stream.
|
OrientationEventListener | Helper class for receiving notifications from the SensorManager when the orientation of the device has changed. |
OrientationListener |
This class was deprecated
in API level 3.
use
OrientationEventListener
instead.
This class internally uses the OrientationEventListener.
|
OrientedBoundingBox | An oriented bounding box |
OutOfMemoryError | Thrown when a request for memory is made that can not be satisfied using the available platform resources. |
OutputKeys | Provides string constants that can be used to set output properties for a Transformer, or to retrieve output properties from a Transformer or Templates object. |
OutputStream | A writable sink for bytes. |
OutputStreamWriter | A class for turning a character stream into a byte stream. |
OvalShape | Defines an oval shape. |
OverlappingFileLockException |
An
OverlappingFileLockException
is thrown when attempting to acquire
a lock that overlaps an existing or pending lock held by this process.
|
Override | Annotation type used to mark methods that override a method declaration in a superclass. |
OverScroller | This class encapsulates scrolling with the ability to overshoot the bounds of a scrolling operation. |
OvershootInterpolator | An interpolator where the change flings forward and overshoots the last value then comes back. |
Owner | The interface to manage owners of objects that require ownership. |
Pack200 |
Class factory for
Pack200.Packer
and
Pack200.Unpacker
.
|
Pack200.Packer | The interface defining the API for converting a JAR file to an output stream in the Pack200 format. |
Pack200.Unpacker | The interface defining the API for converting a packed stream in the Pack200 format to a JAR file. |
Package | Contains information about a Java package. |
PackageInfo | Overall information about the contents of a package. |
PackageItemInfo | Base class containing information common to all package items held by the package manager. |
PackageItemInfo.DisplayNameComparator | |
PackageManager | Class for retrieving various kinds of information related to the application packages that are currently installed on the device. |
PackageManager.NameNotFoundException | This exception is thrown when a given package, application, or component name cannot be found. |
PackageStats | implementation of PackageStats associated with a application package. |
PagerAdapter |
Base class providing the adapter to populate pages inside of
a
ViewPager
.
|
PageRange | Represents a range of pages. |
PagerTabStrip |
PagerTabStrip is an interactive indicator of the current, next,
and previous pages of a
ViewPager
.
|
PagerTitleStrip |
PagerTitleStrip is a non-interactive indicator of the current, next,
and previous pages of a
ViewPager
.
|
Paint | The Paint class holds the style and color information about how to draw geometries, text and bitmaps. |
Paint.Align | Align specifies how drawText aligns its text relative to the [x,y] coordinates. |
Paint.Cap | The Cap specifies the treatment for the beginning and ending of stroked lines and paths. |
Paint.FontMetrics | Class that describes the various metrics for a font at a given text size. |
Paint.FontMetricsInt | Convenience method for callers that want to have FontMetrics values as integers. |
Paint.Join | The Join specifies the treatment where lines and curve segments join on a stroked path. |
Paint.Style | The Style specifies if the primitive being drawn is filled, stroked, or both (in the same color). |
PaintDrawable | Drawable that draws its bounds in the given paint, with optional rounded corners. |
PaintFlagsDrawFilter | |
Pair <F, S> | Container to ease passing around a tuple of two objects. |
ParagraphStyle | The classes that affect paragraph-level text formatting implement this interface. |
ParameterizedType |
This interface represents a parameterized type such as
'Set<String>'
.
|
ParameterMetaData |
An interface used to get information about the types and properties of
parameters in a
PreparedStatement
.
|
Parcel | Container for a message (data and object references) that can be sent through an IBinder. |
Parcelable |
Interface for classes whose instances can be written to
and restored from a
Parcel
.
|
Parcelable.ClassLoaderCreator <T> |
Specialization of
Parcelable.Creator
that allows you to receive the
ClassLoader the object is being created in.
|
Parcelable.Creator <T> | Interface that must be implemented and provided as a public CREATOR field that generates instances of your Parcelable class from a Parcel. |
ParcelableCompat |
Helper for accessing features in
Parcelable
introduced after API level 4 in a backwards compatible fashion.
|
ParcelableCompatCreatorCallbacks <T> |
Callbacks a
Parcelable
creator should implement.
|
ParcelableSpan | A special kind of Parcelable for objects that will serve as text spans. |
ParcelFileDescriptor |
The FileDescriptor returned by
readFileDescriptor()
, allowing
you to close it when done with it.
|
ParcelFileDescriptor.AutoCloseInputStream |
An InputStream you can create on a ParcelFileDescriptor, which will
take care of calling
ParcelFileDescriptor.close()
for you when the stream is closed.
|
ParcelFileDescriptor.AutoCloseOutputStream |
An OutputStream you can create on a ParcelFileDescriptor, which will
take care of calling
ParcelFileDescriptor.close()
for you when the stream is closed.
|
ParcelFileDescriptor.FileDescriptorDetachedException | Exception that indicates that the file descriptor was detached. |
ParcelFileDescriptor.OnCloseListener | Callback indicating that a ParcelFileDescriptor has been closed. |
ParcelFormatException | The contents of a Parcel (usually during unmarshalling) does not contain the expected data. |
ParcelUuid |
This class is a Parcelable wrapper around
UUID
which is an
immutable representation of a 128-bit universally unique
identifier.
|
ParseException | Thrown when parsing a URL fails. |
ParseException | Thrown when the string being parsed is not in the correct form. |
ParseException | Indicates a parse error. |
ParsePosition | Tracks the current position in a parsed string. |
Parser |
This interface was deprecated
in API level 1.
This interface has been replaced by the SAX2
XMLReader
interface, which includes Namespace support.
|
ParserAdapter | Adapt a SAX1 Parser as a SAX2 XMLReader. |
ParserConfigurationException | Indicates a serious configuration error. |
ParserCursor |
This class represents a context of a parsing operation:
|
ParserFactory |
This class was deprecated
in API level 1.
This class works with the deprecated
Parser
interface.
|
PasswordAuthentication |
This immutable class is a data structure that encapsulates username and
password which is used by the
Authenticator
class.
|
PasswordCallback |
Used in conjunction with a
CallbackHandler
to retrieve a password
when needed.
|
PasswordTransformationMethod | |
Path | The Path class encapsulates compound (multiple contour) geometric paths consisting of straight line segments, quadratic curves, and cubic curves. |
Path.Direction | Specifies how closed shapes (e.g. |
Path.FillType | Enum for the ways a path may be filled. |
Path.Op | The logical operations that can be performed when combining two paths. |
PathClassLoader |
Provides a simple
ClassLoader
implementation that operates on a list
of files and directories in the local file system, but does not attempt to
load classes from the network.
|
PathDashPathEffect | |
PathDashPathEffect.Style | |
PathEffect | PathEffect is the base class for objects in the Paint that affect the geometry of a drawing primitive before it is transformed by the canvas' matrix and drawn. |
PathMeasure | |
PathPermission |
Description of permissions needed to access a particular path
in a
ProviderInfo
.
|
PathShape |
Creates geometric paths, utilizing the
Path
class.
|
Pattern | Patterns are compiled regular expressions. |
PatternMatcher | A simple pattern matcher, which is safe to use on untrusted data: it does not provide full reg-exp support, only simple globbing that can not be used maliciously. |
Patterns | Commonly used regular expression patterns. |
PatternSyntaxException |
Encapsulates a syntax error that occurred during the compilation of a
Pattern
.
|
PBEKey | The interface to a password-based-encryption key. |
PBEKeySpec | The key specification for a password based encryption key. |
PBEParameterSpec | The algorithm parameter specification for a password based encryption algorithm. |
PdfDocument |
This class enables generating a PDF document from native Android content. |
PdfDocument.Page | This class represents a PDF document page. |
PdfDocument.PageInfo |
This class represents meta-data that describes a PDF
PdfDocument.Page
.
|
PdfDocument.PageInfo.Builder |
Builder for creating a
PdfDocument.PageInfo
.
|
PendingIntent | A description of an Intent and target action to perform with it. |
PendingIntent.CanceledException | Exception thrown when trying to send through a PendingIntent that has been canceled or is otherwise no longer able to execute the request. |
PendingIntent.OnFinished | Callback interface for discovering when a send operation has completed. |
PerformanceTestCase | More complex interface performance for test cases. |
PerformanceTestCase.Intermediates |
Callbacks for
PerformanceTestCase
.
|
PeriodicSync | Value type that contains information about a periodic sync. |
Permission | Legacy security code; do not use. |
Permission | Legacy security code; do not use. |
PermissionCollection | Legacy security code; do not use. |
PermissionGroupInfo | Information you can retrieve about a particular security permission group known to the system. |
PermissionInfo | Information you can retrieve about a particular security permission known to the system. |
Permissions | Legacy security code; do not use. |
PhantomReference <T> | Implements a phantom reference, which is the weakest of the three types of references. |
PhoneNumberFormattingTextWatcher |
Watches a
TextView
and if a phone number is entered
will format it.
|
PhoneNumberUtils | Various utilities for dealing with phone number strings. |
PhoneStateListener | A listener class for monitoring changes in specific telephony states on the device, including service state, signal strength, message waiting indicator (voicemail), and others. |
Picture |
A Picture records drawing calls (via the canvas returned by beginRecording)
and can then play them back into Canvas (via
draw(Canvas)
or
drawPicture(Picture)
).For most content (e.g.
|
PictureDrawable | Drawable subclass that wraps a Picture, allowing the picture to be used whereever a Drawable is supported. |
Pipe | A pipe contains two channels, forming a unidirectional pipe. |
Pipe.SinkChannel | Writable sink channel used to write to a pipe. |
Pipe.SourceChannel | Readable source channel used to read from a pipe. |
PipedInputStream | Receives information from a communications pipe. |
PipedOutputStream | Places information on a communications pipe. |
PipedReader | Receives information on a communications pipe. |
PipedWriter | Places information on a communications pipe. |
PixelFormat | |
PixelXorXfermode | PixelXorXfermode implements a simple pixel xor (op ^ src ^ dst). |
PKCS8EncodedKeySpec | The key specification for an encoded private key in ASN.1 format as defined in the PKCS#8 standard. |
PKIXBuilderParameters |
The parameter specification for a PKIX
CertPathBuilder
algorithm used to
build
certificate chains validated with the PKIX certification path validation.
|
PKIXCertPathBuilderResult |
The result of the PKIX certification path builder, returned by
build(CertPathParameters)
.
|
PKIXCertPathChecker |
The class specifying the interface to extend the certification path
validation algorithm by checks to perform on an
X509Certificate
.
|
PKIXCertPathValidatorResult | The implementation of the result of the PKIX certification path validation. |
PKIXParameters |
This class implements the parameters for the
PKIX CertPathValidator
.
|
PlainSocketFactory | The default class for creating sockets. |
PluginStub | This interface is used to implement plugins in a WebView. |
PluralsRes | Denotes that an integer parameter, field or method return value is expected to be a plurals resource reference. |
Point | Point holds two integer coordinates |
PointF | PointF holds two float coordinates |
Policy | Legacy security code; do not use. |
Policy.Parameters | Legacy security code; do not use. |
PolicyNode | The interface to a valid policy tree node for the PKIX certification path validation algorithm. |
PolicyQualifierInfo |
This class implements a policy qualifier as defined by the ASN.1
PolicyQualifierInfo
structure.
|
PolicySpi | Represents the Service Provider Interface (SPI) for java.security.Policy class. |
PooledConnection | An interface which provides facilities for handling connections to a database which are pooled. |
PoolEntryRequest |
Encapsulates a request for a
BasicPoolEntry
.
|
Pools | Helper class for crating pools of objects. |
Pools.Pool <T> | Interface for managing a pool of objects. |
Pools.SimplePool <T> | Simple (non-synchronized) pool of objects. |
Pools.SynchronizedPool <T> | Synchronized) pool of objects. |
PopupMenu |
Static library support version of the framework's
PopupMenu
.
|
PopupMenu |
A PopupMenu displays a
Menu
in a modal popup window anchored to a
View
.
|
PopupMenu.OnDismissListener | Callback interface used to notify the application that the menu has closed. |
PopupMenu.OnDismissListener | Callback interface used to notify the application that the menu has closed. |
PopupMenu.OnMenuItemClickListener | Interface responsible for receiving menu item click events if the items themselves do not have individual item click listeners. |
PopupMenu.OnMenuItemClickListener | Interface responsible for receiving menu item click events if the items themselves do not have individual item click listeners. |
PopupMenuCompat | Helper for accessing features in PopupMenu introduced after API level 4 in a backwards compatible fashion. |
PopupWindow |
A popup window that can be used to display an arbitrary view. |
PopupWindow.OnDismissListener | Listener that is called when this popup window is dismissed. |
PorterDuff | |
PorterDuff.Mode | |
PorterDuffColorFilter | |
PorterDuffXfermode | |
PortUnreachableException |
This
PortUnreachableException
will be thrown if an
ICMP_Port_Unreachable
message has been received.
|
PowerManager | This class gives you control of the power state of the device. |
PowerManager.WakeLock | A wake lock is a mechanism to indicate that your application needs to have the device stay on. |
Prediction | |
Preference |
Represents the basic Preference UI building
block displayed by a
PreferenceActivity
in the form of a
ListView
.
|
Preference.BaseSavedState |
A base class for managing the instance state of a
Preference
.
|
Preference.OnPreferenceChangeListener |
Interface definition for a callback to be invoked when the value of this
Preference
has been changed by the user and is
about to be set and/or persisted.
|
Preference.OnPreferenceClickListener |
Interface definition for a callback to be invoked when a
Preference
is
clicked.
|
PreferenceActivity | This is the base class for an activity to show a hierarchy of preferences to the user. |
PreferenceActivity.Header | Description of a single Header item that the user can select. |
PreferenceCategory |
Used to group
Preference
objects
and provide a disabled title above the group.
|
PreferenceChangeEvent | This is the event class to indicate that a preference has been added, deleted or updated. |
PreferenceChangeListener | This interface is used to handle preferences change events. |
PreferenceFragment |
Shows a hierarchy of
Preference
objects as
lists.
|
PreferenceFragment.OnPreferenceStartFragmentCallback | Interface that PreferenceFragment's containing activity should implement to be able to process preference items that wish to switch to a new fragment. |
PreferenceGroup |
A container for multiple
Preference
objects.
|
PreferenceManager |
Used to help create
Preference
hierarchies
from activities or XML.
|
PreferenceManager.OnActivityDestroyListener | Interface definition for a class that will be called when the container's activity is destroyed. |
PreferenceManager.OnActivityResultListener | Interface definition for a class that will be called when the container's activity receives an activity result. |
PreferenceManager.OnActivityStopListener | Interface definition for a class that will be called when the container's activity is stopped. |
Preferences |
An instance of the class
Preferences
represents one node in a
preference tree, which provides a mechanism to store and access configuration
data in a hierarchical way.
|
PreferenceScreen |
Represents a top-level
Preference
that
is the root of a Preference hierarchy.
|
PreferencesFactory |
This interface is used by the
Preferences
class as factory class to
create
Preferences
instances.
|
PreparedStatement | An interface for a precompiled SQL Statement. |
Presentation | Base class for presentations. |
PresetReverb | A sound generated within a room travels in many directions. |
PresetReverb.OnParameterChangeListener | The OnParameterChangeListener interface defines a method called by the PresetReverb when a parameter value has changed. |
PresetReverb.Settings | The Settings class regroups all preset reverb parameters. |
Principal |
Principal
s are objects which have identities.
|
PrintAttributes | This class represents the attributes of a print job. |
PrintAttributes.Builder |
Builder for creating
PrintAttributes
.
|
PrintAttributes.Margins | This class specifies content margins. |
PrintAttributes.MediaSize | This class specifies a supported media size. |
PrintAttributes.Resolution | This class specifies a supported resolution in DPI (dots per inch). |
PrintDocument | This class represents a printed document from the perspective of a print service. |
PrintDocumentAdapter | Base class that provides the content of a document to be printed. |
PrintDocumentAdapter.LayoutResultCallback |
Base class for implementing a callback for the result of
onLayout(PrintAttributes, PrintAttributes, CancellationSignal, LayoutResultCallback, Bundle)
.
|
PrintDocumentAdapter.WriteResultCallback |
Base class for implementing a callback for the result of
onWrite(PageRange[], ParcelFileDescriptor, CancellationSignal, WriteResultCallback)
.
|
PrintDocumentInfo | This class encapsulates information about a document for printing purposes. |
PrintDocumentInfo.Builder |
Builder for creating a
PrintDocumentInfo
.
|
PrintedPdfDocument | This class is a helper for creating a PDF file for given print attributes. |
Printer | Simple interface for printing text, allowing redirection to various targets. |
PrinterCapabilitiesInfo | This class represents the capabilities of a printer. |
PrinterCapabilitiesInfo.Builder |
Builder for creating of a
PrinterCapabilitiesInfo
.
|
PrinterDiscoverySession | This class encapsulates the interaction between a print service and the system during printer discovery. |
PrinterId | This class represents the unique id of a printer. |
PrinterInfo | This class represents the description of a printer. |
PrinterInfo.Builder |
Builder for creating of a
PrinterInfo
.
|
PrintHelper | Helper for printing bitmaps. |
PrintJob | This class represents a print job from the perspective of an application. |
PrintJob | This class represents a print job from the perspective of a print service. |
PrintJobId | This class represents the id of a print job. |
PrintJobInfo | This class represents the description of a print job. |
PrintJobInfo.Builder |
Builder for creating a
PrintJobInfo
.
|
PrintManager | System level service for accessing the printing capabilities of the platform. |
PrintService |
This is the base class for implementing print services. |
PrintStream |
Wraps an existing
OutputStream
and provides convenience methods for
writing common data types in a human readable format.
|
PrintStreamPrinter |
Implementation of a
Printer
that sends its output
to a
PrintStream
.
|
PrintWriter |
Wraps either an existing
OutputStream
or an existing
Writer
and provides convenience methods for printing common data types in a human
readable format.
|
PrintWriterPrinter |
Implementation of a
Printer
that sends its output
to a
PrintWriter
.
|
PriorityBlockingQueue <E> |
An unbounded
blocking queue
that uses
the same ordering rules as class
PriorityQueue
and supplies
blocking retrieval operations.
|
PriorityQueue <E> | A PriorityQueue holds elements on a priority heap, which orders the elements according to their natural order or according to the comparator specified at construction time. |
PrivateCredentialPermission | Legacy security code; do not use. |
PrivateKey |
PrivateKey
is the common interface for private keys.
|
PrivilegedAction <T> | Legacy security code; do not use. |
PrivilegedActionException | Legacy security code; do not use. |
PrivilegedExceptionAction <T> | Legacy security code; do not use. |
Process | Tools for managing OS processes. |
Process | Represents an external process. |
ProcessBuilder | Creates operating system processes. |
ProcessedData |
An entity class that wraps the result of a
processDrmInfo()
transaction between a device and a DRM server.
|
ProcessingInstruction |
The
ProcessingInstruction
interface represents a "processing
instruction", used in XML as a way to keep processor-specific information
in the text of the document.
|
ProgressBar |
Visual indicator of progress in some operation. |
ProgressDialog |
A dialog showing a progress indicator and an optional text message or view. |
Properties |
A
Properties
object is a
Hashtable
where the keys and values
must be
String
s.
|
Property <T, V> |
A property is an abstraction that can be used to represent a
|
PropertyChangeEvent | An event that indicates that a constraint or a boundary of a property has changed. |
PropertyChangeListener | A PropertyChangeListener can subscribe with a event source. |
PropertyChangeListenerProxy | The implementation of this listener proxy just delegates the received events to its listener. |
PropertyChangeSupport | Manages a list of listeners to be notified when a property changes. |
PropertyPermission | Legacy security code; do not use. |
PropertyResourceBundle |
PropertyResourceBundle
loads resources from an
InputStream
.
|
PropertyValuesHolder | This class holds information about a property and the values that that property should take on during an animation. |
Protectable | A Protectable can be run and can throw a Throwable. |
ProtectionDomain | Legacy security code; do not use. |
ProtocolException | Signals that either a connection attempt to a socket of the wrong type, the application of an unsupported operation or that a general error in the underlying protocol has occurred. |
ProtocolException | Signals that an HTTP protocol violation has occurred. |
ProtocolVersion | Represents a protocol version, as specified in RFC 2616. |
Provider |
Provider
is the abstract superclass for all security providers in the
Java security infrastructure.
|
Provider.Service |
Service
represents a service in the Java Security infrastructure.
|
ProviderException |
ProviderException
is a general exception, thrown by security
Providers
.
|
ProviderInfo |
Holds information about a specific
content provider
.
|
ProviderTestCase <T extends ContentProvider > | This class was deprecated in API level 3. this class extends InstrumentationTestCase but should extend AndroidTestCase. Use ProviderTestCase2, which corrects this problem, instead. |
ProviderTestCase2 <T extends ContentProvider > |
This test case class provides a framework for testing a single
ContentProvider
and for testing your app code with an
isolated content provider.
|
Proxy | A convenience class for accessing the user and default proxy settings. |
Proxy |
Proxy
defines methods for creating dynamic proxy classes and instances.
|
Proxy | This class represents proxy server settings. |
Proxy.Type |
Enum
class for the proxy type.
|
ProxySelector | Selects the proxy server to use, if any, when connecting to a given URL. |
ProxySelectorRoutePlanner |
Default implementation of an
HttpRoutePlanner
.
|
PSource |
The source of the label
L
as specified in
PKCS #1
.
|
PSource.PSpecified |
The explicit specification of the parameter
P
used in the
source algorithm.
|
PSSParameterSpec | The parameter specification for the RSA-PSS Signature scheme. |
PublicKey |
PublicKey
is the common interface for public keys.
|
PushbackInputStream |
Wraps an existing
InputStream
and adds functionality to "push back"
bytes that have been read, so that they can be read again.
|
PushbackReader |
Wraps an existing
Reader
and adds functionality to "push back"
characters that have been read, so that they can be read again.
|
QName |
|
Queue <E> | A collection designed for holding elements prior to processing. |
QuickContactBadge | Widget used to show an image with the standard QuickContact badge and on-click behavior. |
QuoteSpan | |
QwertyKeyListener | This is the standard key listener for alphabetic input on qwerty keyboards. |
R | |
R | |
R | |
R | |
R.anim | |
R.anim | |
R.anim | |
R.animator | |
R.array | |
R.attr | |
R.attr | |
R.attr | |
R.attr | |
R.bool | |
R.bool | |
R.bool | |
R.color | |
R.color | |
R.color | |
R.dimen | |
R.dimen | |
R.dimen | |
R.dimen | |
R.drawable | |
R.drawable | |
R.drawable | |
R.fraction | |
R.id | |
R.id | |
R.id | |
R.id | |
R.integer | |
R.integer | |
R.integer | |
R.interpolator | |
R.layout | |
R.layout | |
R.layout | |
R.menu | |
R.mipmap | |
R.plurals | |
R.raw | |
R.string | |
R.string | |
R.string | |
R.style | |
R.style | |
R.style | |
R.styleable | |
R.styleable | |
R.styleable | |
R.styleable | |
R.xml | |
RadialGradient | |
RadioButton |
A radio button is a two-states button that can be either checked or unchecked. |
RadioGroup |
This class is used to create a multiple-exclusion scope for a set of radio buttons. |
RadioGroup.LayoutParams |
This set of layout parameters defaults the width and the height of
the children to
|
RadioGroup.OnCheckedChangeListener |
Interface definition for a callback to be invoked when the checked radio button changed in this group. |
Random | This class provides methods that return pseudo-random values. |
RandomAccess |
RandomAccess is implemented by
List
implementations that support fast
(usually constant time) random access.
|
RandomAccessFile | Allows reading from and writing to a file in a random-access manner. |
Rasterizer | |
RasterizerSpan | |
Rating | A class to encapsulate rating information used as content metadata. |
RatingBar | A RatingBar is an extension of SeekBar and ProgressBar that shows a rating in stars. |
RatingBar.OnRatingBarChangeListener | A callback that notifies clients when the rating has been changed. |
RawRes | Denotes that an integer parameter, field or method return value is expected to be a raw resource reference. |
RC2ParameterSpec | The algorithm parameter specification for the RC2 algorithm. |
RC5ParameterSpec | The algorithm parameter specification for the RC5 algorithm. |
Readable |
Represents a sequence of characters that can be incrementally read (copied)
into a
CharBuffer
.
|
ReadableByteChannel |
A
ReadableByteChannel
is a type of
Channel
that can read
bytes.
|
Reader | The base class for all readers. |
ReadOnlyBufferException |
A
ReadOnlyBufferException
is thrown when some write operation is
called on a read-only buffer.
|
ReadWriteLock |
A
ReadWriteLock
maintains a pair of associated
locks
, one for read-only operations and one for writing.
|
ReasonPhraseCatalog | Interface for obtaining reason phrases for HTTP status codes. |
ReceiverCallNotAllowedException |
This exception is thrown from
registerReceiver(BroadcastReceiver, IntentFilter)
and
bindService(Intent, ServiceConnection, int)
when these methods are being used from
an
BroadcastReceiver
component.
|
RecognitionListener | Used for receiving notifications from the SpeechRecognizer when the recognition related events occur. |
RecognitionService | This class provides a base class for recognition service implementations. |
RecognitionService.Callback | This class receives callbacks from the speech recognition service and forwards them to the user. |
RecognizerIntent |
Constants for supporting speech recognition through starting an
Intent
|
RecognizerResultsIntent | Constants for intents related to showing speech recognition results. |
RecoverySystem | RecoverySystem contains methods for interacting with the Android recovery system (the separate partition that can be used to install system updates, wipe user data, etc.) |
RecoverySystem.ProgressListener | Interface definition for a callback to be invoked regularly as verification proceeds. |
Rect | Rect holds four integer coordinates for a rectangle. |
RectEvaluator |
This evaluator can be used to perform type interpolation between
Rect
values.
|
RectF | RectF holds four float coordinates for a rectangle. |
RectShape | Defines a rectangle shape. |
RedirectException | Signals violation of HTTP specification caused by an invalid redirect |
RedirectHandler | A handler for determining if an HTTP request should be redirected to a new location in response to an HTTP response received from the target server. |
RedirectLocations | A collection of URIs that were used as redirects. |
ReentrantLock |
A reentrant mutual exclusion
Lock
with the same basic
behavior and semantics as the implicit monitor lock accessed using
synchronized
methods and statements, but with extended
capabilities.
|
ReentrantReadWriteLock |
An implementation of
ReadWriteLock
supporting similar
semantics to
ReentrantLock
.
|
ReentrantReadWriteLock.ReadLock |
The lock returned by method
readLock()
.
|
ReentrantReadWriteLock.WriteLock |
The lock returned by method
writeLock()
.
|
Ref | This interface represents an SQL Ref - a data object containing a cursor or pointer to a result table. |
Reference <T> | Provides an abstract class which describes behavior common to all reference objects. |
ReferenceQueue <T> |
The
ReferenceQueue
is the container on which reference objects are
enqueued when the garbage collector detects the reachability type specified
for the referent.
|
ReflectiveOperationException | Superclass of exceptions related to reflection. |
ReflectPermission | Legacy security code; do not use. |
RefQueueHandler |
Callback handler for
RefQueueWorker
.
|
RefQueueWorker | A worker thread for processing queued references. |
Region | |
Region.Op | |
RegionIterator | |
RejectedExecutionException |
Exception thrown by an
Executor
when a task cannot be
accepted for execution.
|
RejectedExecutionHandler |
A handler for tasks that cannot be executed by a
ThreadPoolExecutor
.
|
RelativeLayout | A Layout where the positions of the children can be described in relation to each other or to the parent. |
RelativeLayout.LayoutParams | Per-child layout information associated with RelativeLayout. |
RelativeSizeSpan | |
RemoteCallbackList <E extends IInterface > |
Takes care of the grunt work of maintaining a list of remote interfaces,
typically for the use of performing callbacks from a
Service
to its clients.
|
RemoteControlClient | RemoteControlClient enables exposing information meant to be consumed by remote controls capable of displaying metadata, artwork and media transport control buttons. |
RemoteControlClient.MetadataEditor |
Class used to modify metadata in a
RemoteControlClient
object.
|
RemoteControlClient.OnGetPlaybackPositionListener | Interface definition for a callback to be invoked when the media playback position is queried. |
RemoteControlClient.OnMetadataUpdateListener | Interface definition for a callback to be invoked when one of the metadata values has been updated. |
RemoteControlClient.OnPlaybackPositionUpdateListener | Interface definition for a callback to be invoked when the media playback position is requested to be updated. |
RemoteController |
The RemoteController class is used to control media playback, display and update media metadata
and playback status, published by applications using the
RemoteControlClient
class.
|
RemoteController.MetadataEditor |
A class to read the metadata published by a
RemoteControlClient
, or send a
RemoteControlClient
new values for keys that can be edited.
|
RemoteController.OnClientUpdateListener | Interface definition for the callbacks to be invoked whenever media events, metadata and playback status are available. |
RemoteException | Parent exception for all Binder remote-invocation errors |
RemoteInput |
A
RemoteInput
object specifies input to be collected from a user to be passed along with
an intent inside a
PendingIntent
that is sent.
|
RemoteInput |
Helper for using the
RemoteInput
API
introduced after API level 4 in a backwards compatible fashion.
|
RemoteInput.Builder |
Builder class for
RemoteInput
objects.
|
RemoteInput.Builder |
Builder class for
RemoteInput
objects.
|
RemotePlaybackClient |
A helper class for playing media on remote routes using the remote playback protocol
defined by
MediaControlIntent
.
|
RemotePlaybackClient.ActionCallback | Base callback type for remote playback requests. |
RemotePlaybackClient.ItemActionCallback | Callback for remote playback requests that operate on items. |
RemotePlaybackClient.SessionActionCallback | Callback for remote playback requests that operate on sessions. |
RemotePlaybackClient.StatusCallback | A callback that will receive media status updates. |
RemoteViews | A class that describes a view hierarchy that can be displayed in another process. |
RemoteViews.ActionException | Exception to send when something goes wrong executing an action |
RemoteViews.RemoteView |
This annotation indicates that a subclass of View is alllowed to be used
with the
RemoteViews
mechanism.
|
RemoteViewsService | The service to be connected to for a remote adapter to request RemoteViews. |
RemoteViewsService.RemoteViewsFactory | An interface for an adapter between a remote collection view (ListView, GridView, etc) and the underlying data for that view. |
RenamingDelegatingContext | This is a class which delegates to the given context, but performs database and file operations with a renamed database/file name (prefixes default names with a given prefix). |
RenderScript | This class provides access to a RenderScript context, which controls RenderScript initialization, resource management, and teardown. |
RenderScript | This class provides access to a RenderScript context, which controls RenderScript initialization, resource management, and teardown. |
RenderScript.ContextType | ContextType specifies the specific type of context to be created. |
RenderScript.ContextType | ContextType specifies the specific type of context to be created. |
RenderScript.Priority | RenderScript worker thread priority enumeration. |
RenderScript.Priority | RenderScript worker thread priority enumeration. |
RenderScript.RSErrorHandler | The runtime error handler base class. |
RenderScript.RSErrorHandler | The runtime error handler base class. |
RenderScript.RSMessageHandler | The base class from which an application should derive in order to receive RS messages from scripts. |
RenderScript.RSMessageHandler | The base class from which an application should derive in order to receive RS messages from scripts. |
ReplacementSpan | |
ReplacementTransformationMethod |
This transformation method causes the characters in the
getOriginal()
array to be replaced by the corresponding characters in the
getReplacement()
array.
|
RequestAddCookies |
Request interceptor that matches cookies available in the current
CookieStore
to the request being executed and generates
corresponding cookierequest headers.
|
RequestConnControl | A request interceptor that suggests connection keep-alive to the server. |
RequestContent | A request interceptor that decides about the transport encoding. |
RequestDate | A request interceptor that adds a Date header. |
RequestDefaultHeaders | Request interceptor that adds default request headers. |
RequestDirector | A client-side request director. |
RequestExpectContinue | A request interceptor that enables the expect-continue handshake. |
RequestLine |
The first line of an
HttpRequest
.
|
RequestProxyAuthentication | |
RequestTargetAuthentication | |
RequestTargetHost | A request interceptor that sets the Host header for HTTP/1.1 requests. |
RequestUserAgent | A request interceptor that adds a User-Agent header. |
RequestWrapper |
A wrapper class for
HttpRequest
s that can be used to change
properties of the current request without modifying the original
object.
|
ResolveInfo | Information that is returned from resolving an intent against an IntentFilter. |
ResolveInfo.DisplayNameComparator | |
ResourceBundle |
ResourceBundle
is an abstract class which is the superclass of classes which
provide
Locale
-specific resources.
|
ResourceBundle.Control | ResourceBundle.Control is a static utility class defines ResourceBundle load access methods, its default access order is as the same as before. |
ResourceBusyException | Exception thrown when an operation on a MediaDrm object is attempted and hardware resources are not available, due to being in use. |
ResourceCursorAdapter |
Static library support version of the framework's
ResourceCursorAdapter
.
|
ResourceCursorAdapter | An easy adapter that creates views defined in an XML file. |
ResourceCursorTreeAdapter | A fairly simple ExpandableListAdapter that creates views defined in an XML file. |
Resources | Class for accessing an application's resources. |
Resources.NotFoundException | This exception is thrown by the resource APIs when a requested resource can not be found. |
Resources.Theme | This class holds the current attribute values for a particular theme. |
ResponseCache |
Caches
URLConnection
responses.
|
ResponseConnControl | A response interceptor that suggests connection keep-alive to the client. |
ResponseContent | A response interceptor that sets up entity-related headers. |
ResponseDate | A response interceptor that adds a Date header. |
ResponseHandler <T> |
Handler that encapsulates the process of generating a response object
from a
HttpResponse
.
|
ResponseProcessCookies |
Response interceptor that populates the current
CookieStore
with data
contained in response cookies received in the given the HTTP response.
|
ResponseServer | A response interceptor that adds a Server header. |
RestoreObserver | Callback class for receiving progress reports during a restore operation. |
RestrictionEntry | Applications can expose restrictions for a restricted user on a multiuser device. |
Result |
An object that implements this interface contains the information needed to build a transformation result tree. |
ResultReceiver | Generic interface for receiving a callback result from someone. |
ResultSet | An interface for an object which represents a database table entry, returned as the result of the query to the database. |
ResultSetMetaData |
Provides information about the columns returned in a
ResultSet
.
|
Retention | Defines a meta-annotation for determining the scope of retention for an annotation. |
RetentionPolicy | Defines an enumeration for annotation retention policies. |
RFC2109DomainHandler | |
RFC2109Spec | RFC 2109 compliant cookie policy |
RFC2109SpecFactory | |
RFC2109VersionHandler | |
RFC2617Scheme | Abstract authentication scheme class that lays foundation for all RFC 2617 compliant authetication schemes and provides capabilities common to all authentication schemes defined in RFC 2617. |
RFC2965CommentUrlAttributeHandler | "CommantURL" cookie attribute handler for RFC 2965 cookie spec. |
RFC2965DiscardAttributeHandler | "Discard" cookie attribute handler for RFC 2965 cookie spec. |
RFC2965DomainAttributeHandler | "Domain" cookie attribute handler for RFC 2965 cookie spec. |
RFC2965PortAttributeHandler | "Port" cookie attribute handler for RFC 2965 cookie spec. |
RFC2965Spec |
RFC 2965 specific cookie management functions. |
RFC2965SpecFactory | |
RFC2965VersionAttributeHandler | "Version" cookie attribute handler for RFC 2965 cookie spec. |
Rfc822Token | This class stores an RFC 822-like name, address, and comment, and provides methods to convert them to quoted strings. |
Rfc822Tokenizer | This class works as a Tokenizer for MultiAutoCompleteTextView for address list fields, and also provides a method for converting a string of addresses (such as might be typed into such a field) into a series of Rfc822Tokens. |
Ringtone | Ringtone provides a quick method for playing a ringtone, notification, or other similar types of sounds. |
RingtoneManager | RingtoneManager provides access to ringtones, notification, and other types of sounds. |
RingtonePreference |
A
Preference
that allows the user to choose a ringtone from those on the device.
|
RootElement | The root XML element. |
RotateAnimation | An animation that controls the rotation of an object. |
RotateDrawable |
A Drawable that can rotate another Drawable based on the current level value. |
RoundingMode | Specifies the rounding behavior for operations whose results cannot be represented exactly. |
RoundRectShape | Creates a rounded-corner rectangle. |
RoutedRequest | A request with the route along which it should be sent. |
RouteInfo | Read-only interface for route information. |
RouteInfo.LayerType | The layering type of a route. |
RouteInfo.TunnelType | The tunnelling type of a route. |
RouteSpecificPool |
A connection sub-pool for a specific route, used by
ConnPoolByRoute
.
|
RouteTracker | Helps tracking the steps in establishing a route. |
RowId | Maps SQL's ROWID type into Java. |
RowIdLifetime | An enumeration to describe the life-time of RowID. |
RowSet | An interface which provides means to access data which persists on a database. |
RowSetEvent |
An event which is sent when specific events happen to a
RowSet
object.
|
RowSetInternal |
An interface provided by a
RowSet
object to let either a
RowSetReader
or a
RowSetWriter
access its internal state, thereby
providing facilities to read and update the state of the
RowSet
.
|
RowSetListener |
An interface used to send notification of events occurring in the context of
a
RowSet
.
|
RowSetMetaData |
An interface which provides facilities for getting information about the
columns in a
RowSet
.
|
RowSetReader |
An interface which provides functionality for a disconnected
RowSet
to get data from a database into its rows.
|
RowSetWriter |
An interface which provides functionality for a disconnected
RowSet
to put data updates back to the data source from which the
RowSet
was
originally populated.
|
RSAKey | The base interface for PKCS#1 RSA public and private keys. |
RSAKeyGenParameterSpec | The parameter specification for generating an RSA key pair. |
RSAMultiPrimePrivateCrtKey | The interface for a Multi-Prime RSA private key. |
RSAMultiPrimePrivateCrtKeySpec | The key specification of a RSA multi-prime private key with the Chinese Remainder Theorem (CRT) information values used. |
RSAOtherPrimeInfo | The additional prime information specified as triplet of primes, a prime exponent, and a Chinese Remainder Theorem (CRT) coefficient. |
RSAPrivateCrtKey | The interface for a PKCS#1 RSA private key using CRT information values. |
RSAPrivateCrtKeySpec | The key specification of a RSA private key using Chinese Remainder Theorem (CRT) values. |
RSAPrivateKey | The interface for an PKCS#1 RSA private key. |
RSAPrivateKeySpec | The key specification of a RSA private key. |
RSAPublicKey | The interface for a PKCS#1 RSA public key. |
RSAPublicKeySpec | The key specification of a RSA public key. |
RSDriverException | Base class for all exceptions thrown by the Android RenderScript |
RSDriverException | Base class for all exceptions thrown by the Android RenderScript |
RSIllegalArgumentException | Base class for all exceptions thrown by the Android RenderScript |
RSIllegalArgumentException | Base class for all exceptions thrown by the Android RenderScript |
RSInvalidStateException | Base class for all exceptions thrown by the Android RenderScript |
RSInvalidStateException | Base class for all exceptions thrown by the Android RenderScript |
RSRuntimeException | Base class for all exceptions thrown by the Android RenderScript |
RSRuntimeException | Base class for all exceptions thrown by the Android RenderScript |
RtpStream | RtpStream represents the base class of streams which send and receive network packets with media payloads over Real-time Transport Protocol (RTP). |
RuleBasedCollator |
A concrete implementation class for
Collation
.
|
Runnable | Represents a command that can be executed. |
RunnableFuture <V> |
A
Future
that is
Runnable
.
|
RunnableScheduledFuture <V> |
A
ScheduledFuture
that is
Runnable
.
|
Runtime | Allows Java applications to interface with the environment in which they are running. |
RuntimeException |
RuntimeException
is the superclass of all classes that represent
exceptional conditions which occur as a result of executing an application in
the VM.
|
RuntimePermission | Legacy security code; do not use. |
SafeVarargs | Claims to the compiler that the annotation target does nothing potentially unsafe to its varargs argument. |
Sampler | Sampler object that defines how Allocations can be read as textures within a kernel. |
Sampler | Sampler object that defines how Allocations can be read as textures within a kernel. |
Sampler.Builder | Builder for creating non-standard samplers. |
Sampler.Builder | Builder for creating non-standard samplers. |
Sampler.Value | |
Sampler.Value | |
Savepoint |
A savepoint is an instant during the current transaction that can be utilized
by a rollback via the
rollback()
command.
|
SAXException | Encapsulate a general SAX error or warning. |
SAXNotRecognizedException | Exception class for an unrecognized identifier. |
SAXNotSupportedException | Exception class for an unsupported operation. |
SAXParseException | Encapsulate an XML parse error or warning. |
SAXParser |
Defines the API that wraps an
XMLReader
implementation class.
|
SAXParserFactory | Defines a factory API that enables applications to configure and obtain a SAX based parser to parse XML documents. |
SAXResult |
Acts as an holder for a transformation Result. |
SAXSource |
Acts as an holder for SAX-style Source. |
SAXTransformerFactory | This class extends TransformerFactory to provide SAX-specific factory methods. |
ScaleAnimation | An animation that controls the scale of an object. |
ScaleDrawable | A Drawable that changes the size of another Drawable based on its current level value. |
ScaleGestureDetector |
Detects scaling transformation gestures using the supplied
MotionEvent
s.
|
ScaleGestureDetector.OnScaleGestureListener | The listener for receiving notifications when gestures occur. |
ScaleGestureDetector.SimpleOnScaleGestureListener | A convenience class to extend when you only want to listen for a subset of scaling-related events. |
ScaleGestureDetectorCompat |
Helper for accessing features in
ScaleGestureDetector
introduced
after API level 19 (KitKat) in a backwards compatible fashion.
|
ScaleXSpan | |
Scanner | A parser that parses a text string of primitive types and strings with the help of regular expressions. |
ScanResult | Describes information about a detected access point. |
ScatteringByteChannel | The interface for channels that can read data into a set of buffers in a single operation. |
Scene | A scene represents the collection of values that various properties in the View hierarchy will have when the scene is applied. |
ScheduledExecutorService |
An
ExecutorService
that can schedule commands to run after a given
delay, or to execute periodically.
|
ScheduledFuture <V> | A delayed result-bearing action that can be cancelled. |
ScheduledThreadPoolExecutor |
A
ThreadPoolExecutor
that can additionally schedule
commands to run after a given delay, or to execute
periodically.
|
Schema | Immutable in-memory representation of grammar. |
SchemaFactory |
Factory that creates
Schema
objects. Entry-point to
the validation API.
|
SchemaFactoryLoader |
This class was removed from JAXP 1.3 before it was finalized but was mistakenly included in Java 5. |
Scheme | Encapsulates specifics of a protocol scheme such as "http" or "https". |
SchemeRegistry |
A set of supported protocol
schemes
.
|
Script | The parent class for all executable scripts. |
Script | The parent class for all executable scripts. |
Script.Builder | Only intended for use by generated reflected code. |
Script.Builder | Only intended for use by generated reflected code. |
Script.FieldBase | Only intended for use by generated reflected code. |
Script.FieldBase | Only intended for use by generated reflected code. |
Script.FieldID | FieldID is an identifier for a Script + exported field pair. |
Script.FieldID | FieldID is an identifier for a Script + exported field pair. |
Script.KernelID | KernelID is an identifier for a Script + root function pair. |
Script.KernelID | KernelID is an identifier for a Script + root function pair. |
Script.LaunchOptions | Class used to specify clipping for a kernel launch. |
Script.LaunchOptions | Class used to specify clipping for a kernel launch. |
ScriptC | The superclass for all user-defined scripts. |
ScriptC | The superclass for all user-defined scripts. |
ScriptGroup | ScriptGroup creates a group of kernels that are executed together with one execution call as if they were a single kernel. |
ScriptGroup | ScriptGroup creates a group of kernels that are executed together with one execution call as if they were a single kernel. |
ScriptGroup.Builder | Helper class to build a ScriptGroup. |
ScriptGroup.Builder | Helper class to build a ScriptGroup. |
ScriptIntrinsic | Base class for all Intrinsic scripts. |
ScriptIntrinsic | Base class for all Intrinsic scripts. |
ScriptIntrinsic3DLUT | Intrinsic for converting RGB to RGBA by using a 3D lookup table. |
ScriptIntrinsicBlend |
Intrinsic kernels for blending two
Allocation
objects.
|
ScriptIntrinsicBlend |
Intrinsic kernels for blending two
Allocation
objects.
|
ScriptIntrinsicBlur | Intrinsic Gausian blur filter. |
ScriptIntrinsicBlur | Intrinsic Gausian blur filter. |
ScriptIntrinsicColorMatrix | Intrinsic for applying a color matrix to allocations. |
ScriptIntrinsicColorMatrix | Intrinsic for applying a color matrix to allocations. |
ScriptIntrinsicConvolve3x3 | Intrinsic for applying a 3x3 convolve to an allocation. |
ScriptIntrinsicConvolve3x3 | Intrinsic for applying a 3x3 convolve to an allocation. |
ScriptIntrinsicConvolve5x5 | Intrinsic for applying a 5x5 convolve to an allocation. |
ScriptIntrinsicConvolve5x5 | Intrinsic for applying a 5x5 convolve to an allocation. |
ScriptIntrinsicHistogram | Intrinsic Histogram filter. |
ScriptIntrinsicLUT | Intrinsic for applying a per-channel lookup table. |
ScriptIntrinsicLUT | Intrinsic for applying a per-channel lookup table. |
ScriptIntrinsicResize | Intrinsic for performing a resize of a 2D allocation. |
ScriptIntrinsicYuvToRGB | Intrinsic for converting an Android YUV buffer to RGB. |
ScriptIntrinsicYuvToRGB | Intrinsic for converting an Android YUV buffer to RGB. |
ScriptIntrinsicYuvToRGBThunker | |
Scroller |
This class encapsulates scrolling. |
ScrollerCompat |
Provides access to new
Scroller
APIs when available.
|
ScrollerCompatTestBase | |
ScrollingMovementMethod | A movement method that interprets movement keys by scrolling the text buffer. |
ScrollView | Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display. |
SealedObject |
A
SealedObject
is a wrapper around a
serializable
object
instance and encrypts it using a cryptographic cipher.
|
SearchableInfo | Searchability meta-data for an activity. |
SearchManager | This class provides access to the system search services. |
SearchManager.OnCancelListener |
See
setOnCancelListener(SearchManager.OnCancelListener)
for configuring your activity to monitor
search UI state.
|
SearchManager.OnDismissListener |
See
setOnDismissListener(SearchManager.OnDismissListener)
for configuring your activity to monitor
search UI state.
|
SearchRecentSuggestions |
This is a utility class providing access to
SearchRecentSuggestionsProvider
.
|
SearchRecentSuggestionsProvider | This superclass can be used to create a simple search suggestions provider for your application. |
SearchView | A widget that provides a user interface for the user to enter a search query and submit a request to a search provider. |
SearchView | A widget that provides a user interface for the user to enter a search query and submit a request to a search provider. |
SearchView.OnCloseListener | |
SearchView.OnCloseListener | |
SearchView.OnQueryTextListener | Callbacks for changes to the query text. |
SearchView.OnQueryTextListener | Callbacks for changes to the query text. |
SearchView.OnSuggestionListener | Callback interface for selection events on suggestions. |
SearchView.OnSuggestionListener | Callback interface for selection events on suggestions. |
SearchViewCompat |
Helper for accessing features in
SearchView
introduced after API level 4 in a backwards compatible fashion.
|
SearchViewCompat.OnCloseListenerCompat | Callback for closing the query UI. |
SearchViewCompat.OnQueryTextListenerCompat | Callbacks for changes to the query text. |
SecretKey | A cryptographic secret (symmetric) key. |
SecretKeyFactory |
The public API for
SecretKeyFactory
implementations.
|
SecretKeyFactorySpi |
The
Service Provider Interface
(
SPI
) definition for the
SecretKeyFactory
class.
|
SecretKeySpec |
A key specification for a
SecretKey
and also a secret key
implementation that is provider-independent.
|
SectionIndexer |
Interface that may implemented on
Adapter
s to enable fast scrolling
between sections of an
AbsListView
.
|
SecureCacheResponse | A secure cache response represents data which is originally retrieved over a secure connection. |
SecureClassLoader |
SecureClassLoader
represents a
ClassLoader
which associates
the classes it loads with a code source and provide mechanisms to allow the
relevant permissions to be retrieved.
|
SecureRandom | This class generates cryptographically secure pseudo-random numbers. |
SecureRandomSpi |
SecureRandomSpi
is the
Service Provider Interface
(
SPI
) definition
for
SecureRandom
.
|
Security |
Security
is the central class in the Java Security API.
|
SecurityException | Thrown when a security manager check fails. |
SecurityManager | Legacy security code; do not use. |
SecurityPermission | Legacy security code; do not use. |
SeekBar | A SeekBar is an extension of ProgressBar that adds a draggable thumb. |
SeekBar.OnSeekBarChangeListener | A callback that notifies clients when the progress level has been changed. |
SelectableChannel |
A channel that can be used with a
Selector
.
|
Selection | Utility class for manipulating cursors and selections in CharSequences. |
SelectionKey |
A
SelectionKey
represents the relationship between a channel and a
selector for which the channel is registered.
|
Selector |
A controller for the selection of
SelectableChannel
objects.
|
SelectorProvider |
SelectorProvider
is an abstract base class that declares methods for
providing instances of
DatagramChannel
,
Pipe
,
Selector
,
ServerSocketChannel
, and
SocketChannel
.
|
Semaphore | A counting semaphore. |
Sensor | Class representing a sensor. |
SensorEvent |
This class represents a
Sensor
event and
holds informations such as the sensor's type, the time-stamp, accuracy and of
course the sensor's
data
.
|
SensorEventListener | Used for receiving notifications from the SensorManager when sensor values have changed. |
SensorEventListener2 | Used for receiving a notification when a flush() has been successfully completed. |
SensorListener |
This interface was deprecated
in API level 3.
Use
SensorEventListener
instead.
|
SensorManager |
SensorManager lets you access the device's
|
SentenceSuggestionsInfo | This class contains a metadata of suggestions returned from a text service (e.g. |
SequenceInputStream |
Concatenates two or more existing
InputStream
s.
|
Serializable |
Marks classes that can be serialized by
ObjectOutputStream
and
deserialized by
ObjectInputStream
.
|
SerializableEntity | |
SerializablePermission | Legacy security code; do not use. |
ServerSocket | This class represents a server-side socket that waits for incoming client connections. |
ServerSocketChannel |
A
ServerSocketChannel
is a partial abstraction of a selectable,
stream-oriented listening socket.
|
ServerSocketFactory | This abstract class defines methods to create server sockets. |
Service | A Service is an application component representing either an application's desire to perform a longer-running operation while not interacting with the user or to supply functionality for other applications to use. |
ServiceCompat |
Helper for accessing features in
Service
introduced after API level 4 in a backwards compatible fashion.
|
ServiceConfigurationError |
Thrown when a service provider can't be loaded by
ServiceLoader
.
|
ServiceConnection | Interface for monitoring the state of an application service. |
ServiceInfo | Information you can retrieve about a particular application service. |
ServiceLoader <S> | A service-provider loader. |
ServiceState | Contains phone state and service related information. |
ServiceTestCase <T extends Service > | This test case provides a framework in which you can test Service classes in a controlled environment. |
SessionInputBuffer | Session input buffer for blocking connections. |
SessionOutputBuffer | Session output buffer for blocking connections. |
Set <E> |
A
Set
is a data structure which does not allow duplicate elements.
|
SetCookie |
This interface represents a
SetCookie
response header sent by the
origin server to the HTTP agent in order to maintain a conversational state.
|
SetCookie2 |
This interface represents a
SetCookie2
response header sent by the
origin server to the HTTP agent in order to maintain a conversational state.
|
SettingInjectorService |
Dynamically specifies the summary (subtitle) and enabled status of a preference injected into
the list of app settings displayed by the system settings app
For use only by apps that are included in the system image, for preferences that affect multiple apps. |
Settings | The Settings provider contains global system-level device preferences. |
Settings.Global | Global system settings, containing preferences that always apply identically to all defined users. |
Settings.NameValueTable | Common base for tables of name/value settings. |
Settings.Secure | Secure system settings, containing system preferences that applications can read but are not allowed to write. |
Settings.SettingNotFoundException | |
Settings.System | System settings, containing miscellaneous system preferences. |
Shader | Shader is the based class for objects that return horizontal spans of colors during drawing. |
Shader.TileMode | |
Shape |
Defines a generic graphical "shape."
Any Shape can be drawn to a Canvas with its own draw() method,
but more graphical control is available if you instead pass
it to a
ShapeDrawable
.
|
ShapeDrawable | A Drawable object that draws primitive shapes. |
ShapeDrawable.ShaderFactory | Base class defines a factory object that is called each time the drawable is resized (has a new width or height). |
ShareActionProvider | This is a provider for a share action. |
ShareActionProvider | This is a provider for a share action. |
ShareActionProvider.OnShareTargetSelectedListener | Listener for the event of selecting a share target. |
ShareActionProvider.OnShareTargetSelectedListener | Listener for the event of selecting a share target. |
ShareCompat | Extra helper functionality for sharing data between activities. |
ShareCompat.IntentBuilder |
IntentBuilder is a helper for constructing
ACTION_SEND
and
ACTION_SEND_MULTIPLE
sharing intents and starting activities
to share content.
|
ShareCompat.IntentReader | IntentReader is a helper for reading the data contained within a sharing (ACTION_SEND) Intent. |
SharedPreferences |
Interface for accessing and modifying preference data returned by
getSharedPreferences(String, int)
.
|
SharedPreferences.Editor |
Interface used for modifying values in a
SharedPreferences
object.
|
SharedPreferences.OnSharedPreferenceChangeListener | Interface definition for a callback to be invoked when a shared preference is changed. |
SharedPreferencesBackupHelper |
A helper class that can be used in conjunction with
BackupAgentHelper
to manage the backup of
SharedPreferences
.
|
Short |
The wrapper for the primitive type
short
.
|
Short2 | Vector version of the basic short type. |
Short2 | Class for exposing the native RenderScript Short2 type back to the Android system. |
Short3 | Vector version of the basic short type. |
Short3 | Class for exposing the native RenderScript short3 type back to the Android system. |
Short4 | Vector version of the basic short type. |
Short4 | Class for exposing the native RenderScript short4 type back to the Android system. |
ShortBuffer | A buffer of shorts. |
ShortBufferException | The exception that is thrown when the result of an operation is attempted to store in a user provided buffer that is too small. |
SignalStrength | Contains phone signal strength related information. |
Signature | Opaque, immutable representation of a signature associated with an application package. |
Signature |
Signature
is an engine class which is capable of creating and
verifying digital signatures, using different algorithms that have been
registered with the
Security
class.
|
SignatureException |
SignatureException
is a general
Signature
exception.
|
SignatureSpi |
SignatureSpi
is the
Service Provider Interface
(
SPI
)
definition for
Signature
.
|
SignedObject |
A
SignedObject
instance acts as a container for another object.
|
Signer |
This class was deprecated
in API level 1.
Use the
java.security.cert
package
and
Principal
instead.
|
SimpleAdapter | An easy adapter to map static data to views defined in an XML file. |
SimpleAdapter.ViewBinder | This class can be used by external clients of SimpleAdapter to bind values to views. |
SimpleArrayMap <K, V> |
Base implementation of
ArrayMap
that doesn't include any standard Java
container API interoperability.
|
SimpleCursorAdapter |
Static library support version of the framework's
SimpleCursorAdapter
.
|
SimpleCursorAdapter | An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file. |
SimpleCursorAdapter.CursorToStringConverter | This class can be used by external clients of SimpleCursorAdapter to define how the Cursor should be converted to a String. |
SimpleCursorAdapter.CursorToStringConverter | This class can be used by external clients of SimpleCursorAdapter to define how the Cursor should be converted to a String. |
SimpleCursorAdapter.ViewBinder | This class can be used by external clients of SimpleCursorAdapter to bind values fom the Cursor to views. |
SimpleCursorAdapter.ViewBinder | This class can be used by external clients of SimpleCursorAdapter to bind values fom the Cursor to views. |
SimpleCursorTreeAdapter | An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file. |
SimpleCursorTreeAdapter.ViewBinder | This class can be used by external clients of SimpleCursorTreeAdapter to bind values from the Cursor to views. |
SimpleDateFormat | Formats and parses dates in a locale-sensitive manner. |
SimpleExpandableListAdapter | An easy adapter to map static data to group and child views defined in an XML file. |
SimpleFormatter |
SimpleFormatter
can be used to print a summary of the information
contained in a
LogRecord
object in a human readable format.
|
SimpleTimeZone |
SimpleTimeZone
is a concrete subclass of
TimeZone
that represents a time zone for use with a Gregorian calendar.
|
SingleClientConnManager | A connection "manager" for a single connection. |
SingleClientConnManager.ConnAdapter | The connection adapter used by this manager. |
SingleClientConnManager.PoolEntry | The pool entry for this connection manager. |
SingleLaunchActivityTestCase <T extends Activity > |
If you would like to test a single activity with an
InstrumentationTestCase
, this provides some of the boiler plate to
launch and finish the activity in
setUp()
and
tearDown()
.
|
SingleLineTransformationMethod | This transformation method causes any newline characters (\n) to be displayed as spaces instead of causing line breaks, and causes carriage return characters (\r) to have no appearance. |
SipAudioCall | Handles an Internet audio call over SIP. |
SipAudioCall.Listener | Listener for events relating to a SIP call, such as when a call is being recieved ("on ringing") or a call is outgoing ("on calling"). |
SipErrorCode | Defines error codes returned during SIP actions. |
SipException | Indicates a general SIP-related exception. |
SipManager | Provides APIs for SIP tasks, such as initiating SIP connections, and provides access to related SIP services. |
SipProfile | Defines a SIP profile, including a SIP account, domain and server information. |
SipProfile.Builder |
Helper class for creating a
SipProfile
.
|
SipRegistrationListener | Listener for SIP registration events. |
SipSession | Represents a SIP session that is associated with a SIP dialog or a standalone transaction not within a dialog. |
SipSession.Listener | Listener for events relating to a SIP session, such as when a session is being registered ("on registering") or a call is outgoing ("on calling"). |
SipSession.State | Defines SIP session states, such as "registering", "outgoing call", and "in call". |
SlidingDrawer | This class was deprecated in API level 17. This class is not supported anymore. It is recommended you base your own implementation on the source code for the Android Open Source Project if you must use it in your application. |
SlidingDrawer.OnDrawerCloseListener | Callback invoked when the drawer is closed. |
SlidingDrawer.OnDrawerOpenListener | Callback invoked when the drawer is opened. |
SlidingDrawer.OnDrawerScrollListener | Callback invoked when the drawer is scrolled. |
SlidingPaneLayout | SlidingPaneLayout provides a horizontal, multi-pane layout for use at the top level of a UI. |
SlidingPaneLayout.LayoutParams | |
SlidingPaneLayout.PanelSlideListener | Listener for monitoring events about sliding panes. |
SlidingPaneLayout.SimplePanelSlideListener |
No-op stubs for
SlidingPaneLayout.PanelSlideListener
.
|
SM | Constants and static helpers related to the HTTP state management. |
SmallTest | Marks a test that should run as part of the small tests. |
Smoke | Marks a test that should run as part of the smoke tests. |
SmsManager | Manages SMS operations such as sending data, text, and pdu SMS messages. |
SmsManager | This class was deprecated in API level 4. Replaced by android.telephony.SmsManager that supports both GSM and CDMA. |
SmsMessage | A Short Message Service message. |
SmsMessage | This class was deprecated in API level 4. Replaced by android.telephony.SmsMessage that supports both GSM and CDMA. |
SmsMessage.MessageClass | SMS Class enumeration. |
SmsMessage.MessageClass | This enum was deprecated in API level 4. Use android.telephony.SmsMessage. |
SmsMessage.SubmitPdu | |
SmsMessage.SubmitPdu | This class was deprecated in API level 4. Use android.telephony.SmsMessage. |
Socket | Provides a client-side TCP socket. |
SocketAddress | This abstract class represents a protocol-independent base for socket-endpoint representing classes. |
SocketChannel |
A
SocketChannel
is a selectable channel that provides a partial
abstraction of stream connecting socket.
|
SocketException |
This
SocketException
may be thrown during socket creation or setting
options, and is the superclass of all other socket related exceptions.
|
SocketFactory | This abstract class defines methods to create sockets. |
SocketFactory | A factory for creating and connecting sockets. |
SocketHandler | A handler that writes log messages to a socket connection. |
SocketHttpClientConnection | Implementation of a client-side HTTP connection that can be bound to a network Socket in order to receive and transmit data. |
SocketHttpServerConnection | Implementation of a server-side HTTP connection that can be bound to a network Socket in order to receive and transmit data. |
SocketImpl | This class is the base of all streaming socket implementation classes. |
SocketImplFactory | This interface defines a factory for socket implementations. |
SocketInputBuffer |
Socket
bound session input buffer.
|
SocketOptions | Defines an interface for socket implementations to get and set socket options. |
SocketOutputBuffer |
Socket
bound session output buffer.
|
SocketPermission | Legacy security code; do not use. |
SocketTimeoutException |
This exception is thrown when a timeout expired on a socket
read
or
accept
operation.
|
SoftReference <T> | A reference that is cleared when its referent is not strongly reachable and there is memory pressure. |
SortedMap <K, V> | A map that has its keys ordered. |
SortedSet <E> | SortedSet is a Set which iterates over its elements in a sorted order. |
SoundEffectConstants |
Constants to be used to play sound effects via
playSoundEffect(int)
|
SoundPool | The SoundPool class manages and plays audio resources for applications. |
SoundPool.OnLoadCompleteListener | |
Source | An object that implements this interface contains the information needed to act as source input (XML source or transformation instructions). |
SourceLocator | This interface is primarily for the purposes of reporting where an error occurred in the XML source or transformation instructions. |
Space | Space is a lightweight View subclass that may be used to create gaps between components in general purpose layouts. |
Space | Space is a lightweight View subclass that may be used to create gaps between components in general purpose layouts. |
Spannable | This is the interface for text to which markup objects can be attached and detached. |
Spannable.Factory | Factory used by TextView to create new Spannables. |
SpannableString | This is the class for text whose content is immutable but to which markup objects can be attached and detached. |
SpannableStringBuilder | This is the class for text whose content and markup can both be changed. |
Spanned | This is the interface for text that has markup objects attached to ranges of it. |
SpannedString | This is the class for text whose content and markup are immutable. |
SpanWatcher | When an object of this type is attached to a Spannable, its methods will be called to notify it that other markup objects have been added, changed, or removed. |
SparseArray <E> | SparseArrays map integers to Objects. |
SparseArrayCompat <E> |
A copy of the current platform (currently
KITKAT
version of
SparseArray
; provides a removeAt() method and other things.
|
SparseBooleanArray | SparseBooleanArrays map integers to booleans. |
SparseIntArray | SparseIntArrays map integers to integers. |
SparseLongArray | SparseLongArrays map integers to longs. |
SpeechRecognizer | This class provides access to the speech recognition service. |
SpellCheckerInfo | This class is used to specify meta information of a spell checker. |
SpellCheckerService | SpellCheckerService provides an abstract base class for a spell checker. |
SpellCheckerService.Session | This abstract class should be overridden by a concrete implementation of a spell checker. |
SpellCheckerSession | The SpellCheckerSession interface provides the per client functionality of SpellCheckerService. |
SpellCheckerSession.SpellCheckerSessionListener | Callback for getting results from text services |
SpellCheckerSubtype | This class is used to specify meta information of a subtype contained in a spell checker. |
Spinner | A view that displays one child at a time and lets the user pick among them. |
SpinnerAdapter |
Extended
Adapter
that is the bridge between a
Spinner
and its data.
|
SQLClientInfoException | An exception, which is subclass of SQLException, is thrown when one or more client info properties could not be set on a Connection. |
SQLData | An interface for the custom mapping of an SQL User Defined Type (UDT) to a Java class. |
SQLDataException | An exception, which is subclass of SQLException, is thrown when various data errors arise. |
SQLException | An exception that indicates there was an error with SQL parsing or execution. |
SQLException | An exception that indicates a failed JDBC operation. |
SQLFeatureNotSupportedException | An exception, which is subclass of SQLNonTransientException, is thrown when various the JDBC driver does not support an optional JDBC feature. |
SQLInput |
The
SQLInput
interface defines operations which apply to a type of
input stream which carries a series of values representing an instance of
an SQL structured type or SQL distinct type.
|
SQLIntegrityConstraintViolationException | An exception, which is subclass of SQLNonTransientException, is thrown when various the an integrity constraint (foreign key, primary key or unique key) has been violated. |
SQLInvalidAuthorizationSpecException | An exception, which is subclass of SQLNonTransientException, is thrown when the authorization credentials presented during connection establishment are not valid. |
SQLiteAbortException | An exception that indicates that the SQLite program was aborted. |
SQLiteAccessPermException | This exception class is used when sqlite can't access the database file due to lack of permissions on the file. |
SQLiteBindOrColumnIndexOutOfRangeException | Thrown if the the bind or column parameter index is out of range |
SQLiteBlobTooBigException | |
SQLiteCantOpenDatabaseException | |
SQLiteClosable | An object created from a SQLiteDatabase that can be closed. |
SQLiteConstraintException | An exception that indicates that an integrity constraint was violated. |
SQLiteCursor |
A Cursor implementation that exposes results from a query on a
SQLiteDatabase
.
|
SQLiteCursorDriver | A driver for SQLiteCursors that is used to create them and gets notified by the cursors it creates on significant events in their lifetimes. |
SQLiteDatabase | Exposes methods to manage a SQLite database. |
SQLiteDatabase.CursorFactory |
Used to allow returning sub-classes of
Cursor
when calling query.
|
SQLiteDatabaseCorruptException | An exception that indicates that the SQLite database file is corrupt. |
SQLiteDatabaseLockedException | Thrown if the database engine was unable to acquire the database locks it needs to do its job. |
SQLiteDatatypeMismatchException | |
SQLiteDiskIOException | An exception that indicates that an IO error occured while accessing the SQLite database file. |
SQLiteDoneException | An exception that indicates that the SQLite program is done. |
SQLiteException | A SQLite exception that indicates there was an error with SQL parsing or execution. |
SQLiteFullException | An exception that indicates that the SQLite database is full. |
SQLiteMisuseException | This error can occur if the application creates a SQLiteStatement object and allows multiple threads in the application use it at the same time. |
SQLiteOpenHelper | A helper class to manage database creation and version management. |
SQLiteOutOfMemoryException | |
SQLiteProgram | A base class for compiled SQLite programs. |
SQLiteQuery |
Represents a query that reads the resulting rows into a
SQLiteQuery
.
|
SQLiteQueryBuilder |
This is a convience class that helps build SQL queries to be sent to
SQLiteDatabase
objects.
|
SQLiteReadOnlyDatabaseException | |
SQLiteStatement | Represents a statement that can be executed against a database. |
SQLiteTableLockedException | |
SQLiteTransactionListener | A listener for transaction events. |
SQLNonTransientConnectionException | An exception, which is subclass of SQLException, is thrown when the connection operation that failed will not succeed when the operation is retried without the cause of the failure being corrected. |
SQLNonTransientException | |
SQLOutput | The interface for an output stream used to write attributes of an SQL User Defined Type (UDT) to the database. |
SQLPermission | Legacy security code; do not use. |
SQLRecoverableException | |
SQLSyntaxErrorException | |
SQLTimeoutException | |
SQLTransactionRollbackException | |
SQLTransientConnectionException | |
SQLTransientException | |
SQLWarning | An exception class that holds information about Database access warnings. |
SQLXML | Maps SQL's XML type into Java. |
SslCertificate | SSL certificate info (certificate details) class |
SslCertificate.DName |
A distinguished name helper class: a 3-tuple of:
|
SSLCertificateSocketFactory |
SSLSocketFactory implementation with several extra features:
|
SSLContext | The public API for secure socket protocol implementations. |
SSLContextSpi |
The
Service Provider Interface
(SPI) for the
SSLContext
class.
|
SSLEngine | The abstract implementation of secure communications using SSL, TLS, or other protocols. |
SSLEngineResult |
The result object describing the state of the
SSLEngine
produced
by the
wrap()
and
unwrap()
operations.
|
SSLEngineResult.HandshakeStatus |
The
enum
describing the state of the current handshake.
|
SSLEngineResult.Status |
The
enum
describing the result of the
SSLEngine
operation.
|
SslError | This class represents a set of one or more SSL errors and the associated SSL certificate. |
SslErrorHandler | Represents a request for handling an SSL error. |
SSLException | The base class for all SSL related exceptions. |
SSLHandshakeException | The exception that is thrown when a handshake could not be completed successfully. |
SSLKeyException | The exception that is thrown when an invalid SSL key is encountered. |
SSLParameters | SSL handshake parameters that include protocols, cipher suites, and client authentication requirements. |
SSLPeerUnverifiedException | The exception that is thrown when the identity of a peer has not been verified. |
SSLPermission | Legacy security code; do not use. |
SSLProtocolException | The exception that is thrown when an error in the operation of the SSL protocol is encountered. |
SSLServerSocket |
The extension of
ServerSocket
which provides secure server sockets
based on protocols like SSL, TLS, or others.
|
SSLServerSocketFactory | The factory for SSL server sockets. |
SSLSession | The interface representing an SSL session. |
SSLSessionBindingEvent |
The event sent to an
SSLSessionBindingListener
when the listener
object is bound (
putValue(String, Object)
) or unbound
(
removeValue(String)
) to an
SSLSession
.
|
SSLSessionBindingListener |
The interface to be implemented by any object that requires notification when
data objects are bound to (or unbound from) an
SSLSession
.
|
SSLSessionCache | File-based cache of established SSL sessions. |
SSLSessionContext |
A collection of
SSLSession
s.
|
SSLSocket |
The extension of
Socket
providing secure protocols like SSL (Secure
Sockets Layer) or TLS (Transport Layer Security).
|
SSLSocketFactory |
The abstract factory implementation to create
SSLSocket
s.
|
SSLSocketFactory | Layered socket factory for TLS/SSL connections, based on JSSE. |
Stack <E> |
Stack
is a Last-In/First-Out(LIFO) data structure which represents a
stack of objects.
|
StackOverflowError | Thrown when the depth of the stack of the running program exceeds some platform or VM specific limit. |
StackTraceElement | A representation of a single stack frame. |
StackView | |
StaleDataException | This exception is thrown when a Cursor contains stale data and must be requeried before being used again. |
StandardCharsets | Convenient access to the most important built-in charsets. |
StartElementListener | Listens for the beginning of elements. |
StateListDrawable | Lets you assign a number of graphic images to a single Drawable and swap out the visible item by a string ID value. |
Statement | Interface used for executing static SQL statements to retrieve query results. |
StatementEvent | A statement event that a PreparedStatement is closed |
StatementEventListener | An object that registers to be notified of events that occur on PreparedStatements that are in the Statement pool. |
StateSet |
State sets are arrays of positive ints where each element
represents the state of a
View
(e.g.
|
StatFs | Retrieve overall information about the space on a filesystem. |
StaticLayout | StaticLayout is a Layout for text that will not be edited after it is laid out. |
StatusBarNotification | Class encapsulating a Notification. |
StatusLine | Represents a status line as returned from a HTTP server. |
StorageManager | StorageManager is the interface to the systems storage service. |
StreamCorruptedException |
Signals that the
readObject()
method could not
read an object due to missing information (for example, a cyclic reference
that doesn't match a previous instance, or a missing class descriptor for the
object to be loaded).
|
StreamHandler |
A
StreamHandler
object writes log messages to an output stream, that
is, objects of the class
OutputStream
.
|
StreamResult |
Acts as an holder for a transformation result, which may be XML, plain Text, HTML, or some other form of markup. |
StreamSource |
Acts as an holder for a transformation Source in the form of a stream of XML markup. |
StreamTokenizer | Parses a stream into a set of defined tokens, one at a time. |
StrictContentLengthStrategy | The strict implementation of the content length strategy. |
StrictHostnameVerifier | The Strict HostnameVerifier works the same way as Sun Java 1.4, Sun Java 5, Sun Java 6-rc. |
StrictMath | Class StrictMath provides basic math constants and operations such as trigonometric functions, hyperbolic functions, exponential, logarithms, etc. |
StrictMode |
StrictMode is a developer tool which detects things you might be doing by accident and brings them to your attention so you can fix them. |
StrictMode.ThreadPolicy |
StrictMode
policy applied to a certain thread.
|
StrictMode.ThreadPolicy.Builder |
Creates
StrictMode.ThreadPolicy
instances.
|
StrictMode.VmPolicy |
StrictMode
policy applied to all threads in the virtual machine's process.
|
StrictMode.VmPolicy.Builder |
Creates
StrictMode.VmPolicy
instances.
|
StrikethroughSpan | |
String |
An immutable sequence of characters/code units (
char
s).
|
StringBuffer |
A modifiable
sequence of characters
for use in creating
strings, where all accesses are synchronized.
|
StringBufferInputStream |
This class was deprecated
in API level 1.
Use
StringReader
instead.
|
StringBuilder |
A modifiable
sequence of characters
for use in creating
strings.
|
StringBuilderPrinter |
Implementation of a
Printer
that sends its output
to a
StringBuilder
.
|
StringCharacterIterator |
An implementation of
CharacterIterator
for strings.
|
StringDef | Denotes that the annotated String element, represents a logical type and that its value should be one of the explicitly named constants. |
StringEntity | An entity whose content is retrieved from a string. |
StringIndexOutOfBoundsException | Thrown when the a string is indexed with a value less than zero, or greater than or equal to the size of the array. |
StringReader |
A specialized
Reader
that reads characters from a
String
in
a sequential manner.
|
StringRes | Denotes that an integer parameter, field or method return value is expected to be a String resource reference (e.g. |
StringTokenizer |
Breaks a string into tokens; new code should probably use
split(String)
.
|
StringWriter |
A specialized
Writer
that writes characters to a
StringBuffer
in a sequential manner, appending them in the process.
|
Struct | An interface which provides facilities for manipulating an SQL structured type as a Java object. |
StyleableRes | Denotes that a integer parameter, field or method return value is expected to be a styleable resource reference (e.g. |
StyleRes | Denotes that a integer parameter, field or method return value is expected to be a style resource reference (e.g. |
StyleSpan | Describes a style in a span. |
Subject |
The central class of the
javax.security.auth
package representing an
authenticated user or entity (both referred to as "subject").
|
SubjectDomainCombiner | Legacy security code; do not use. |
SubMenu |
Subclass of
Menu
for sub menus.
|
SubscriptSpan | |
SuggestionsInfo | This class contains a metadata of suggestions from the text service |
SuggestionSpan | Holds suggestion candidates for the text enclosed in this span. |
SumPathEffect | |
SuperscriptSpan | |
SupplicantState |
From
defs.h
in
wpa_supplicant
.
|
Suppress | Use this annotation on test classes or test methods that should not be included in a test suite. |
SuppressLint | Indicates that Lint should ignore the specified warnings for the annotated element. |
SuppressWarnings | Annotation type used to indicate that the compiler should not issue the specified warnings for the marked program element. |
Surface | Handle onto a raw buffer that is being managed by the screen compositor. |
Surface.OutOfResourcesException |
Exception thrown when a Canvas couldn't be locked with
lockCanvas(Rect)
, or
when a SurfaceTexture could not successfully be allocated.
|
SurfaceHolder | Abstract interface to someone holding a display surface. |
SurfaceHolder.BadSurfaceTypeException |
Exception that is thrown from
lockCanvas()
when called on a Surface
whose type is SURFACE_TYPE_PUSH_BUFFERS.
|
SurfaceHolder.Callback | A client may implement this interface to receive information about changes to the surface. |
SurfaceHolder.Callback2 |
Additional callbacks that can be received for
SurfaceHolder.Callback
.
|
SurfaceTexture | Captures frames from an image stream as an OpenGL ES texture. |
SurfaceTexture.OnFrameAvailableListener | Callback interface for being notified that a new stream frame is available. |
SurfaceTexture.OutOfResourcesException |
This class was deprecated
in API level 19.
No longer thrown.
Surface.OutOfResourcesException
is used instead.
|
SurfaceView | Provides a dedicated drawing surface embedded inside of a view hierarchy. |
SweepGradient | |
SwipeRefreshLayout | The SwipeRefreshLayout should be used whenever the user can refresh the contents of a view via a vertical swipe gesture. |
SwipeRefreshLayout.OnRefreshListener | Classes that wish to be notified when the swipe gesture correctly triggers a refresh should implement this interface. |
Switch | A Switch is a two-state toggle switch widget that can select between two options. |
SwitchPreference |
A
Preference
that provides a two-state toggleable option.
|
SyncAdapterType | Value type that represents a SyncAdapterType. |
SyncBaseInstrumentation |
If you would like to test sync a single provider with an
InstrumentationTestCase
, this provides some of the boiler plate in
setUp()
and
tearDown()
.
|
SyncBasicHttpContext |
Thread-safe extension of the
BasicHttpContext
.
|
SyncContext | |
SyncFailedException |
Signals that the
sync()
method has failed to
complete.
|
SynchronousQueue <E> |
A
blocking queue
in which each insert
operation must wait for a corresponding remove operation by another
thread, and vice versa.
|
SyncInfo | Information about the sync operation that is currently underway. |
SyncRequest | |
SyncRequest.Builder |
Builder class for a
SyncRequest
.
|
SyncResult | This class is used to communicate the results of a sync operation to the SyncManager. |
SyncStateContract | The ContentProvider contract for associating data with ana data array account. |
SyncStateContract.Columns | |
SyncStateContract.Constants | |
SyncStateContract.Helpers | |
SyncStats | Used to record various statistics about the result of a sync operation. |
SyncStatusObserver | |
SynthesisCallback | A callback to return speech data synthesized by a text to speech engine. |
SynthesisRequest | Contains data required by engines to synthesize speech. |
System | Provides access to system-related information and resources including standard input and output. |
SystemClock | Core timekeeping facilities. |
TabActivity |
This class was deprecated
in API level 13.
New applications should use Fragments instead of this class;
to continue to run on older devices, you can use the v4 support library
which provides a version of the Fragment API that is compatible down to
DONUT
.
|
TabHost | Container for a tabbed window view. |
TabHost.OnTabChangeListener | Interface definition for a callback to be invoked when tab changed |
TabHost.TabContentFactory | Makes the content of a tab when it is selected. |
TabHost.TabSpec | A tab has a tab indicator, content, and a tag that is used to keep track of it. |
TableLayout |
A layout that arranges its children into rows and columns. |
TableLayout.LayoutParams |
This set of layout parameters enforces the width of each child to be
|
TableRow |
A layout that arranges its children horizontally. |
TableRow.LayoutParams |
Set of layout parameters used in table rows. |
TabStopSpan | Represents a single tab stop on a line. |
TabStopSpan.Standard | The default implementation of TabStopSpan. |
TabWidget | Displays a list of tab labels representing each page in the parent's tab collection. |
Tag | Represents an NFC tag that has been discovered. |
TagLostException | |
TagTechnology |
TagTechnology
is an interface to a technology in a
Tag
.
|
Target |
Defines a meta-annotation for determining what
ElementType
s an
annotation can be applied to.
|
TargetApi | Indicates that Lint should treat this type as targeting a given API level, no matter what the project target is. |
TaskStackBuilder | Utility class for constructing synthetic back stacks for cross-task navigation on Android 3.0 and newer. |
TaskStackBuilder | Utility class for constructing synthetic back stacks for cross-task navigation on Android 3.0 and newer. |
TaskStackBuilder.SupportParentable | |
Telephony | The Telephony provider contains data related to phone operation, specifically SMS and MMS messages and access to the APN list, including the MMSC to use. |
Telephony.BaseMmsColumns | Base columns for tables that contain MMSs. |
Telephony.CanonicalAddressesColumns | Columns for the "canonical_addresses" table used by MMS and SMS. |
Telephony.Carriers | Carriers class contains information about APNs, including MMSC information. |
Telephony.Mms | Contains all MMS messages. |
Telephony.Mms.Addr | Contains address information for an MMS message. |
Telephony.Mms.Draft | Contains all MMS messages in the MMS app drafts folder. |
Telephony.Mms.Inbox | Contains all MMS messages in the MMS app inbox. |
Telephony.Mms.Intents | Intents class. |
Telephony.Mms.Outbox | Contains all MMS messages in the MMS app outbox. |
Telephony.Mms.Part | Contains message parts. |
Telephony.Mms.Rate | Message send rate table. |
Telephony.Mms.Sent | Contains all MMS messages in the MMS app sent folder. |
Telephony.MmsSms | Contains all MMS and SMS messages. |
Telephony.MmsSms.PendingMessages | Contains pending messages info. |
Telephony.Sms | Contains all text-based SMS messages. |
Telephony.Sms.Conversations | Contains all sent text-based SMS messages in the SMS app. |
Telephony.Sms.Draft | Contains all sent text-based SMS messages in the SMS app. |
Telephony.Sms.Inbox | Contains all text-based SMS messages in the SMS app inbox. |
Telephony.Sms.Intents | Contains constants for SMS related Intents that are broadcast. |
Telephony.Sms.Outbox | Contains all pending outgoing text-based SMS messages. |
Telephony.Sms.Sent | Contains all sent text-based SMS messages in the SMS app. |
Telephony.TextBasedSmsColumns | Base columns for tables that contain text-based SMSs. |
Telephony.Threads | Helper functions for the "threads" table used by MMS and SMS. |
Telephony.ThreadsColumns | Columns for the "threads" table used by MMS and SMS. |
TelephonyManager | Provides access to information about the telephony services on the device. |
Templates | An object that implements this interface is the runtime representation of processed transformation instructions. |
TemplatesHandler | A SAX ContentHandler that may be used to process SAX parse events (parsing transformation instructions) into a Templates object. |
Test | A Test can be run and collect its results. |
TestCase | A test case defines the fixture to run multiple tests. |
TestFailure |
A
TestFailure
collects a failed test together with
the caught exception.
|
TestListener | A Listener for test progress |
TestMethod | Represents a test to be run. |
TestResult |
A
TestResult
collects the results of executing
a test case.
|
TestSuite |
A
|
TestSuiteBuilder | Build suites based on a combination of included packages, excluded packages, and predicates that must be satisfied. |
TestSuiteBuilder.FailedToCreateTests |
A special
TestCase
used to indicate a failure during the build()
step.
|
TestSuiteLoader | An interface to define how a test suite should be loaded. |
TestSuiteProvider | Implementors will know how to get a test suite. |
TestTarget | This @interface was deprecated in API level 14. Obsolete. |
TestTargetClass | This @interface was deprecated in API level 14. Obsolete. |
Text |
The
Text
interface inherits from
CharacterData
and represents the textual content (termed
character data
in XML) of an
Element
or
Attr
.
|
TextAppearanceSpan | Sets the text color, size, style, and typeface to match a TextAppearance resource. |
TextAttribute | The TextAttribute class defines attribute keys and attribute values for text rendering. |
TextClock |
|
TextDirectionHeuristic | Interface for objects that use a heuristic for guessing at the paragraph direction by examining text. |
TextDirectionHeuristicCompat | Interface for objects that use a heuristic for guessing at the paragraph direction by examining text. |
TextDirectionHeuristics |
Some objects that implement
TextDirectionHeuristic
.
|
TextDirectionHeuristicsCompat | Some objects that implement TextDirectionHeuristic. |
TextElementListener | Listens for the beginning and ending of text elements. |
TextInfo | This class contains a metadata of the input of TextService |
TextKeyListener | This is the key listener for typing normal text. |
TextKeyListener.Capitalize | |
TextPaint | TextPaint is an extension of Paint that leaves room for some extra data used during text measuring and drawing. |
TextServicesManager | System API to the overall text services, which arbitrates interaction between applications and text services. |
TextSwitcher |
Specialized
ViewSwitcher
that contains
only children of type
TextView
.
|
TextToSpeech | Synthesizes speech from text for immediate playback or to create a sound file. |
TextToSpeech.Engine | Constants and parameter names for controlling text-to-speech. |
TextToSpeech.EngineInfo | Information about an installed text-to-speech engine. |
TextToSpeech.OnInitListener | Interface definition of a callback to be invoked indicating the completion of the TextToSpeech engine initialization. |
TextToSpeech.OnUtteranceCompletedListener |
This interface was deprecated
in API level 18.
Use
UtteranceProgressListener
instead.
|
TextToSpeechService | Abstract base class for TTS engine implementations. |
TextureView |
A TextureView can be used to display a content stream. |
TextureView.SurfaceTextureListener | This listener can be used to be notified when the surface texture associated with this texture view is available. |
TextUtils | |
TextUtils.EllipsizeCallback | |
TextUtils.SimpleStringSplitter | A simple string splitter. |
TextUtils.StringSplitter | An interface for splitting strings according to rules that are opaque to the user of this interface. |
TextUtils.TruncateAt | |
TextUtilsCompat | |
TextView | Displays text to the user and optionally allows them to edit it. |
TextView.BufferType | |
TextView.OnEditorActionListener | Interface definition for a callback to be invoked when an action is performed on the editor. |
TextView.SavedState |
User interface state that is stored by TextView for implementing
onSaveInstanceState()
.
|
TextWatcher | When an object of a type is attached to an Editable, its methods will be called when the text is changed. |
Thread |
A
Thread
is a concurrent unit of execution.
|
Thread.State | A representation of a thread's state. |
Thread.UncaughtExceptionHandler | Implemented by objects that want to handle cases where a thread is being terminated by an uncaught exception. |
ThreadDeath | ThreadDeath is thrown when a thread stops executing. |
ThreadFactory | An object that creates new threads on demand. |
ThreadGroup |
ThreadGroup
is a means of organizing threads into a hierarchical structure.
|
ThreadLocal <T> | Implements a thread-local storage, that is, a variable for which each thread has its own value. |
ThreadPoolExecutor |
An
ExecutorService
that executes each submitted task using
one of possibly several pooled threads, normally configured
using
Executors
factory methods.
|
ThreadPoolExecutor.AbortPolicy |
A handler for rejected tasks that throws a
RejectedExecutionException
.
|
ThreadPoolExecutor.CallerRunsPolicy |
A handler for rejected tasks that runs the rejected task
directly in the calling thread of the
execute
method,
unless the executor has been shut down, in which case the task
is discarded.
|
ThreadPoolExecutor.DiscardOldestPolicy |
A handler for rejected tasks that discards the oldest unhandled
request and then retries
execute
, unless the executor
is shut down, in which case the task is discarded.
|
ThreadPoolExecutor.DiscardPolicy | A handler for rejected tasks that silently discards the rejected task. |
ThreadSafeClientConnManager |
Manages a pool of
client connections
.
|
Throwable | The superclass of all classes which can be thrown by the VM. |
ThumbnailUtils | Thumbnail generation routines for media provider. |
Time |
An alternative to the
Calendar
and
GregorianCalendar
classes.
|
Time |
Java representation of an SQL
TIME
value.
|
TimeAnimator | This class provides a simple callback mechanism to listeners that is synchronized with all other animators in the system. |
TimeAnimator.TimeListener |
Implementors of this interface can set themselves as update listeners
to a
TimeAnimator
instance to receive callbacks on every animation
frame to receive the total time since the animator started and the delta time
since the last frame.
|
TimedText |
Class to hold the timed text's metadata, including:
To render the timed text, applications need to do the following:
|
TimeFormatException | |
TimeInterpolator | A time interpolator defines the rate of change of an animation. |
TimeKeyListener | For entering times in a text field. |
TimeoutException | Exception thrown when a blocking operation times out. |
TimePicker | A view for selecting the time of day, in either 24 hour or AM/PM mode. |
TimePicker.OnTimeChangedListener | The callback interface used to indicate the time has been adjusted. |
TimePickerDialog |
A dialog that prompts the user for the time of day using a
TimePicker
.
|
TimePickerDialog.OnTimeSetListener | The callback interface used to indicate the user is done filling in the time (they clicked on the 'Set' button). |
Timer |
Timers schedule one-shot or recurring
tasks
for execution.
|
TimerTask |
The
TimerTask
class represents a task to run at a specified time.
|
Timestamp |
Timestamp
represents a signed time stamp.
|
Timestamp |
A Java representation of the SQL
TIMESTAMP
type.
|
TimeUnit |
A
TimeUnit
represents time durations at a given unit of
granularity and provides utility methods to convert across units,
and to perform timing and delay operations in these units.
|
TimeUtils | A class containing utility methods related to time zones. |
TimeZone |
TimeZone
represents a time zone, primarily used for configuring a
Calendar
or
SimpleDateFormat
instance.
|
TimingLogger | A utility class to help log timings splits throughout a method call. |
Toast | A toast is a view containing a quick little message for the user. The toast class helps you create and show those. |
ToggleButton | Displays checked/unchecked states as a button with a "light" indicator and by default accompanied with the text "ON" or "OFF". |
TokenIterator |
An iterator for
String
tokens.
|
TokenWatcher | Helper class that helps you use IBinder objects as reference counted tokens. |
ToneGenerator | This class provides methods to play DTMF tones (ITU-T Recommendation Q.23), call supervisory tones (3GPP TS 22.001, CEPT) and proprietary tones (3GPP TS 31.111). |
TooManyListenersException |
A
TooManyListenersException
is thrown when an attempt is made to add
more than one listener to an event source which only supports a single
listener.
|
Touch | |
TouchDelegate | Helper class to handle situations where you want a view to have a larger touch area than its actual view bounds. |
TouchUtils | Reusable methods for generating touch events. |
Trace | Writes trace events to the system trace buffer. |
TrafficStats | Class that provides network traffic statistics. |
TrafficStatsCompat | Helper for accessing features in TrafficStats introduced after API level 14 in a backwards compatible fashion. |
TransactionTooLargeException | The Binder transaction failed because it was too large. |
Transformation | Defines the transformation to be applied at one point in time of an Animation. |
TransformationMethod | TextView uses TransformationMethods to do things like replacing the characters of passwords with dots, or keeping the newline characters from causing line breaks in single-line text fields. |
Transformer | An instance of this abstract class can transform a source tree into a result tree. |
TransformerConfigurationException | Indicates a serious configuration error. |
TransformerException | This class specifies an exceptional condition that occurred during the transformation process. |
TransformerFactory |
A TransformerFactory instance can be used to create
|
TransformerFactoryConfigurationError | Thrown when a problem with configuration with the Transformer Factories exists. |
TransformerHandler | A TransformerHandler listens for SAX ContentHandler parse events and transforms them to a Result. |
Transition | A Transition holds information about animations that will be run on its targets during a scene change. |
Transition.TransitionListener | A transition listener receives notifications from a transition. |
TransitionDrawable | An extension of LayerDrawables that is intended to cross-fade between the first and second layer. |
TransitionInflater | This class inflates scenes and transitions from resource files. |
TransitionManager |
This class manages the set of transitions that fire when there is a
change of
Scene
.
|
TransitionSet | A TransitionSet is a parent of child transitions (including other TransitionSets). |
TransitionValues | Data structure which holds cached values for the transition. |
TranslateAnimation | An animation that controls the position of an object. |
TransportController | Base interface to controlling a media transport. |
TransportMediator | Helper for implementing a media transport control (with play, pause, skip, and other media actions). |
TransportPerformer | Implemented by the playback side of the media system, to respond to requests to perform actions and to retrieve its current state. |
TransportStateListener |
A listener for playback changes that can be registered with
TransportController
.
|
TreeMap <K, V> | A map whose entries are sorted by their keys. |
TreeSet <E> | TreeSet is an implementation of SortedSet. |
TriggerEvent | This class represents a Trigger Event - the event associated with a Trigger Sensor. |
TriggerEventListener | This class is the listener used to handle Trigger Sensors. |
TrustAnchor | This class represents a trust anchor for validation of X.509 certification path. |
TrustManager | The marker interface for JSSE trust managers. |
TrustManagerFactory |
The factory for
TrustManager
s based on
KeyStore
or provider
specific implementation.
|
TrustManagerFactorySpi |
The
Service Provider Interface
(SPI) for the
TrustManagerFactory
class.
|
TunnelRefusedException | |
TwoLineListItem |
This class was deprecated
in API level 17.
This class can be implemented easily by apps using a
RelativeLayout
or a
LinearLayout
.
|
TwoStatePreference | Common base class for preferences that have two selectable states, persist a boolean value in SharedPreferences, and may have dependent preferences that are enabled/disabled based on the current state. |
Type |
A Type describes the
|
Type |
A Type describes the
|
Type | Common interface implemented by all Java types. |
Type.Builder | Builder class for Type. |
Type.Builder | Builder class for Type. |
Type.CubemapFace | |
Type.CubemapFace | |
TypedArray |
Container for an array of values that were retrieved with
obtainStyledAttributes(AttributeSet, int[], int, int)
or
obtainAttributes(AttributeSet, int[])
.
|
TypedValue | Container for a dynamically typed data value. |
TypeEvaluator <T> |
Interface for use with the
setEvaluator(TypeEvaluator)
function.
|
Typeface | The Typeface class specifies the typeface and intrinsic style of a font. |
TypefaceSpan | Changes the typeface family of the text to which the span is attached. |
TypeInfo |
The
TypeInfo
interface represents a type referenced from
Element
or
Attr
nodes, specified in the schemas
associated with the document.
|
TypeInfoProvider |
This class provides access to the type information determined
by
ValidatorHandler
.
|
TypeNotPresentException | Thrown when a program tries to access a class, interface, enum or annotation type through a string that contains the type's name and the type cannot be found. |
Types | A class which defines constants used to identify generic SQL types, also called JDBC types. |
TypeVariable <D extends GenericDeclaration > |
This interface represents a type variables such as
'T'
in
'public interface Comparable
, the bounded
'T'
in
'public interface A
or the multiple bounded
'T'
in
'public interface B
.
|
UiAutomation | Class for interacting with the device's UI by simulation user actions and introspection of the screen content. |
UiAutomation.AccessibilityEventFilter | Listener for filtering accessibility events. |
UiAutomation.OnAccessibilityEventListener |
Listener for observing the
AccessibilityEvent
stream.
|
UiModeManager | This class provides access to the system uimode services. |
UiThreadTest |
This annotation can be used on an
InstrumentationTestCase
's test methods.
|
UndeclaredThrowableException | This class provides a wrapper for an undeclared, checked exception thrown by an InvocationHandler. |
UnderlineSpan | |
UnknownError | Thrown when the VM must throw an error which does not match any known exceptional condition. |
UnknownFormatConversionException |
An
UnknownFormatConversionException
will be thrown if the format
conversion is unknown.
|
UnknownFormatFlagsException |
An
UnknownFormatFlagsException
will be thrown if there is
an unknown flag.
|
UnknownHostException | Thrown when a hostname can not be resolved. |
UnknownServiceException |
Is thrown if no appropriate
ContentHandler
could be found for a
particular service requested by the URL connection.
|
UnmappableCharacterException |
An
UnmappableCharacterException
is thrown when an unmappable
character for the given charset is encountered.
|
UnrecoverableEntryException |
UnrecoverableEntryException
indicates, that a
KeyStore.Entry
cannot be recovered from a
KeyStore
.
|
UnrecoverableKeyException |
UnrecoverableKeyException
indicates, that a key cannot be recovered
from a
KeyStore
.
|
UnresolvedAddressException |
An
UnresolvedAddressException
is thrown when trying to use an
unresolved network address in a network operation.
|
UnresolvedPermission | Legacy security code; do not use. |
UnsatisfiedLinkError | Thrown when an attempt is made to invoke a native for which an implementation could not be found. |
UnsupportedAddressTypeException |
An
UnsupportedAddressTypeException
is thrown when connecting or
binding to an unsupported address type.
|
UnsupportedCallbackException |
Thrown when a
CallbackHandler
does not support a particular
Callback
.
|
UnsupportedCharsetException |
An
UnsupportedCharsetException
is thrown when an unsupported charset
name is encountered.
|
UnsupportedClassVersionError | Thrown when an attempt is made to load a class with a format version that is not supported by the VM. |
UnsupportedDigestAlgorithmException | Authentication credentials required to respond to a authentication challenge are invalid |
UnsupportedEncodingException | Thrown when a program asks for a particular character converter that is unavailable. |
UnsupportedHttpVersionException | Indicates an unsupported version of the HTTP protocol. |
UnsupportedOperationException | Thrown when an unsupported operation is attempted. |
UnsupportedSchemeException | Exception thrown when an attempt is made to construct a MediaDrm object using a crypto scheme UUID that is not supported by the device |
UpdateAppearance | The classes that affect character-level text in a way that modifies their appearance when one is added or removed must implement this interface. |
UpdateLayout | The classes that affect character-level text formatting in a way that triggers a text layout update when one is added or removed must implement this interface. |
Uri | Immutable URI reference. |
URI | A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC 2396 . |
Uri.Builder | Helper class for building or manipulating URI references. |
UriMatcher | Utility class to aid in matching URIs in content providers. |
UriPatternMatcher | Maintains a map of objects keyed by a request URI pattern. |
UriPermission | Description of a single Uri permission grant. |
URIResolver |
An object that implements this interface that can be called by the processor to turn a URI used in document(), xsl:import, or xsl:include into a Source object. |
URISyntaxException |
A
URISyntaxException
will be thrown if some information could not be parsed
while creating a URI.
|
URIUtils |
A collection of utilities for
URIs
, to workaround
bugs within the class or for ease-of-use features.
|
URL | A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC 1738 . |
URLClassLoader | This class loader is responsible for loading classes and resources from a list of URLs which can refer to either directories or JAR files. |
URLConnection | A connection to a URL for reading or writing. |
URLDecoder |
This class is used to decode a string which is encoded in the
application/x-www-form-urlencoded
MIME content type.
|
UrlEncodedFormEntity | An entity composed of a list of url-encoded pairs. |
URLEncodedUtils | A collection of utilities for encoding URLs. |
URLEncoder |
This class is used to encode a string using the format required by
application/x-www-form-urlencoded
MIME content type.
|
UrlQuerySanitizer | Sanitizes the Query portion of a URL. |
UrlQuerySanitizer.IllegalCharacterValueSanitizer | Sanitize values based on which characters they contain. |
UrlQuerySanitizer.ParameterValuePair | A simple tuple that holds parameter-value pairs. |
UrlQuerySanitizer.ValueSanitizer | A functor used to sanitize a single query value. |
URLSpan | |
URLStreamHandler |
The abstract class
URLStreamHandler
is the base for all classes which
can handle the communication with a URL object over a particular protocol
type.
|
URLStreamHandlerFactory |
Defines a factory which creates an
URLStreamHandler
for a specified
protocol.
|
URLUtil | |
UsbAccessory | A class representing a USB accessory, which is an external hardware component that communicates with an android application over USB. |
UsbConstants | Contains constants for the USB protocol. |
UsbDevice | This class represents a USB device attached to the android device with the android device acting as the USB host. |
UsbDeviceConnection | This class is used for sending and receiving data and control messages to a USB device. |
UsbEndpoint |
A class representing an endpoint on a
UsbInterface
.
|
UsbInterface |
A class representing an interface on a
UsbDevice
.
|
UsbManager | This class allows you to access the state of USB and communicate with USB devices. |
UsbRequest | A class representing USB request packet. |
UserDataHandler |
When associating an object to a key on a node using
Node.setUserData()
the application can provide a handler
that gets called when the node the object is associated to is being
cloned, imported, or renamed.
|
UserDictionary | A provider of user defined words for input methods to use for predictive text input. |
UserDictionary.Words | Contains the user defined words. |
UserHandle | Representation of a user on the device. |
UserManager | Manages users and user details on a multi-user system. |
UsernamePasswordCredentials |
Username and password
Credentials
|
UserTokenHandler | A handler for determining if the given execution context is user specific or not. |
UTFDataFormatException |
Signals that an incorrectly encoded UTF-8 string has been encountered, most
likely while reading some
DataInputStream
.
|
UtteranceProgressListener | Listener for events relating to the progress of an utterance through the synthesis queue. |
UUID | UUID is an immutable representation of a 128-bit universally unique identifier (UUID). |
Validator |
A processor that checks an XML document against
|
ValidatorHandler | Streaming validator that works on SAX stream. |
ValueAnimator | This class provides a simple timing engine for running animations which calculate animated values and set them on target objects. |
ValueAnimator.AnimatorUpdateListener |
Implementors of this interface can add themselves as update listeners
to an
ValueAnimator
instance to receive callbacks on every animation
frame, after the current frame's values have been calculated for that
ValueAnimator
.
|
ValueCallback <T> | A callback interface used to provide values asynchronously. |
Vector <E> |
Vector is an implementation of
List
, backed by an array and synchronized.
|
VelocityTracker | Helper for tracking the velocity of touch events, for implementing flinging and other such gestures. |
VelocityTrackerCompat |
Helper for accessing features in
VelocityTracker
introduced after API level 4 in a backwards compatible fashion.
|
VerifyError | Thrown when the VM notices that an attempt is made to load a class which does not pass the class verification phase. |
Version | This class defines the current version of JUnit |
VersionInfo | Provides access to version information for HTTP components. |
Vibrator | Class that operates the vibrator on the device. |
VideoView | Displays a video file. |
View |
This class represents the basic building block for user interface components. |
View.AccessibilityDelegate |
This class represents a delegate that can be registered in a
|
View.BaseSavedState |
Base class for derived classes that want to save and restore their own
state in
onSaveInstanceState()
.
|
View.DragShadowBuilder | Creates an image that the system displays during the drag and drop operation. |
View.MeasureSpec | A MeasureSpec encapsulates the layout requirements passed from parent to child. |
View.OnApplyWindowInsetsListener | Listener for applying window insets on a view in a custom way. |
View.OnAttachStateChangeListener | Interface definition for a callback to be invoked when this view is attached or detached from its window. |
View.OnClickListener | Interface definition for a callback to be invoked when a view is clicked. |
View.OnCreateContextMenuListener | Interface definition for a callback to be invoked when the context menu for this view is being built. |
View.OnDragListener | Interface definition for a callback to be invoked when a drag is being dispatched to this view. |
View.OnFocusChangeListener | Interface definition for a callback to be invoked when the focus state of a view changed. |
View.OnGenericMotionListener | Interface definition for a callback to be invoked when a generic motion event is dispatched to this view. |
View.OnHoverListener | Interface definition for a callback to be invoked when a hover event is dispatched to this view. |
View.OnKeyListener | Interface definition for a callback to be invoked when a hardware key event is dispatched to this view. |
View.OnLayoutChangeListener | Interface definition for a callback to be invoked when the layout bounds of a view changes due to layout processing. |
View.OnLongClickListener | Interface definition for a callback to be invoked when a view has been clicked and held. |
View.OnSystemUiVisibilityChangeListener | Interface definition for a callback to be invoked when the status bar changes visibility. |
View.OnTouchListener | Interface definition for a callback to be invoked when a touch event is dispatched to this view. |
ViewAnimator |
Base class for a
FrameLayout
container that will perform animations
when switching between its views.
|
ViewAsserts | Some useful assertions about views. |
ViewCompat |
Helper for accessing features in
View
introduced after API
level 4 in a backwards compatible fashion.
|
ViewCompatKitKat | KitKat-specific View API implementation. |
ViewConfiguration | Contains methods to standard constants used in the UI for timeouts, sizes, and distances. |
ViewConfigurationCompat |
Helper for accessing features in
ViewConfiguration
introduced after API level 4 in a backwards compatible fashion.
|
ViewDebug |
Various debugging/tracing tools related to
View
and the view hierarchy.
|
ViewDebug.CapturedViewProperty | This annotation can be used to mark fields and methods to be dumped when the view is captured. |
ViewDebug.ExportedProperty | This annotation can be used to mark fields and methods to be dumped by the view server. |
ViewDebug.FlagToString | Defines a mapping from a flag to a String. |
ViewDebug.HierarchyTraceType | This enum was deprecated in API level 16. This enum is now unused |
ViewDebug.IntToString | Defines a mapping from an int value to a String. |
ViewDebug.RecyclerTraceType | This enum was deprecated in API level 16. This enum is now unused |
ViewDragHelper | ViewDragHelper is a utility class for writing custom ViewGroups. |
ViewDragHelper.Callback | A Callback is used as a communication channel with the ViewDragHelper back to the parent view using it. |
ViewFlipper |
Simple
ViewAnimator
that will animate between two or more views
that have been added to it.
|
ViewGroup |
A
|
ViewGroup.LayoutParams | LayoutParams are used by views to tell their parents how they want to be laid out. |
ViewGroup.MarginLayoutParams | Per-child layout information for layouts that support margins. |
ViewGroup.OnHierarchyChangeListener | Interface definition for a callback to be invoked when the hierarchy within this view changed. |
ViewGroupCompat |
Helper for accessing features in
ViewGroup
introduced after API level 4 in a backwards compatible fashion.
|
ViewGroupOverlay | A group overlay is an extra layer that sits on top of a ViewGroup (the "host view") which is drawn after all other content in that view (including the view group's children). |
ViewManager | Interface to let you add and remove child views to an Activity. |
ViewOverlay | An overlay is an extra layer that sits on top of a View (the "host view") which is drawn after all other content in that view (including children, if the view is a ViewGroup). |
ViewPager | Layout manager that allows the user to flip left and right through pages of data. |
ViewPager.LayoutParams | Layout parameters that should be supplied for views added to a ViewPager. |
ViewPager.OnPageChangeListener | Callback interface for responding to changing state of the selected page. |
ViewPager.PageTransformer | A PageTransformer is invoked whenever a visible/attached page is scrolled. |
ViewPager.SavedState | This is the persistent state that is saved by ViewPager. |
ViewPager.SimpleOnPageChangeListener |
Simple implementation of the
ViewPager.OnPageChangeListener
interface with stub
implementations of each method.
|
ViewParent | Defines the responsibilities for a class that will be a parent of a View. |
ViewParentCompat |
Helper for accessing features in
ViewParent
introduced after API level 4 in a backwards compatible fashion.
|
ViewParentCompatICS | ICS-specific ViewParent API implementation. |
ViewPropertyAnimator | This class enables automatic and optimized animation of select properties on View objects. |
ViewPropertyAnimatorCompat | |
ViewPropertyAnimatorListener |
An animation listener receives notifications from an animation. |
ViewStub | A ViewStub is an invisible, zero-sized View that can be used to lazily inflate layout resources at runtime. |
ViewStub.OnInflateListener | Listener used to receive a notification after a ViewStub has successfully inflated its layout resource. |
ViewSwitcher |
ViewAnimator
that switches between two views, and has a factory
from which these views are created.
|
ViewSwitcher.ViewFactory | Creates views in a ViewSwitcher. |
ViewTreeObserver | A view tree observer is used to register listeners that can be notified of global changes in the view tree. |
ViewTreeObserver.OnDrawListener | Interface definition for a callback to be invoked when the view tree is about to be drawn. |
ViewTreeObserver.OnGlobalFocusChangeListener | Interface definition for a callback to be invoked when the focus state within the view tree changes. |
ViewTreeObserver.OnGlobalLayoutListener | Interface definition for a callback to be invoked when the global layout state or the visibility of views within the view tree changes. |
ViewTreeObserver.OnPreDrawListener | Interface definition for a callback to be invoked when the view tree is about to be drawn. |
ViewTreeObserver.OnScrollChangedListener | Interface definition for a callback to be invoked when something in the view tree has been scrolled. |
ViewTreeObserver.OnTouchModeChangeListener | Interface definition for a callback to be invoked when the touch mode changes. |
ViewTreeObserver.OnWindowAttachListener | Interface definition for a callback to be invoked when the view hierarchy is attached to and detached from its window. |
ViewTreeObserver.OnWindowFocusChangeListener | Interface definition for a callback to be invoked when the view hierarchy's window focus state changes. |
VirtualDisplay | Represents a virtual display. |
Virtualizer | An audio virtualizer is a general name for an effect to spatialize audio channels. |
Virtualizer.OnParameterChangeListener | The OnParameterChangeListener interface defines a method called by the Virtualizer when a parameter value has changed. |
Virtualizer.Settings | The Settings class regroups all virtualizer parameters. |
VirtualMachineError |
VirtualMachineError
is the superclass of all error classes that occur
during the operation of the VM.
|
Visibility | A collection of utility methods for computing the visibility of triangle meshes. |
Visibility | This transition tracks changes to the visibility of target views in the start and end scenes. |
Visualizer | The Visualizer class enables application to retrieve part of the currently playing audio for visualization purpose. |
Visualizer.MeasurementPeakRms | A class to store peak and RMS values. |
Visualizer.OnDataCaptureListener | The OnDataCaptureListener interface defines methods called by the Visualizer to periodically update the audio visualization capture. |
VoicemailContract | The contract between the voicemail provider and applications. |
VoicemailContract.Status | Defines fields exposed through the /status path of this content provider. |
VoicemailContract.Voicemails | Defines fields exposed through the /voicemail path of this content provider. |
Void |
Placeholder class for the Java keyword
void
.
|
VpnService | VpnService is a base class for applications to extend and build their own VPN solutions. |
VpnService.Builder | Helper class to create a VPN interface. |
WaitingThread | Represents a thread waiting for a connection. |
WaitingThreadAborter |
A simple class that can interrupt a
WaitingThread
.
|
WakefulBroadcastReceiver |
Helper for the common pattern of implementing a
BroadcastReceiver
that receives a device wakeup event and then passes the work off
to a
Service
, while ensuring that the
device does not go back to sleep during the transition.
|
WallpaperInfo | This class is used to specify meta information of a wallpaper service. |
WallpaperManager | Provides access to the system wallpaper. |
WallpaperService | A wallpaper service is responsible for showing a live wallpaper behind applications that would like to sit on top of it. |
WallpaperService.Engine | The actual implementation of a wallpaper. |
WeakHashMap <K, V> | WeakHashMap is an implementation of Map with keys which are WeakReferences. |
WeakReference <T> | Implements a weak reference, which is the middle of the three types of references. |
WebBackForwardList | This class contains the back/forward list for a WebView. |
WebChromeClient | |
WebChromeClient.CustomViewCallback | A callback interface used by the host application to notify the current page that its custom view has been dismissed. |
WebHistoryItem | A convenience class for accessing fields in an entry in the back/forward list of a WebView. |
WebIconDatabase |
This class was deprecated
in API level 18.
This class is only required when running on devices
up to
JELLY_BEAN_MR2
|
WebIconDatabase.IconListener | This interface was deprecated in API level 18. This interface is obsolete. |
WebResourceResponse | Encapsulates a resource response. |
WebSettings | Manages settings state for a WebView. |
WebSettings.LayoutAlgorithm | Enum for controlling the layout of html. |
WebSettings.PluginState | The plugin state effects how plugins are treated on a page. |
WebSettings.RenderPriority | |
WebSettings.TextSize |
This enum was deprecated
in API level 14.
Use
setTextZoom(int)
and
getTextZoom()
instead.
|
WebSettings.ZoomDensity | Enum for specifying the WebView's desired density. |
WebStorage |
This class is used to manage the JavaScript storage APIs provided by the
WebView
.
|
WebStorage.Origin | This class encapsulates information about the amount of storage currently used by an origin for the JavaScript storage APIs. |
WebStorage.QuotaUpdater | This interface was deprecated in API level 19. This class is obsolete and no longer used. |
WebView |
A View that displays web pages. |
WebView.FindListener | Interface to listen for find results. |
WebView.HitTestResult | |
WebView.PictureListener | This interface was deprecated in API level 12. This interface is now obsolete. |
WebView.WebViewTransport | Transportation object for returning WebView across thread boundaries. |
WebViewClient | |
WebViewDatabase | This class allows developers to determine whether any WebView used in the application has stored any of the following types of browsing data and to clear any such stored data for all WebViews in the application. |
WebViewFragment | A fragment that displays a WebView. |
WifiConfiguration | A class representing a configured Wi-Fi network, including the security configuration. |
WifiConfiguration.AuthAlgorithm | Recognized IEEE 802.11 authentication algorithms. |
WifiConfiguration.GroupCipher | Recognized group ciphers. |
WifiConfiguration.KeyMgmt | Recognized key management schemes. |
WifiConfiguration.PairwiseCipher | Recognized pairwise ciphers for WPA. |
WifiConfiguration.Protocol | Recognized security protocols. |
WifiConfiguration.Status | Possible status of a network configuration. |
WifiEnterpriseConfig | Enterprise configuration details for Wi-Fi. |
WifiEnterpriseConfig.Eap | The Extensible Authentication Protocol method used |
WifiEnterpriseConfig.Phase2 | The inner authentication method used |
WifiInfo | Describes the state of any Wifi connection that is active or is in the process of being set up. |
WifiManager | This class provides the primary API for managing all aspects of Wi-Fi connectivity. |
WifiManager.MulticastLock | Allows an application to receive Wifi Multicast packets. |
WifiManager.WifiLock | Allows an application to keep the Wi-Fi radio awake. |
WifiP2pConfig | A class representing a Wi-Fi P2p configuration for setting up a connection |
WifiP2pDevice | A class representing a Wi-Fi p2p device Note that the operations are not thread safe |
WifiP2pDeviceList | A class representing a Wi-Fi P2p device list. |
WifiP2pDnsSdServiceInfo | A class for storing Bonjour service information that is advertised over a Wi-Fi peer-to-peer setup. |
WifiP2pDnsSdServiceRequest |
A class for creating a Bonjour service discovery request for use with
addServiceRequest(WifiP2pManager.Channel, WifiP2pServiceRequest, WifiP2pManager.ActionListener)
and
removeServiceRequest(WifiP2pManager.Channel, WifiP2pServiceRequest, WifiP2pManager.ActionListener)
|
WifiP2pGroup | A class representing a Wi-Fi P2p group. |
WifiP2pInfo | A class representing connection information about a Wi-Fi p2p group |
WifiP2pManager | This class provides the API for managing Wi-Fi peer-to-peer connectivity. |
WifiP2pManager.ActionListener | Interface for callback invocation on an application action |
WifiP2pManager.Channel | A channel that connects the application to the Wifi p2p framework. |
WifiP2pManager.ChannelListener | Interface for callback invocation when framework channel is lost |
WifiP2pManager.ConnectionInfoListener | Interface for callback invocation when connection info is available |
WifiP2pManager.DnsSdServiceResponseListener | Interface for callback invocation when Bonjour service discovery response is received |
WifiP2pManager.DnsSdTxtRecordListener | Interface for callback invocation when Bonjour TXT record is available for a service |
WifiP2pManager.GroupInfoListener | Interface for callback invocation when group info is available |
WifiP2pManager.PeerListListener | Interface for callback invocation when peer list is available |
WifiP2pManager.ServiceResponseListener | Interface for callback invocation when service discovery response other than Upnp or Bonjour is received |
WifiP2pManager.UpnpServiceResponseListener | Interface for callback invocation when upnp service discovery response is received |
WifiP2pServiceInfo | A class for storing service information that is advertised over a Wi-Fi peer-to-peer setup |
WifiP2pServiceRequest |
A class for creating a service discovery request for use with
addServiceRequest(WifiP2pManager.Channel, WifiP2pServiceRequest, WifiP2pManager.ActionListener)
and
removeServiceRequest(WifiP2pManager.Channel, WifiP2pServiceRequest, WifiP2pManager.ActionListener)
This class is used to create service discovery request for custom
vendor specific service discovery protocol
|
WifiP2pUpnpServiceInfo | A class for storing Upnp service information that is advertised over a Wi-Fi peer-to-peer setup. |
WifiP2pUpnpServiceRequest |
A class for creating a Upnp service discovery request for use with
addServiceRequest(WifiP2pManager.Channel, WifiP2pServiceRequest, WifiP2pManager.ActionListener)
and
removeServiceRequest(WifiP2pManager.Channel, WifiP2pServiceRequest, WifiP2pManager.ActionListener)
|
WildcardType |
A pattern type, such as the upper bounded wildcard
? extends Closeable
or the lower bounded wildcard
? super String
.
|
Window | Abstract base class for a top-level window look and behavior policy. |
Window.Callback | API from a Window back to its caller. |
WindowCompat |
Helper for accessing features in
Window
introduced after API
level 4 in a backwards compatible fashion.
|
WindowId | Safe identifier for a window. |
WindowId.FocusObserver |
Subclass for observing changes to the focus state of an
WindowId
.
|
WindowInsets | Describes a set of insets for window content. |
WindowManager | The interface that apps use to talk to the window manager. |
WindowManager.BadTokenException |
Exception that is thrown when trying to add view whose
WindowManager.LayoutParams
token
is invalid.
|
WindowManager.InvalidDisplayException |
Exception that is thrown when calling
addView(View, ViewGroup.LayoutParams)
to a secondary display that cannot
be found.
|
WindowManager.LayoutParams | |
Wire | Logs data to the wire LOG. |
WorkSource | Describes the source of some work that may be done by someone else. |
WpsInfo | A class representing Wi-Fi Protected Setup |
Wrapper | This class is an actual usage of the wrapper pattern for JDBC classes. |
WrapperListAdapter | List adapter that wraps another list adapter. |
WrapTogetherSpan | |
WritableByteChannel |
A
WritableByteChannel
is a type of
Channel
that can write
bytes.
|
WriteAbortedException |
Signals that the
readObject()
method has detected
an exception marker in the input stream.
|
Writer | The base class for all writers. |
X500Principal | Represents an X.500 principal, which holds the distinguished name of some network entity. |
X509Certificate | Abstract base class for X.509 certificates. |
X509Certificate | Abstract base class for X.509 certificates. |
X509CertSelector |
A certificate selector (
CertSelector
for selecting
X509Certificate
s that match the specified criteria.
|
X509CRL | Abstract base class for X.509 certificate revocation lists (CRL). |
X509CRLEntry | Abstract base class for entries in a certificate revocation list (CRL). |
X509CRLSelector |
A CRL selector (
CRLSelector
for selecting
X509CRL
s that match the specified criteria.
|
X509EncodedKeySpec | The key specification of an X.509 encoded key in ASN.1 format. |
X509ExtendedKeyManager |
The abstract extension for the
X509KeyManager
interface.
|
X509Extension | The interface specifying an X.509 Certificate or CRL extension. |
X509HostnameVerifier | Interface for checking if a hostname matches the names stored inside the server's X.509 certificate. |
X509KeyManager | A Key Manager for X509 certificate-based key pairs. |
X509TrustManager | The trust manager for X509 certificates to be used to perform authentication for secure sockets. |
X509TrustManagerExtensions | X509TrustManager wrapper exposing Android-added features. |
Xfermode | Xfermode is the base class for objects that are called to implement custom "transfer-modes" in the drawing pipeline. |
Xml | XML utility methods. |
Xml.Encoding | Supported character encodings. |
XMLConstants |
Utility class to contain basic XML values as constants. |
XMLFilter | Interface for an XML filter. |
XMLFilterImpl | Base class for deriving an XML filter. |
XMLFormatter |
Formatter to convert a
LogRecord
into an XML string.
|
XMLGregorianCalendar |
Representation for W3C XML Schema 1.0 date/time datatypes. |
XmlPullParser | XML Pull Parser is an interface that defines parsing functionality provided in XMLPULL V1 API (visit this website to learn more about API and its implementations). |
XmlPullParserException | This exception is thrown to signal XML Pull Parser related faults. |
XmlPullParserFactory | This class is used to create implementations of XML Pull Parser defined in XMPULL V1 API. |
XMLReader | Interface for reading an XML document using callbacks. |
XMLReaderAdapter | Adapt a SAX2 XMLReader as a SAX1 Parser. |
XMLReaderFactory | Factory for creating an XML reader. |
XmlRes | Denotes that an integer parameter, field or method return value is expected to be an XML resource reference. |
XmlResourceParser | The XML parsing interface returned for an XML resource. |
XmlSerializer | Define an interface to serialization of XML Infoset. |
XPath |
|
XPathConstants |
XPath constants. |
XPathException |
XPathException
represents a generic XPath exception.
|
XPathExpression |
|
XPathExpressionException |
XPathExpressionException
represents an error in an XPath expression.
|
XPathFactory |
An
|
XPathFactoryConfigurationException |
XPathFactoryConfigurationException
represents a configuration error in a
XPathFactory
environment.
|
XPathFunction |
|
XPathFunctionException |
XPathFunctionException
represents an error with an XPath function.
|
XPathFunctionResolver |
|
XPathVariableResolver |
|
YuvImage | YuvImage contains YUV data and provides a method that compresses a region of the YUV data to a Jpeg. |
ZipEntry | An entry within a zip file. |
ZipError | Thrown when an unrecoverable zip error has occurred. |
ZipException |
This runtime exception is thrown by
ZipFile
and
ZipInputStream
when the file or stream is not a valid zip file.
|
ZipFile | This class provides random read access to a zip file. |
ZipInputStream | Used to read (decompress) the data from zip files. |
ZipOutputStream | Used to write (compress) data into zip files. |
ZoomButton | |
ZoomButtonsController |
The
ZoomButtonsController
handles showing and hiding the zoom
controls and positioning it relative to an owner view.
|
ZoomButtonsController.OnZoomListener | Interface that will be called when the user performs an interaction that triggers some action, for example zooming. |
ZoomControls |
The
ZoomControls
class displays a simple set of controls used for zooming and
provides callbacks to register for events.
|