AclEntry | This interface was deprecated in API level 33. This class is deprecated and subject to removal in a future version of Java SE. It has been replaced by java.security.Policy and related classes since 1.2. |
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 CRL s. |
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 Certificate s. |
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 | [icu enhancement] ICU's replacement for Collator . Methods, fields, and other functionality specific to ICU are labeled '[icu]'. |
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 | [icu enhancement] ICU's replacement for DateFormat . Methods, fields, and other functionality specific to ICU are labeled '[icu]'. |
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 | [icu enhancement] ICU's replacement for DecimalFormat . Methods, fields, and other functionality specific to ICU are labeled '[icu]'. |
DecimalFormatSymbols | [icu enhancement] ICU's replacement for DecimalFormatSymbols . Methods, fields, and other functionality specific to ICU are labeled '[icu]'. |
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 well-defined encounter order. |
LinkedHashSet<E> | Hash table and linked list implementation of the Set interface, with well-defined encounter 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 | [icu enhancement] ICU's replacement for MessageFormat . Methods, fields, and other functionality specific to ICU are labeled '[icu]'. |
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 | SelectFormat supports the creation of internationalized messages by selecting phrases based on keywords.
|
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 . |
SimpleDateFormat | [icu enhancement] ICU's replacement for SimpleDateFormat . Methods, fields, and other functionality specific to ICU are labeled '[icu]'. |
SimpleTimeZone | SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar. |
SipProfile | This class was deprecated in API level 31. SipManager and associated classes are no longer supported and should not be used as the basis of future VOIP apps. |
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 java.util.Date class that allows the JDBC API to identify this as an SQL TIME value. |
TimeAnimator | This class provides a simple callback mechanism to listeners that is synchronized with all other animators in the system. |
TimeZone | [icu enhancement] ICU's replacement for TimeZone . Methods, fields, and other functionality specific to ICU are labeled '[icu]'. |
TimeZoneFormat | TimeZoneFormat supports time zone display name formatting and parsing. |
Timestamp | A thin wrapper around java.util.Date that allows the JDBC API to identify this as an SQL TIMESTAMP value. |
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. |
URICertStoreParameters | Parameters used as input for CertStore algorithms which use information contained in a URI to retrieve certificates and CRLs. |
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. |