类名 | 说明 |
---|---|
R | |
R.anim | |
R.animator | |
R.array | |
R.attr | |
R.bool | |
R.color | |
R.dimen | |
R.drawable | |
R.fraction | |
R.id | |
R.integer | |
R.interpolator | |
R.layout | |
R.menu | |
R.mipmap | |
R.plurals | |
R.raw | |
R.string | |
R.style | |
R.styleable | |
R.xml | |
RadialGradient | |
RadioButton | A radio button is a two-states button that can be either checked or unchecked. |
RadioGroup | This class is used to create a multiple-exclusion scope for a set of radio buttons. |
RadioGroup.LayoutParams | This set of layout parameters defaults the width and the height of the children to WRAP_CONTENT when they are not specified in the XML file. |
RadioGroup.OnCheckedChangeListener | Interface definition for a callback to be invoked when the checked radio button changed in this group. |
Random | This class provides methods that 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. |
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 | Provides an abstract class which describes behavior common to all reference objects. |
ReferenceQueue | 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 | 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 |
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 HttpRequests that can be used to change properties of the current request without modifying the original object. |
ResolveInfo | Information that is returned from resolving an intent against an IntentFilter. |
ResolveInfo.DisplayNameComparator | |
ResourceBundle | ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specific resources. |
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 | 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 | A Future that is Runnable. |
RunnableScheduledFuture | 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. |
S | |
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 MotionEvents. |
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 | 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. |
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. |
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 Adapters 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 sensors. |
SentenceSuggestionsInfo | This class contains a metadata of suggestions returned from a text service (e.g. |
SequenceInputStream | Concatenates two or more existing InputStreams. |
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 | A service-provider loader. |
ServiceState | Contains phone state and service related information. |
ServiceTestCase | 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 | 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 | Class for exposing the native RenderScript Short2 type back to the Android system. |
Short2 | Class for exposing the native RenderScript Short2 type back to the Android system. |
Short3 | Class for exposing the native RenderScript short3 type back to the Android system. |
Short3 | Class for exposing the native RenderScript short3 type back to the Android system. |
Short4 | Class for exposing the native RenderScript short4 type back to the Android system. |
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 | 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 | 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 | 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 | SparseArrays map integers to Objects. |
SparseArrayCompat | 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: |
the most specific common name (CN) | |
the most specific organization (O) | |
the most specific organizational unit (OU) | |
SSLCertificateSocketFactory | SSLSocketFactory implementation with several extra features: |
Timeout specification for SSL handshake operations | |
Hostname verification in most cases (see WARNINGs below) | |
Optional SSL session caching with SSLSessionCache | |
Optionally bypass all SSL certificate checks | |
The handshake timeout does not apply to actual TCP socket connection. | |
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 SSLSessions. |
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 SSLSockets. |
SSLSocketFactory | Layered socket factory for TLS/SSL connections, based on JSSE. |
Stack | 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 (chars). |
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. |
StringEntity | An entity whose content is retrieved from a string. |
StringIndexOutOfBoundsException | Thrown when the a string is indexed with a value less than zero, or greater than or equal to the size of the array. |
StringReader | A specialized Reader that reads characters from a String in a sequential manner. |
StringTokenizer | 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. |
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 | |
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 | 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. |
T | |
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 MATCH_PARENT and the height of each child to be WRAP_CONTENT, but only if the height is not specified. |
TableRow | A layout that arranges its children horizontally. |
TableRow.LayoutParams | Set of layout parameters used in table rows. |
TabStopSpan | 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 ElementTypes 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 TestSuite is a Composite of Tests. |
TestSuiteBuilder | Build suites based on a combination of included packages, excluded packages, and predicates that must be satisfied. |
TestSuiteBuilder.FailedToCreateTests | A special TestCase used to indicate a failure during the build() step. |
TestSuiteLoader | An interface to define how a test suite should be loaded. |
TestSuiteProvider | Implementors will know how to get a test suite. |
TestTarget | 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 | TextClock can display the current date and/or time as a formatted string. |
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 | 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: |
The characters for rendering | |
The rendering position for the timed text | |
To render the timed text, applications need to do the following: | |
Implement the MediaPlayer.OnTimedTextListener interface | |
Register the MediaPlayer.OnTimedTextListener callback on a MediaPlayer object that is used for playback | |
When a onTimedText callback is received, do the following: | |
call getText() to get the characters for rendering | |
call getBounds() to get the text rendering area/region | |
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 Transformer and Templates objects. |
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 | 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 TrustManagers 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 Element and dimensions used for an Allocation or a parallel operation. |
Type | A Type describes the Element and dimensions used for an Allocation or a parallel operation. |
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 | 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 | 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’. |
U | |
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). |
V | |
Validator | A processor that checks an XML document against Schema. |
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 | A callback interface used to provide values asynchronously. |
Vector | 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 to enhance accessibility support via composition rather via inheritance. |
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.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 is a special view that can contain other views (called children.) The view group is the base class for layouts and views containers. |
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. |
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. |
W | |
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 | 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 SERVICE_TYPE_VENDOR_SPECIFIC or to search all service protocols SERVICE_TYPE_ALL. | |
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. |
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. |
X | |
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 X509Certificates 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 X509CRLs 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. |
XmlResourceParser | The XML parsing interface returned for an XML resource. |
XmlSerializer | Define an interface to serialization of XML Infoset. |
XPath | XPath provides access to the XPath evaluation environment and expressions. |
XPathConstants | XPath constants. |
XPathException | XPathException represents a generic XPath exception. |
XPathExpression | XPathExpression provides access to compiled XPath expressions. |
XPathExpressionException | XPathExpressionException represents an error in an XPath expression. |
XPathFactory | An XPathFactory instance can be used to create XPath objects. |
XPathFactoryConfigurationException | XPathFactoryConfigurationException represents a configuration error in a XPathFactory environment. |
XPathFunction | XPathFunction provides access to XPath functions. |
XPathFunctionException | XPathFunctionException represents an error with an XPath function. |
XPathFunctionResolver | XPathFunctionResolver provides access to the set of user defined XPathFunctions. |
XPathVariableResolver | XPathVariableResolver provides access to the set of user defined XPath variables. |
Y | |
YuvImage | YuvImage contains YUV data and provides a method that compresses a region of the YUV data to a Jpeg. |
Z | |
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. |
Android APIs (Class Index - Android SDK)(二)
最新推荐文章于 2024-09-24 09:40:24 发布