| AclEntry | This is the interface used for representing one entry in an Access Control List (ACL). |
| AlphaAnimation | An animation that controls the alpha level of an object. |
| Animation | Abstraction for an Animation that can be applied to Views, Surfaces, or other objects. |
| AnimationSet | Represents a group of Animations that should be played together. |
| Animator |
This is the superclass for classes which provide basic support for animations which can be
started, ended, and have AnimatorListeners added to them.
|
| AnimatorSet |
This class plays a set of Animator objects in the specified order.
|
| ArcShape | Creates an arc shape. |
| ArrayDeque<E> |
Resizable-array implementation of the Deque interface.
|
| ArrayList<E> | Resizable-array implementation of the List interface. |
| AttributedCharacterIterator |
An AttributedCharacterIterator allows iteration through both text and
related attribute information.
|
| Attributes | The Attributes class maps Manifest attribute names to associated string values. |
| AuthProvider | Legacy security code; do not use. |
| AutoTransition | Utility class for creating a default transition that automatically fades, moves, and resizes views during a scene change. |
| BitSet | This class implements a vector of bits that grows as needed. |
| BreakIterator |
The BreakIterator class implements methods for finding
the location of boundaries in text.
|
| BuddhistCalendar |
BuddhistCalendar is a subclass of GregorianCalendar
that numbers years since the birth of the Buddha.
|
| Bundle |
A mapping from String keys to various Parcelable values.
|
| CRLSelector |
A selector that defines a set of criteria for selecting CRLs.
|
| Calendar |
The Calendar class is an abstract class that provides methods
for converting between a specific instant in time and a set of calendar fields such as YEAR, MONTH,
DAY_OF_MONTH, HOUR, and so on, and for
manipulating the calendar fields, such as getting the date of the next
week.
|
| CertPathBuilderResult | A specification of the result of a certification path builder algorithm. |
| CertPathParameters | A specification of certification path algorithm parameters. |
| CertPathValidatorResult | A specification of the result of a certification path validator algorithm. |
| CertSelector |
A selector that defines a set of criteria for selecting
Certificates.
|
| CertStoreParameters |
A specification of CertStore parameters.
|
| ChangeBounds | This transition captures the layout bounds of target views before and after the scene change and animates those changes during the transition. |
| ChangeClipBounds |
ChangeClipBounds captures the View.getClipBounds() before and after the
scene change and animates those changes during the transition.
|
| ChangeImageTransform | This Transition captures an ImageView's matrix before and after the scene change and animates it during the transition. |
| ChangeScroll | This transition captures the scroll properties of targets before and after the scene change and animates any changes. |
| ChangeTransform | This Transition captures scale and rotation for Views before and after the scene change and animates those changes during the transition. |
| CharacterIterator | This interface defines a protocol for bidirectional iteration over text. |
| ChineseCalendar |
ChineseCalendar is a concrete subclass of Calendar
that implements a traditional Chinese calendar.
|
| ChoiceFormat |
A ChoiceFormat allows you to attach a format to a range of numbers.
|
| Collator |
The Collator class performs locale-sensitive
String comparison.
|
| CollectionCertStoreParameters |
Parameters used as input for the Collection CertStore
algorithm.
|
| CompactDecimalFormat | Formats numbers in compact (abbreviated) notation, like "1.2K" instead of "1200". |
| ComponentName |
Identifier for a specific application component
(Activity, Service,
BroadcastReceiver, or
ContentProvider) that is available.
|
| ConcurrentSkipListMap<K, V> |
A scalable concurrent ConcurrentNavigableMap implementation.
|
| ConcurrentSkipListSet<E> |
A scalable concurrent NavigableSet implementation based on
a ConcurrentSkipListMap.
|
| CopticCalendar | Implement the Coptic calendar system. |
| CopyOnWriteArrayList<E> |
A thread-safe variant of ArrayList in which all mutative
operations (add, set, and so on) are implemented by
making a fresh copy of the underlying array.
|
| CurrencyPluralInfo | This class represents the information needed by DecimalFormat to format currency plural, such as "3.00 US dollars" or "1.00 US dollar". |
| Date |
The class Date represents a specific instant
in time, with millisecond precision.
|
| DateFormat |
DateFormat is an abstract class for date/time formatting subclasses which
formats and parses dates or time in a language-independent manner.
|
| DateFormatSymbols |
DateFormatSymbols is a public class for encapsulating
localizable date-time formatting data, such as the names of the
months, the names of the days of the week, and the time zone data.
|
| DateIntervalFormat | DateIntervalFormat is a class for formatting and parsing date intervals in a language-independent manner. |
| DateIntervalInfo | DateIntervalInfo is a public class for encapsulating localizable date time interval patterns. |
| DateIntervalInfo.PatternInfo | PatternInfo class saves the first and second part of interval pattern, and whether the interval pattern is earlier date first. |
| DateTimePatternGenerator | This class provides flexible generation of date format patterns, like "yy-MM-dd". |
| DecimalFormat |
DecimalFormat is a concrete subclass of
NumberFormat that formats decimal numbers.
|
| DecimalFormatSymbols |
This class represents the set of symbols (such as the decimal separator,
the grouping separator, and so on) needed by DecimalFormat
to format numbers.
|
| EnumMap<K extends Enum<K>, V> |
A specialized Map implementation for use with enum type keys.
|
| EnumSet<E extends Enum<E>> |
A specialized Set implementation for use with enum types.
|
| EthiopicCalendar | Implement the Ethiopic calendar system. |
| Explode | This transition tracks changes to the visibility of target views in the start and end scenes and moves views in or out from the edges of the scene. |
| Fade | This transition tracks changes to the visibility of target views in the start and end scenes and fades views in or out when they become visible or non-visible. |
| Format |
Format is an abstract base class for formatting locale-sensitive
information such as dates, messages, and numbers.
|
| Freezable<T> | Provides a flexible mechanism for controlling access, without requiring that a class be immutable. |
| GregorianCalendar |
GregorianCalendar is a concrete subclass of
Calendar and provides the standard calendar system
used by most of the world.
|
| HashMap<K, V> | Hash table based implementation of the Map interface. |
| HashSet<E> | This class implements the Set interface, backed by a hash table (actually a HashMap instance). |
| Hashtable<K, V> | This class implements a hash table, which maps keys to values. |
| HebrewCalendar |
HebrewCalendar is a subclass of Calendar
that that implements the traditional Hebrew calendar.
|
| HttpCookie | An HttpCookie object represents an HTTP cookie, which carries state information between server and user agent. |
| IdentityHashMap<K, V> | This class implements the Map interface with a hash table, using reference-equality in place of object-equality when comparing keys (and values). |
| IndianCalendar |
IndianCalendar is a subclass of GregorianCalendar
that numbers years since the birth of the Buddha.
|
| Intent | An intent is an abstract description of an operation to be performed. |
| IslamicCalendar |
IslamicCalendar is a subclass of Calendar
that that implements the Islamic civil and religious calendars.
|
| JapaneseCalendar |
JapaneseCalendar is a subclass of GregorianCalendar
that numbers years and eras based on the reigns of the Japanese emperors.
|
| JarEntry | This class is used to represent a JAR file entry. |
| Keyframe | This class holds a time/value pair for an animation. |
| LDAPCertStoreParameters |
Parameters used as input for the LDAP CertStore algorithm.
|
| LabeledIntent | A special subclass of Intent that can have a custom label/icon associated with it. |
| LinkedHashMap<K, V> |
Hash table and linked list implementation of the Map interface, with predictable iteration order. |
| LinkedHashSet<E> |
Hash table and linked list implementation of the Set interface, with predictable iteration order. |
| LinkedList<E> |
Doubly-linked list implementation of the List and Deque
interfaces.
|
| Locale |
A Locale object represents a specific geographical, political,
or cultural region.
|
| LongSparseArray<E> | SparseArray mapping longs to Objects. |
| Mac | This class provides the functionality of a "Message Authentication Code" (MAC) algorithm. |
| Manifest | The Manifest class is used to maintain Manifest entry names and their associated Attributes. |
| MeasureFormat | A formatter for Measure objects. |
| MessageFormat |
MessageFormat provides a means to produce concatenated
messages in a language-neutral way.
|
| MessagePattern | Parses and represents ICU MessageFormat patterns. |
| Normalizer | Old Unicode normalization API. |
| NumberFormat |
NumberFormat is the abstract base class for all number
formats.
|
| ObjectAnimator |
This subclass of ValueAnimator provides support for animating properties on target objects.
|
| OvalShape | Defines an oval shape. |
| PKIXBuilderParameters |
Parameters used as input for the PKIX CertPathBuilder
algorithm.
|
| PKIXCertPathBuilderResult | This class represents the successful result of the PKIX certification path builder algorithm. |
| PKIXCertPathChecker |
An abstract class that performs one or more checks on an
X509Certificate.
|
| PKIXCertPathValidatorResult | This class represents the successful result of the PKIX certification path validation algorithm. |
| PKIXParameters |
Parameters used as input for the PKIX CertPathValidator
algorithm.
|
| PKIXRevocationChecker |
A PKIXCertPathChecker for checking the revocation status of
certificates with the PKIX algorithm.
|
| PathShape |
Creates geometric paths, utilizing the Path class.
|
| PersistableBundle | A mapping from String keys to values of various types. |
| PluralFormat |
PluralFormat supports the creation of internationalized
messages with plural inflection.
|
| Properties |
The Properties class represents a persistent set of
properties.
|
| PropertyValuesHolder | This class holds information about a property and the values that that property should take on during an animation. |
| Provider | This class represents a "provider" for the Java Security API, where a provider implements some or all parts of Java Security. |
| RectShape | Defines a rectangle shape. |
| RotateAnimation | An animation that controls the rotation of an object. |
| RoundRectShape | Creates a rounded-corner rectangle. |
| RuleBasedCollator |
The RuleBasedCollator class is a concrete subclass of
Collator that provides a simple, data-driven, table
collator.
|
| ScaleAnimation | An animation that controls the scale of an object. |
| SelectFormat |
|
| 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
|
| SimpleDateFormat |
SimpleDateFormat is a concrete class for formatting and
parsing dates in a locale-sensitive manner.
|
| SimpleTimeZone |
SimpleTimeZone is a concrete subclass of TimeZone
that represents a time zone for use with a Gregorian calendar.
|
| SipProfile | Defines a SIP profile, including a SIP account, domain and server information. |
| Slide | This transition tracks changes to the visibility of target views in the start and end scenes and moves views in or out from one of the edges of the scene. |
| SparseArray<E> |
SparseArray maps integers to Objects and, unlike a normal array of Objects,
its indices can contain gaps.
|
| SparseBooleanArray | SparseBooleanArrays map integers to booleans. |
| SparseIntArray | SparseIntArrays map integers to integers. |
| SparseLongArray | SparseLongArrays map integers to longs. |
| Stack<E> |
The Stack class represents a last-in-first-out
(LIFO) stack of objects.
|
| StateListAnimator | Lets you define a number of Animators that will run on the attached View depending on the View's drawable state. |
| StringCharacterIterator |
StringCharacterIterator implements the
CharacterIterator protocol for a String.
|
| TaiwanCalendar |
TaiwanCalendar is a subclass of GregorianCalendar
that numbers years since 1912.
|
| Time |
A thin wrapper around the |
| TimeAnimator | This class provides a simple callback mechanism to listeners that is synchronized with all other animators in the system. |
| TimeZone |
TimeZone represents a time zone offset, and also figures out daylight
savings.
|
| TimeZoneFormat |
TimeZoneFormat supports time zone display name formatting and parsing.
|
| Timestamp |
A thin wrapper around |
| Transition | A Transition holds information about animations that will be run on its targets during a scene change. |
| TransitionSet | A TransitionSet is a parent of child transitions (including other TransitionSets). |
| TranslateAnimation | An animation that controls the position of an object. |
| TreeMap<K, V> |
A Red-Black tree based NavigableMap implementation.
|
| TreeSet<E> |
A NavigableSet implementation based on a TreeMap.
|
| UCharacterIterator | Abstract class that defines an API for iteration on text objects.This is an interface for forward and backward iteration and random access into a text object. |
| UFormat |
An abstract class that extends Format to provide
additional ICU protocol, specifically, the getLocale()
API.
|
| UnicodeSet | A mutable set of Unicode characters and multicharacter strings. |
| ValueAnimator | This class provides a simple timing engine for running animations which calculate animated values and set them on target objects. |
| Vector<E> |
The Vector class implements a growable array of
objects.
|
| Visibility | This transition tracks changes to the visibility of target views in the start and end scenes. |
| WebBackForwardList | This class contains the back/forward list for a WebView. |
| WebHistoryItem | A convenience class for accessing fields in an entry in the back/forward list of a WebView. |
| X509CRLSelector |
A CRLSelector that selects X509CRLs that
match all specified criteria.
|
| X509CertSelector |
A CertSelector that selects X509Certificates that
match all specified criteria.
|
| XMLGregorianCalendar |
Representation for W3C XML Schema 1.0 date/time datatypes. |
| ZipEntry | This class is used to represent a ZIP file entry. |