Class Index
These are all the API classes. See all API packages.
A
AacMuxer |
A muxer for creating an AAC (Advanced Audio Coding) container file. |
AacUtil |
Utility methods for handling AAC audio streams. |
AacUtil.AacAudioObjectType |
Valid AAC Audio object types. |
AacUtil.Config |
Holds sample format information for AAC audio. |
AbortError |
During the create public key credential flow, this is thrown when an authenticator response exception contains an abort-err from the fido spec, indicating the operation was aborted. |
AbsSavedState |
A |
AbsoluteAlignment |
A collection of common |
AbsoluteCutCornerShape |
A shape describing the rectangle with cut corners. |
AbsoluteRoundedCornerShape |
A shape describing the rectangle with rounded corners. |
AbstractApplier |
An abstract |
AbstractComposeView |
Base class for custom |
AbstractConcatenatedTimeline |
Abstract base class for the concatenation of one or more |
AbstractDetailsDescriptionPresenter |
An abstract |
AbstractDetailsDescriptionPresenter.ViewHolder |
The ViewHolder for the |
AbstractFilter |
Helper parent class for |
AbstractListDetailFragment |
A fragment supports adaptive two-pane layout. |
AbstractMediaItemPresenter |
Abstract |
AbstractMediaItemPresenter.ViewHolder |
The ViewHolder for the |
AbstractMediaListHeaderPresenter |
Abstract presenter class for rendering the header for a list of media items in a playlist. |
AbstractMediaListHeaderPresenter.ViewHolder |
The ViewHolder for the |
AbstractProgressFragment |
The base class for |
AbstractSandboxedUiAdapter |
This class is deprecated. This library is no longer supported. |
AbstractSandboxedUiAdapter.AbstractSession |
This class is deprecated. This library is no longer supported. |
AbstractSavedStateViewModelFactory |
This class is deprecated. Use `viewModelFactory` or implement `ViewModelProvider.Factory`, combined with `CreationExtras.createSavedStateHandle()`. |
AbstractTraceDriver |
The entry point for the tracing API. |
AbstractTraceDriver.Factory |
Provides the instance of |
AbstractTraceSink |
Receives |
Ac3Extractor |
Extracts data from (E-)AC-3 bitstreams. |
Ac3Reader |
Parses a continuous (E-)AC-3 byte stream and extracts individual samples. |
Ac3Util |
Utility methods for parsing Dolby TrueHD and (E-)AC-3 syncframes. |
Ac3Util.SyncFrameInfo |
Holds sample format information as presented by a syncframe header. |
Ac3Util.SyncFrameInfo.StreamType |
AC3 stream types. |
Ac4Extractor |
Extracts data from AC-4 bitstreams. |
Ac4Reader |
Parses a continuous AC-4 byte stream and extracts individual samples. |
Ac4Util |
Utility methods for parsing AC-4 frames, which are access units in AC-4 bitstreams. |
Ac4Util.SyncFrameInfo |
Holds sample format information as presented by a syncframe header. |
AccelerateDecelerateInterpolator |
An interpolator where the rate of change starts and ends slowly but accelerates through the middle. |
AccelerateInterpolator |
An interpolator where the rate of change starts out slowly and then accelerates. |
Accelerometer |
Information about car specific accelerometers available from the car hardware. |
AccessibilityAction |
Standard accessibility action. |
AccessibilityChecks |
A class to enable automated accessibility checks in Espresso tests. |
AccessibilityChecks |
This class is deprecated. use |
AccessibilityClickableSpanCompat |
|
AccessibilityDelegateCompat |
Helper for accessing |
AccessibilityEventCompat |
Helper for accessing features in |
AccessibilityManager |
Interface for managing accessibility. |
AccessibilityManagerCompat |
Helper for accessing features in |
AccessibilityManagerCompat.AccessibilityStateChangeListener |
This interface is deprecated. Use |
AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat |
This class is deprecated. Use |
AccessibilityManagerCompat.TouchExplorationStateChangeListener |
Listener for the system touch exploration state. |
AccessibilityNodeInfoCompat |
Helper for accessing |
AccessibilityNodeInfoCompat.AccessibilityActionCompat |
A class defining an action that can be performed on an |
AccessibilityNodeInfoCompat.CollectionInfoCompat |
Class with information if a node is a collection. |
AccessibilityNodeInfoCompat.CollectionInfoCompat.Builder |
Class for building |
AccessibilityNodeInfoCompat.CollectionItemInfoCompat |
Class with information if a node is a collection item. |
AccessibilityNodeInfoCompat.CollectionItemInfoCompat.Builder |
Builder for creating |
AccessibilityNodeInfoCompat.MathInfoCompat |
Compat class for |
AccessibilityNodeInfoCompat.RangeInfoCompat |
Class with information if a node is a range. |
AccessibilityNodeInfoCompat.SelectionCompat |
Compat class for AccessibilityNodeInfo.Selection, which is a class that represents a selection of content that may extend across more than one |
AccessibilityNodeInfoCompat.SelectionPositionCompat |
Compat class for AccessibilityNodeInfo.SelectionPosition, which is a class that defines either the start or end of a selection that can span across multiple AccessibilityNodeInfo objects. |
AccessibilityNodeInfoCompat.StructuredDataInfoCompat |
Compat class for |
AccessibilityNodeInfoCompat.TouchDelegateInfoCompat |
Class with information of touch delegated views and regions. |
AccessibilityNodeProviderCompat |
Helper for accessing |
AccessibilityRecordCompat |
Helper for accessing |
AccessibilityServiceInfoCompat |
Helper for accessing features in |
AccessibilityViewCommand |
Functional interface used to create a custom accessibility action. |
AccessibilityViewCommand.CommandArguments |
Object containing arguments passed into an |
AccessibilityViewCommand.MoveAtGranularityArguments |
Arguments for |
AccessibilityViewCommand.MoveHtmlArguments |
Arguments for |
AccessibilityViewCommand.MoveWindowArguments |
Arguments for |
AccessibilityViewCommand.ScrollToPositionArguments |
Arguments for |
AccessibilityViewCommand.SetProgressArguments |
Arguments for |
AccessibilityViewCommand.SetSelectionArguments |
Arguments for |
AccessibilityViewCommand.SetTextArguments |
Arguments for |
AccessibilityWindowInfoCompat |
Helper for accessing |
Account |
Represents an account entity within the document property. |
Account.Builder |
Builder for |
AconfigPackageCompat |
An Aconfig Package containing the enabled state of its flags. |
Action |
Represents an action with an optional icon and text. |
Action |
A RemoteCompose frontend model of Actions that can be converted to RemoteCompose operations. |
Action |
An actionable entry that is returned as part of the |
Action |
An Action defines the actions a user can take. |
Action |
An action contains one or two lines of text, an optional image and an optional id. |
Action |
Base class for actions to perform during playback tests. |
Action.AddMediaItems |
Calls |
Action.Builder |
A builder of |
Action.Builder |
A builder for |
Action.ClearMediaItems |
Calls |
Action.ClearVideoSurface |
Calls |
Action.ExecuteRunnable |
Calls |
Action.MoveMediaItem |
Calls |
Action.PlayUntilPosition |
Schedules a play action to be executed, waits until the player reaches the specified position, and pauses the player again. |
Action.Prepare |
Calls |
Action.RemoveMediaItem |
Calls |
Action.RemoveMediaItems |
Calls |
Action.Seek |
|
Action.SendMessages |
Calls |
Action.SetAudioAttributes |
Calls |
Action.SetMediaItems |
Calls |
Action.SetMediaItemsResetPosition |
Calls |
Action.SetPlayWhenReady |
Calls |
Action.SetPlaybackParameters |
Calls |
Action.SetRendererDisabled |
Updates the |
Action.SetRepeatMode |
Calls |
Action.SetShuffleModeEnabled |
Calls |
Action.SetShuffleOrder |
Calls |
Action.SetVideoSurface |
Calls |
Action.Stop |
Calls |
Action.ThrowPlaybackException |
Throws a playback exception on the playback thread. |
Action.WaitForIsLoading |
Waits for a specified loading state, returning either immediately or after a call to |
Action.WaitForMessage |
Waits for a player message to arrive. |
Action.WaitForPendingPlayerCommands |
Waits until the player acknowledged all pending player commands. |
Action.WaitForPlayWhenReady |
Waits for a specified playWhenReady value, returning either immediately or after a call to |
Action.WaitForPlaybackState |
Waits for a specified playback state, returning either immediately or after a call to |
Action.WaitForPositionDiscontinuity |
Waits for |
Action.WaitForTimelineChanged |
Waits for |
ActionAccumulator |
Base class that accumulates |
ActionBar |
A primary toolbar within the activity that may display the activity title, application-level navigation affordances, and other interactive items. |
ActionBar.LayoutParams |
Per-child layout information associated with action bar custom views. |
ActionBar.OnMenuVisibilityListener |
Listener for receiving events when action bar menus are shown or hidden. |
ActionBar.OnNavigationListener |
This interface is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. |
ActionBar.Tab |
This class is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. |
ActionBar.TabListener |
This interface is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. |
ActionBarDrawerToggle |
This class provides a handy way to tie together the functionality of |
ActionBarDrawerToggle.Delegate |
|
ActionBarDrawerToggle.DelegateProvider |
Allows an implementing Activity to return an |
ActionBuilders |
Builders for actions that can be performed when a user interacts with layout elements. |
ActionBuilders |
This class is deprecated. Use |
ActionBuilders.Action |
Interface defining an action that can be used by a layout element. |
ActionBuilders.Action |
Interface defining an action that can be used by a layout element. |
ActionBuilders.Action.Builder |
Builder to create |
ActionBuilders.AndroidActivity |
A launch action to send an intent to an Android activity. |
ActionBuilders.AndroidActivity |
A launch action to send an intent to an Android activity. |
ActionBuilders.AndroidActivity.Builder |
Builder for |
ActionBuilders.AndroidActivity.Builder |
Builder for |
ActionBuilders.AndroidBooleanExtra |
A boolean value that can be added to an Android intent's extras. |
ActionBuilders.AndroidBooleanExtra |
A boolean value that can be added to an Android intent's extras. |
ActionBuilders.AndroidBooleanExtra.Builder |
Builder for |
ActionBuilders.AndroidBooleanExtra.Builder |
Builder for |
ActionBuilders.AndroidDoubleExtra |
A double value that can be added to an Android intent's extras. |
ActionBuilders.AndroidDoubleExtra |
A double value that can be added to an Android intent's extras. |
ActionBuilders.AndroidDoubleExtra.Builder |
Builder for |
ActionBuilders.AndroidDoubleExtra.Builder |
Builder for |
ActionBuilders.AndroidExtra |
Interface defining an item that can be included in the extras of an intent that will be sent to an Android activity. |
ActionBuilders.AndroidExtra |
Interface defining an item that can be included in the extras of an intent that will be sent to an Android activity. |
ActionBuilders.AndroidExtra.Builder |
Builder to create |
ActionBuilders.AndroidIntExtra |
An integer value that can be added to an Android intent's extras. |
ActionBuilders.AndroidIntExtra |
An integer value that can be added to an Android intent's extras. |
ActionBuilders.AndroidIntExtra.Builder |
Builder for |
ActionBuilders.AndroidIntExtra.Builder |
Builder for |
ActionBuilders.AndroidLongExtra |
A long value that can be added to an Android intent's extras. |
ActionBuilders.AndroidLongExtra |
A long value that can be added to an Android intent's extras. |
ActionBuilders.AndroidLongExtra.Builder |
Builder for |
ActionBuilders.AndroidLongExtra.Builder |
Builder for |
ActionBuilders.AndroidStringExtra |
A string value that can be added to an Android intent's extras. |
ActionBuilders.AndroidStringExtra |
A string value that can be added to an Android intent's extras. |
ActionBuilders.AndroidStringExtra.Builder |
Builder for |
ActionBuilders.AndroidStringExtra.Builder |
Builder for |
ActionBuilders.LaunchAction |
An action used to launch another activity on the system. |
ActionBuilders.LaunchAction |
An action used to launch another activity on the system. |
ActionBuilders.LaunchAction.Builder |
Builder for |
ActionBuilders.LaunchAction.Builder |
Builder for |
ActionBuilders.LoadAction |
An action used to load (or reload) the layout contents. |
ActionBuilders.LoadAction |
An action used to load (or reload) the tile contents. |
ActionBuilders.LoadAction.Builder |
Builder for |
ActionBuilders.LoadAction.Builder |
Builder for |
ActionCallback |
A callback executed in response to the user action, before the content is updated. |
ActionCallback |
This interface is deprecated. glance-wear-tiles is deprecated and will be removed |
ActionCallbackBroadcastReceiver |
Responds to broadcasts from |
ActionMenuView |
ActionMenuView is a presentation of a series of menu options as a View. |
ActionMenuView.LayoutParams |
|
ActionMenuView.OnMenuItemClickListener |
Interface responsible for receiving menu item click events if the items themselves do not have individual item click listeners. |
ActionMode |
Represents a contextual mode of the user interface. |
ActionMode.Callback |
Callback interface for action modes. |
ActionOnlyNavDirections |
An implementation of |
ActionParameters |
Action parameters, used to pass information to an |
ActionParameters.Key |
Key for |
ActionParameters.Pair |
Key Value pairs for Parameters. |
ActionProvider |
This class is a mediator for accomplishing a given task, for example sharing a file. |
ActionProvider.VisibilityListener |
Listens to changes in visibility as reported by |
ActionSchedule |
Schedules a sequence of |
ActionSchedule.Builder |
A builder for |
ActionSchedule.Callback |
Callback to notify listener that the action schedule has finished. |
ActionSchedule.PlayerRunnable |
Provides a wrapper for a |
ActionSchedule.PlayerTarget |
Provides a wrapper for a |
ActionSchedule.PlayerTarget.Callback |
Callback to be called when message arrives. |
ActionStrip |
Represents a list of |
ActionStrip.Builder |
A builder of |
ActionTrampolineActivity |
Trampoline activity for handling click interactions of list adapter items that start activities. |
ActiveCaloriesBurnedRecord |
Captures the estimated active energy burned by the user (in kilocalories), excluding basal metabolic rate (BMR). |
ActiveRootLister |
Provides access to all root views in an application. |
ActiveTileIdentifier |
Tile information containing the tile instance ID and component name for identifying a tile instance. |
ActiveWearWidgetHandle |
Identifies a unique instance of a widget that is active in the host. |
ActivityCompat |
Helper for accessing features in |
ActivityCompat.OnRequestPermissionsResultCallback |
This interface is the contract for receiving the results for permission requests. |
ActivityCompat.PermissionCompatDelegate |
Customizable delegate that allows delegating permission compatibility methods to a custom implementation. |
ActivityEmbeddingController |
The controller that allows checking the current |
ActivityEmbeddingControllerCallbackAdapter |
An adapted interface for |
ActivityEmbeddingRule |
A |
ActivityFilter |
Filter for |
ActivityFlags |
A collection of runtime feature flags used to guard behavior changes, migrations, or experimental paths within the |
ActivityHolder |
This interface is deprecated. This library is no longer supported. |
ActivityInfoCompat |
This class is deprecated. Use |
ActivityIntensityRecord |
Represents intensity of an activity. |
ActivityLifecycleCallback |
Callback for monitoring activity lifecycle events. |
ActivityLifecycleMonitor |
Interface for tests to use when they need to query the activity lifecycle state. |
ActivityLifecycleMonitorRegistry |
An exposed registry instance to make it easy for callers to find the lifecycle monitor for their application. |
ActivityLifecycles |
Helper methods to understand ActivityLifecycle of the app. |
ActivityManagerCompat |
Helper for accessing features in |
ActivityNavigator |
ActivityNavigator implements cross-activity navigation. |
ActivityNavigator.Destination |
NavDestination for activity navigation |
ActivityNavigator.Extras |
Extras that can be passed to ActivityNavigator to customize what |
ActivityNavigator.Extras.Builder |
Builder for constructing new |
ActivityNavigatorDestinationBuilder |
DSL for constructing a new |
ActivityOptionsCompat |
Helper for accessing features in |
ActivityPanelEntity |
ActivityPanelEntity creates a spatial panel for embedding an |
ActivityPanelEntityTester |
A test-only accessor for |
ActivityResult |
A container for an activity result as obtained from |
ActivityResultCallback |
A type-safe callback to be called when an |
ActivityResultCaller |
A class that can call |
ActivityResultContract |
A contract specifying that an activity can be called with an input of type |
ActivityResultContract.SynchronousResult |
The wrapper for a result provided in |
ActivityResultContracts |
A collection of some standard activity call contracts, as provided by android. |
ActivityResultContracts.CaptureVideo |
An |
ActivityResultContracts.CreateDocument |
An |
ActivityResultContracts.GetContent |
An |
ActivityResultContracts.GetMultipleContents |
An |
ActivityResultContracts.OpenDocument |
An |
ActivityResultContracts.OpenDocumentTree |
An |
ActivityResultContracts.OpenMultipleDocuments |
An |
ActivityResultContracts.PickContact |
An |
ActivityResultContracts.PickMultipleVisualMedia |
An |
ActivityResultContracts.PickVisualMedia |
An |
ActivityResultContracts.PickVisualMedia.DefaultTab |
Represents filter input type accepted by the photo picker. |
ActivityResultContracts.PickVisualMedia.DefaultTab.AlbumsTab |
|
ActivityResultContracts.PickVisualMedia.DefaultTab.PhotosTab |
|
ActivityResultContracts.PickVisualMedia.ImageAndVideo |
|
ActivityResultContracts.PickVisualMedia.ImageOnly |
|
ActivityResultContracts.PickVisualMedia.MediaCapabilities |
Represents the media capabilities of an application. |
ActivityResultContracts.PickVisualMedia.MediaCapabilities.Builder |
A builder for constructing |
ActivityResultContracts.PickVisualMedia.SingleMimeType |
|
ActivityResultContracts.PickVisualMedia.VideoOnly |
|
ActivityResultContracts.PickVisualMedia.VisualMediaType |
Represents filter input type accepted by the photo picker. |
ActivityResultContracts.RequestMultiplePermissions |
|
ActivityResultContracts.RequestPermission |
|
ActivityResultContracts.StartActivityForResult |
An |
ActivityResultContracts.StartIntentSenderForResult |
An |
ActivityResultContracts.TakePicture |
An |
ActivityResultContracts.TakePicturePreview |
An |
ActivityResultContracts.TakeVideo |
This class is deprecated. The thumbnail bitmap is rarely returned and is not a good signal to determine whether the video was actually successfully captured. |
ActivityResultFunction |
Function that returns an |
ActivityResultLauncher |
A launcher for a previously- |
ActivityResultMatchers |
Hamcrest matchers for a |
ActivityResultRegistry |
A registry that stores |
ActivityResultRegistryOwner |
A class that has an |
ActivityRule |
Layout configuration rules for individual activities with split layouts. |
ActivityRule.Builder |
Builder for |
ActivityScenario |
ActivityScenario provides APIs to start and drive an Activity's lifecycle state for testing. |
ActivityScenario.ActivityAction |
ActivityAction interface should be implemented by any class whose instances are intended to be executed by the main thread. |
ActivityScenarioRule |
ActivityScenarioRule launches a given activity before the test starts and closes after the test. |
ActivitySpace |
ActivitySpace is a |
ActivitySpaceTester |
A test-only data accessor for |
ActivityStack |
A container that holds a stack of activities, overlapping and bound to the same rectangle on the screen. |
ActivityTestRule |
This class is deprecated. use |
AdData |
Represents data specific to an ad that is necessary for ad selection and rendering. |
AdFilters |
A container class for filters which are associated with an ad. |
AdId |
A unique, user-resettable, device-wide, per-profile ID for advertising as returned by the AdIdManager#getAdId() API. |
AdIdManager |
AdId Manager provides APIs for app and ad-SDKs to access advertising ID. |
AdIdManagerFutures |
AdId Manager provides APIs for app and ad-SDKs to access advertising ID. |
AdOverlayInfo |
Provides information about an overlay view shown on top of an ad view group. |
AdOverlayInfo.Builder |
A builder for |
AdOverlayInfo.Purpose |
The purpose of the overlay. |
AdPlaybackState |
Represents ad group times and information on the state and URIs of ads within each ad group. |
AdPlaybackState.AdGroup |
Represents a group of ads, with information about their states. |
AdPlaybackState.AdState |
Represents the state of an ad in an ad group. |
AdPlaybackState.SkipInfo |
Information about skipping an ad. |
AdSelectionConfig |
Contains the configuration of the ad selection process. |
AdSelectionFromOutcomesConfig |
Contains the configuration of the ad selection process that select a winner from a given list of ad selection ids. |
AdSelectionManager |
AdSelection Manager provides APIs for app and ad-SDKs to run ad selection processes as well as report impressions. |
AdSelectionManagerFutures |
This class provides APIs to select ads and report impressions. |
AdSelectionOutcome |
This class represents the output of the AdSelectionManager#selectAds in the |
AdSelectionSignals |
This class holds JSON that will be passed into a JavaScript function during ad selection. |
AdTechIdentifier |
An Identifier representing an ad buyer or seller. |
AdTimeline |
A custom |
AdViewProvider |
Provides information about views for the ad playback UI. |
AdaptStrategy |
Provides the information about how the associated pane should be adapted if not all panes can be displayed in the |
AdaptStrategy.Levitate |
Indicate the associated pane should be levitated when it's the current destination. |
AdaptStrategy.Reflow |
Indicate the associated pane should be reflowed when certain conditions are met. |
Adaptation |
List of adaptation matrices that can be used for chromatic adaptation using the von Kries transform. |
AdaptationSet |
Represents a set of interchangeable encoded versions of a media content component. |
AdapterListUpdateCallback |
ListUpdateCallback that dispatches update events to the given adapter. |
AdapterType |
Describes the physical characteristics of a graphics adapter. |
AdaptiveTrackSelection |
A bandwidth based adaptive |
AdaptiveTrackSelection.AdaptationCheckpoint |
Checkpoint to determine allocated bandwidth. |
AdaptiveTrackSelection.Factory |
Factory for |
AdditionalFailureInfo |
A JUnit |
AddressMode |
Defines how texture coordinates outside the 0, 1 range are handled. |
AdjacentItems |
Represents a pair of adjacent items, null values are used to signal boundary conditions. |
AdsLoader |
Interface for loaders of ads, which can be used with |
AdsLoader.EventListener |
Listener for ads loader events. |
AdsLoader.Provider |
Provides |
AdsMediaSource |
A |
AdsMediaSource.AdLoadException |
Wrapper for exceptions that occur while loading ads, which are notified via |
AdsMediaSource.AdLoadException.Type |
Types of ad load exceptions. |
AdtsExtractor |
Extracts data from AAC bit streams with ADTS framing. |
AdtsExtractor.Flags |
Flags controlling the behavior of the extractor. |
AdtsReader |
Parses a continuous ADTS byte stream and extracts individual frames. |
AeadSerializer |
A Serializer implementation that provides transparent encryption and decryption using Tink's Aead (Authenticated Encryption with Associated Data). |
AesCipherDataSink |
A wrapping |
AesCipherDataSource |
A |
AesFlushingCipher |
A flushing variant of a AES/CTR/NoPadding |
AffineTransform |
An affine transformation in the plane. |
AggregateDataType |
|
AggregateGroupByDurationRequest |
Request object to read time bucketed aggregations for given |
AggregateGroupByPeriodRequest |
Request object to read time bucketed aggregations for given |
AggregateMetric |
Identifier to supported metrics for aggregation. |
AggregateRequest |
Request object to read aggregations for given |
AggregationResult |
Contains results of requested |
AggregationResultGroupedByDuration |
Contains an aggregation result within a duration slice. |
AggregationResultGroupedByPeriod |
Contains an aggregation result within a period slice. |
Alarm |
AppSearch document representing an |
Alarm.Builder |
Builder for |
AlarmInstance |
AppSearch document representing an |
AlarmInstance.Builder |
Builder for |
AlarmManagerCompat |
Compatibility library for |
Alert |
Represents an alert with an optional icon, subtitle and actions. |
Alert.Builder |
A builder of |
AlertCallback |
A listener of dismiss events. |
AlertCallbackDelegate |
A host-side interface for reporting cancel events to clients. |
AlertDialog |
A subclass of Dialog that can display one, two or three buttons. |
AlertDialog.Builder |
|
AlertDialogDefaults |
Contains default values used for |
AlertDialogDefaults |
Contains the default values used by |
AlignHorizontallyReference |
|
AlignVerticallyReference |
|
Alignment |
An interface to calculate the position of a sized box inside an available space. |
Alignment |
A class used to specify the position of a sized box inside an available space. |
Alignment.Horizontal |
An interface to calculate the position of box of a certain width inside an available width. |
Alignment.Horizontal |
Specifies how a parent should lay its children out horizontally, if the child has a width smaller than the parent. |
Alignment.Vertical |
An interface to calculate the position of a box of a certain height inside an available height. |
Alignment.Vertical |
Specifies how a parent should lay its children out vertically, if the child has a height smaller than the parent. |
AlignmentLine |
Defines an offset line that can be used by parent layouts to align and position their children. |
Allocation |
An allocation within a byte array. |
Allocator |
A source of allocations. |
Allocator.AllocationNode |
A node in a chain of |
AlphaMode |
Defines the constants for a |
AlphaScale |
Scales the alpha value (i.e. the translucency) of a frame. |
AlphaScope |
An interface that introduces the |
AltitudeConverterCompat |
Converts altitudes reported above the World Geodetic System 1984 (WGS84) reference ellipsoid into ones above Mean Sea Level. |
AmbientLifecycleObserver |
Interface for LifecycleObservers which are used to add ambient mode support to activities on Wearable devices. |
AmbientLifecycleObserver.AmbientDetails |
Details about ambient mode support on the current device, passed to |
AmbientLifecycleObserver.AmbientLifecycleCallback |
Callback to receive ambient mode state changes. |
AmbientMode |
This class is deprecated. Use |
AmbientMode |
Represents the current ambient mode of the device. |
AmbientMode.Ambient |
Represents that device is in the ambient mode. |
AmbientMode.AmbientCallback |
Callback to receive ambient mode state changes. |
AmbientMode.AmbientCallbackProvider |
Interface for any |
AmbientMode.AmbientController |
A class for interacting with the ambient mode on a wearable device. |
AmbientMode.Interactive |
Represents the mode when the user is actively interacting with the device. |
AmbientModeManager |
|
AmbientModeSupport |
This class is deprecated. Use |
AmbientModeSupport.AmbientCallback |
Callback to receive ambient mode state changes. |
AmbientModeSupport.AmbientCallbackProvider |
Interface for any |
AmbientModeSupport.AmbientController |
A class for interacting with the ambient mode on a wearable device. |
AmbiguousViewMatcherException |
An exception which indicates that a |
AmbiguousViewMatcherException.Builder |
Builder for |
AmrExtractor |
Extracts data from the AMR containers format (either AMR or AMR-WB). |
AmrExtractor.Flags |
Flags controlling the behavior of the extractor. |
AnalyticsCallback |
Callback from |
AnalyticsCollector |
Interface for data collectors that forward analytics events to |
AnalyticsEvent |
Base class for Analytics events. |
AnalyticsListener |
A listener for analytics events. |
AnalyticsListener.EventFlags |
Events that can be reported via |
AnalyticsListener.EventTime |
Time information of an event. |
AnalyticsListener.Events |
A set of |
Anchor |
An anchor describes a fixed location and orientation in the real world. |
Anchor.State |
The representation of the current state of an |
AnchorCreateResourcesExhausted |
Result of an unsuccessful attempt to create an |
AnchorCreateSuccess |
Result of a successful attempt to create an anchor. |
AnchorCreateTrackingUnavailable |
Result of an unsuccessful attempt to create an |
AnchorInvalidUuidException |
Anchor was not loaded from a valid UUID. |
AnchorNotAuthorizedException |
Anchor was not created due to an authorization error. |
AnchorPersistenceMode |
Feature that allows anchors to be persisted through sessions. |
AnchorPlacement |
AnchorPlacement for setting how an |
AnchorPolicy |
Represents the anchoring behavior of a spatial object. |
AnchorResult |
Result of an attempt to create an anchor. |
AnchorRuntimeFailureException |
Anchor was not created due to a runtime failure. |
AnchorSpace |
An AnchorSpace is a |
AnchorSpace.State |
|
AnchorSpaceTester |
A test-only accessor for |
AnchorType |
This class is deprecated. glance-wear-tiles is deprecated and will be removed |
AnchorType |
Specifies how components will be laid down with respect to the anchor. |
AnchorUnsupportedLocationException |
Anchor was not created because the provided location is unsupported. |
Anchorable |
An object that ARCore for Jetpack XR can track and that an |
AnchoredDragScope |
Scope used for suspending anchored drag blocks. |
AnchoredDraggableDefaults |
Contains useful defaults for use with |
AnchoredDraggableState |
State of the |
AndNode |
|
AndroidBenchmarkRunner |
Instrumentation runner for benchmarks, used to increase stability of measurements and minimize interference. |
AndroidBrushFamilySerialization |
|
AndroidClasspathSuite |
Test suite that finds all JUnit3 and JUnit4 test classes in the instrumentation context apk. |
AndroidClipboard |
Android-specific implementation of the |
AndroidComposeTestRule |
|
AndroidComposeTestRule.AndroidComposeStatement |
This class is deprecated. Do not instantiate this Statement, use AndroidComposeTestRule instead |
AndroidComposeUiFlags |
This is a collection of flags which are used to guard against regressions in some of the "riskier" refactors or new feature support that is added to this module. |
AndroidComposeUiTest |
Variant of |
AndroidComposeUiTestEnvironment |
A test environment that can |
AndroidComposeUiTextFlags |
This is a collection of flags which are used to guard against regressions in some of the "riskier" refactors or new feature support that is added to this module. |
AndroidExternalSurfaceScope |
|
AndroidExternalSurfaceZOrder |
Defines the z-order of an |
AndroidFont |
Font for use on Android. |
AndroidFont.TypefaceLoader |
Loader for loading an |
AndroidImage |
|
AndroidImage.Plane |
A |
AndroidJUnit4 |
A JUnit4 runner for Android tests. |
AndroidJUnit4 |
This class is deprecated. use |
AndroidJUnitRunner |
An |
AndroidPaint |
Create a Compose |
AndroidPath |
|
AndroidPathMeasure |
|
AndroidSQLiteDriver |
A |
AndroidUiDispatcher |
A |
AndroidUiFrameClock |
|
AndroidUiModes |
List of ui modes available to be used in the preview. |
AndroidUriHandler |
|
AndroidViewConfiguration |
A |
AndroidViewModel |
Application context aware |
Angle |
A utility for working with a signed angle. |
AngleDegreesFloat |
A signed angle in degrees. |
AngleRadiansFloat |
A signed angle in radians. |
AngularDirection |
Class to define angular direction - Clockwise and Counter Clockwise. |
AnimBuilder |
DSL for setting custom Animation or Animator resources on a |
AnimRes |
Denotes that an integer parameter, field or method return value is expected to be an anim resource reference (e.g. |
Animatable |
|
Animatable |
A helper interface allowing MotionLayout to directly drive custom views |
Animatable2Compat |
Interface that drawables supporting animations and callbacks should extend in support lib. |
Animatable2Compat.AnimationCallback |
Abstract class for animation callback. |
AnimateStyleScope |
An interface that introduces |
AnimatedContentScope |
Receiver scope for content lambda for AnimatedContent. |
AnimatedContentTransitionScope |
|
AnimatedContentTransitionScope.SlideDirection |
|
AnimatedImageVector |
Animated vector graphics object that is generated as a result of androidx.compose.animation.graphics.res.loadAnimatedVectorResource. |
AnimatedImageVector.Companion |
Provide an empty companion object to hang platform-specific companion extensions onto. |
AnimatedPaneOverride |
Interface that allows libraries to override the behavior of |
AnimatedPaneOverrideScope |
Parameters available to |
AnimatedPaneScope |
Scope for the content of |
AnimatedSpatialVisibilityScope |
This is the scope for the content of |
AnimatedStateListDrawableCompat |
A |
AnimatedTextDefaults |
Defaults for AnimatedText. |
AnimatedTextFontRegistry |
Generates fonts to be used by |
AnimatedVectorDrawableCompat |
For API 24 and above, this class is delegating to the framework's |
AnimatedVisibilityScope |
This is the scope for the content of |
Animation |
This interface provides a convenient way to query from an |
AnimationConstants |
|
AnimationEndReason |
Possible reasons for |
AnimationHandler |
This custom handler handles the timing pulse that is shared by all active ValueAnimators. |
AnimationParameterBuilders |
Builders for parameters that can be used to customize an animation. |
AnimationParameterBuilders.AnimationParameters |
Animation specs of duration, easing and repeat delay. |
AnimationParameterBuilders.AnimationParameters.Builder |
Builder for |
AnimationParameterBuilders.AnimationSpec |
Animation parameters that can be added to any animatable node. |
AnimationParameterBuilders.AnimationSpec.Builder |
Builder for |
AnimationParameterBuilders.Easing |
Interface defining the easing to be used for adjusting an animation's fraction. |
AnimationParameterBuilders.Repeatable |
The repeatable mode to be used for specifying how many times animation will be repeated. |
AnimationParameterBuilders.Repeatable.Builder |
Builder for |
AnimationResult |
AnimationResult contains information about an animation at the end of the animation. |
AnimationScope |
|
AnimationSpec |
|
AnimationState |
|
AnimationVector |
|
AnimationVector1D |
This class defines a 1D vector. |
AnimationVector2D |
This class defines a 2D vector that contains two Float values for the two dimensions. |
AnimationVector3D |
This class defines a 3D vector that contains three Float value fields for the three dimensions. |
AnimationVector4D |
This class defines a 4D vector that contains four Float fields for its four dimensions. |
Animator |
This is the superclass for classes which provide basic support for animations which can be started, ended, and have |
Animator.AnimatorListener |
An animation listener receives notifications from an animation. |
Animator.AnimatorPauseListener |
A pause listener receives notifications from an animation when the animation is |
Animator.AnimatorUpdateListener |
Implementors of this interface can add themselves as update listeners to an |
AnimatorInflater |
This class is used to instantiate animator XML files into Animator objects. |
AnimatorListenerAdapter |
This adapter class provides empty implementations of the methods from |
AnimatorRes |
Denotes that an integer parameter, field or method return value is expected to be an animator resource reference (e.g. |
AnimatorSet |
This class plays a set of |
AnimatorSet.Builder |
The |
AnimatorTestRule |
JUnit |
AnnexBToAvccConverter |
Converts a buffer containing H.264/H.265 NAL units from the Annex-B format (ISO/IEC 14496-14 Annex B, which uses start codes to delineate NAL units) to the avcC format (ISO/IEC 14496-15, which uses length prefixes). |
AnnotatedString |
The basic data structure of text with multiple styles. |
AnnotatedString.Annotation |
Defines annotations that specify additional information to apply to ranges of text within the given AnnotatedString. |
AnnotatedString.Builder |
Builder class for AnnotatedString. |
AnnotatedString.Builder.BulletScope |
Scope for a bullet list |
AnnotatedString.Companion |
|
AnnotatedString.Range |
The information attached on the text such as a |
AnnotationPosition |
Represents the position of a text annotation (i.e. ruby and emphasis marks) relative to the base text. |
AnnotationsView |
A custom Android |
AnnotationsView.AnnotationMode |
Defines the current interaction mode of the |
AnnotationsView.AnnotationMode.Highlight |
Mode for creating new highlight annotations. |
AnnotationsView.AnnotationMode.Select |
Mode for selecting existing annotations (e.g. erase, drag, scale). |
AnnotationsView.OnAnnotationEditListener |
Callback interface for events related to the creation and modification of annotations. |
AnnotationsView.OnAnnotationLocatedListener |
Callback interface for annotation hit events. |
AnnotationsView.OnGestureClaimListener |
Callback interface for gesture coordination events. |
AnticipateInterpolator |
An interpolator where the change starts backward then flings forward. |
AnticipateOvershootInterpolator |
An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value. |
AnyRes |
Denotes that an integer parameter, field or method return value is expected to be a resource reference of any type. |
AnyThread |
Denotes that the annotated method can be called from any thread (e.g. it is "thread safe".) If the annotated element is a class, then all methods in the class can be called from any thread. |
ApicFrame |
APIC (Attached Picture) ID3 frame. |
AppAuthenticator |
Provides methods to verify the signing identity of other apps on the device. |
AppAuthenticatorXmlException |
This |
AppBarColumnScope |
DSL scope for building the content of an |
AppBarConfiguration |
Configuration options for |
AppBarConfiguration.Builder |
The Builder class for constructing new |
AppBarConfiguration.OnNavigateUpListener |
Interface for providing custom 'up' behavior beyond what is provided by |
AppBarDefaults |
Contains default values used for |
AppBarMenuState |
State class for the overflow menu in |
AppBarRowScope |
DSL scope for building the content of an |
AppBarScope |
DSL scope for building the content of an |
AppBarWithSearchColors |
Represents the colors used by an |
AppCardStyle |
Provides style values for the app card component. |
AppCompatActivity |
Base class for activities that wish to use some of the newer platform features on older Android devices. |
AppCompatAutoCompleteTextView |
A |
AppCompatButton |
A |
AppCompatCallback |
Implemented this in order for AppCompat to be able to callback in certain situations. |
AppCompatCheckBox |
A |
AppCompatCheckedTextView |
A |
AppCompatDelegate |
This class represents a delegate which you can use to extend AppCompat's support to any |
AppCompatDialog |
Base class for AppCompat themed |
AppCompatDialogFragment |
A special version of |
AppCompatEditText |
A |
AppCompatImageButton |
A |
AppCompatImageView |
A |
AppCompatMultiAutoCompleteTextView |
A |
AppCompatRadioButton |
A |
AppCompatRatingBar |
A |
AppCompatResources |
Class for accessing an application's resources through AppCompat, and thus any backward compatible functionality. |
AppCompatSeekBar |
A |
AppCompatSpinner |
A |
AppCompatTextView |
A |
AppCompatToggleButton |
A |
AppCompatViewInflater |
This class is used by AppCompat to automatically "substitute" all usages of core Android widgets inflated from layout files by the AppCompat extensions of those widgets. |
AppComponentFactory |
Version of |
AppComponentFactoryRule |
JUnit |
AppDataKey |
Represent a |
AppFunction |
Marks a function under |
AppFunctionAllOfTypeMetadata |
Defines the schema of a single object data type that is a composition of all of the other types in the |
AppFunctionAppException |
Thrown when an error is caused by the app providing the function. |
AppFunctionAppMetadata |
Metadata describing how an app exposes its functions for use by an AI agent or large language model (LLM). |
AppFunctionAppUnknownException |
Thrown when an unknown error occurred while processing the call in the AppFunctionService. |
AppFunctionArrayTypeMetadata |
Defines the schema of an array data type. |
AppFunctionBooleanTypeMetadata |
Defines the schema of a boolean data type. |
AppFunctionBytesTypeMetadata |
Defines the schema of a byte array data type. |
AppFunctionCancelledException |
Thrown when an operation was cancelled. |
AppFunctionComponentsMetadata |
Represent the reusable components in a function specification. |
AppFunctionConfiguration |
The configuration object used to customize AppFunction setup. |
AppFunctionConfiguration.Builder |
A builder for |
AppFunctionConfiguration.Provider |
A class to provide customized |
AppFunctionContext |
The execution context of app function. |
AppFunctionData |
A data class to contain information to be communicated between AppFunctions apps and agents. |
AppFunctionData.Builder |
Builder for constructing |
AppFunctionDataTypeMetadata |
Base class for defining the schema of an input or output type. |
AppFunctionDeniedException |
Thrown when the caller does not have the permission to execute an app function. |
AppFunctionDeprecationMetadata |
Contains deprecation details for an AppFunction. |
AppFunctionDisabledException |
Thrown when the caller tried to execute a disabled app function. |
AppFunctionDoubleTypeMetadata |
Defines the schema of a double data type. |
AppFunctionElementAlreadyExistsException |
Thrown when the caller tried to create a resource/entity that already exists or has conflicts with existing resource/entity. |
AppFunctionElementNotFoundException |
Thrown when the caller tried to request a resource/entity that does not exist. |
AppFunctionException |
An exception that is thrown when an error occurs during an app function execution. |
AppFunctionFloatTypeMetadata |
Defines the schema of a float data type. |
AppFunctionFunctionNotFoundException |
Thrown when the caller tries to execute a function that does not exist. |
AppFunctionInstruction |
Provides an explicit instruction for an |
AppFunctionIntTypeMetadata |
Defines the schema of a int data type. |
AppFunctionIntValueConstraint |
Specifies constraints applied on the integer values for return types, parameters, or properties in app functions. |
AppFunctionInvalidArgumentException |
Thrown when the caller supplied invalid arguments to |
AppFunctionLimitExceededException |
Thrown when the caller exceeded the allowed request rate. |
AppFunctionLongTypeMetadata |
Defines the schema of a long data type. |
AppFunctionManager |
Provides access to interact with App Functions. |
AppFunctionMetadata |
Represents an AppFunction's metadata. |
AppFunctionName |
Globally unique identifier for an app function. |
AppFunctionNotSupportedException |
Thrown when an app receives a request to perform an unsupported action. |
AppFunctionObjectTypeMetadata |
Defines the schema of a object type. |
AppFunctionOneOfTypeMetadata |
Defines the schema for a data type that can be one of several possible types, representing a form of polymorphism or a sealed hierarchy. |
AppFunctionPackageMetadata |
Represents metadata about a package providing app functions. |
AppFunctionParameterMetadata |
Represent a function parameter. |
AppFunctionParcelableTypeMetadata |
Defines the schema of a Parcelable data type. |
AppFunctionPermissionRequiredException |
Thrown when the app lacks the necessary permission to fulfill the request. |
AppFunctionReferenceTypeMetadata |
Represents a type that reference a data type that is defined in |
AppFunctionRequestException |
Thrown when the error is caused by the app requesting a function execution. |
AppFunctionResourceContainer |
Represents resources embedded within a class annotated with |
AppFunctionResponseMetadata |
Represents an AppFunction's response metadata. |
AppFunctionSchemaDefinition |
Marks an interface as a pre-defined schema for an App Function. |
AppFunctionSchemaMetadata |
Represents a predefined AppFunction schema. |
AppFunctionSearchSpec |
Defines the specifications for filtering and searching app function snapshots. |
AppFunctionSerializable |
Annotates a class to indicate that it can be serialized and transferred between processes using AppFunction. |
AppFunctionService |
Abstract base class to provide app functions to the system. |
AppFunctionServiceEntryPoint |
Annotation to mark |
AppFunctionSignature |
Annotation to define an AppFunction signature that will have its implementation registered using |
AppFunctionStringTypeMetadata |
Defines the schema of a string data type. |
AppFunctionStringValueConstraint |
Specifies constraints applied on the string values for return types, parameters, or properties in app functions. |
AppFunctionSystemException |
Thrown when an internal unexpected error comes from the system. |
AppFunctionSystemUnknownException |
Thrown when an internal unexpected error comes from the system. |
AppFunctionTestRule |
A JUnit TestRule for setting up an environment to exercise AppFunction APIs in unit or Robolectric tests. |
AppFunctionTextResource |
Represents a text resource in an app function's response/parameters. |
AppFunctionUnitTypeMetadata |
Defines the schema of a unit data type. |
AppFunctionUnknownException |
Thrown when an unknown error has occurred. |
AppFunctionUriGrant |
Represents a |
AppInfo |
Container class for information about the app the host is connected to. |
AppInfoTable |
A representation of a DVB Application Information Table (AIT). |
AppInfoTableDecoder |
Decoder for the DVB Application Information Table (AIT). |
AppInitializer |
An |
AppLaunchChecker |
This class provides APIs for determining how an app has been launched. |
AppLocalesMetadataHolderService |
A placeholder service to avoid adding application-level metadata. |
AppManager |
Manages the communication between the app and the host. |
AppNotIdleException |
An exception which indicates that the App has not become idle even after the specified duration. |
AppOpsManagerCompat |
Helper for accessing features in |
AppOwnedSdkSandboxInterfaceCompat |
This class is deprecated. This library is no longer supported. |
AppSearchBatchResult |
Provides results for AppSearch batch operations which encompass multiple documents. |
AppSearchBatchResult.Builder |
Builder for |
AppSearchBlobHandle |
An identifier to represent a blob in AppSearch. |
AppSearchDocumentClassMap |
A class that maintains the map from schema type names to the fully qualified names of the corresponding document classes. |
AppSearchException |
An exception thrown by |
AppSearchResult |
Information about the success or failure of an AppSearch call. |
AppSearchSchema |
The AppSearch Schema for a particular type of document. |
AppSearchSchema.BlobHandlePropertyConfig |
Configuration for a property of type |
AppSearchSchema.BlobHandlePropertyConfig.Builder |
Builder for |
AppSearchSchema.BooleanPropertyConfig |
Configuration for a property containing a boolean. |
AppSearchSchema.BooleanPropertyConfig.Builder |
Builder for |
AppSearchSchema.Builder |
Builder for |
AppSearchSchema.BytesPropertyConfig |
Configuration for a property containing a byte array. |
AppSearchSchema.BytesPropertyConfig.Builder |
Builder for |
AppSearchSchema.DocumentPropertyConfig |
Configuration for a property containing another Document. |
AppSearchSchema.DocumentPropertyConfig.Builder |
Builder for |
AppSearchSchema.DoublePropertyConfig |
Configuration for a property containing a double-precision decimal number. |
AppSearchSchema.DoublePropertyConfig.Builder |
Builder for |
AppSearchSchema.EmbeddingPropertyConfig |
Configuration for a property of type |
AppSearchSchema.EmbeddingPropertyConfig.Builder |
Builder for |
AppSearchSchema.LongPropertyConfig |
Configuration for a property containing a 64-bit integer. |
AppSearchSchema.LongPropertyConfig.Builder |
Builder for |
AppSearchSchema.PropertyConfig |
Common configuration for a single property (field) in a Document. |
AppSearchSchema.StringPropertyConfig |
Configuration for a property of type String in a Document. |
AppSearchSchema.StringPropertyConfig.Builder |
Builder for |
AppSearchSession |
Provides a connection to a single AppSearch database. |
AppSetId |
A unique, per-device, per developer-account user-resettable ID for non-monetizing advertising use cases. |
AppSetIdManager |
AppSetIdManager provides APIs for app and ad-SDKs to access appSetId for non-monetizing purpose. |
AppSetIdManagerFutures |
AppSetIdManager provides APIs for app and ad-SDKs to access appSetId for non-monetizing purpose. |
AppWidgetProviderWithCallbacks |
This class is deprecated. Slice framework has been deprecated, it will not receive any updates moving forward. |
ApplicationCommands |
Commands to be used on applications. |
ApplicationInfoBuilder |
Builder for |
ApplicationLifecycleCallback |
Callback for monitoring application lifecycle events. |
ApplicationLifecycleMonitor |
Interface for tests to use when they need to be informed of the application lifecycle state. |
ApplicationLifecycleMonitorRegistry |
An exposed registry instance to make it easy for callers to find the application lifecycle monitor for their application. |
ApplicationProvider |
Provides ability to retrieve the current application |
ApplicationStage |
An enumeration of the lifecycle stages an application undergoes that can be monitored. |
Applier |
An Applier is responsible for applying the tree-based operations that get emitted during a composition. |
ApplyInProgressException |
Exception thrown when |
ApproachIntrinsicMeasureScope |
The receiver scope of a layout's intrinsic approach measurements lambdas. |
ApproachLayoutModifierNode |
|
ApproachMeasureScope |
|
ArCoreTestRule |
A JUnit Rule for creating a test environment for ARCore for Jetpack XR applications. |
ArDevice |
Contains the information of the device that locates it with respect to the real world. |
ArDevice.State |
Contains the current state of the AR Device tracking. |
ArDeviceTester |
An object that allows for controlling a simulation of the user's device in an ARCore unit test environment. |
Arc |
Determines a specific arc direction of the widget's path on a |
ArcAnimationSpec |
|
ArcCurveFit |
This provides provides a curve fit system that stitches the x,y path together with quarter ellipses |
ArcLayout |
Container which will lay its elements out on an arc. |
ArcLayout.LayoutParams |
Layout parameters for a widget added to an arc. |
ArcLayout.Widget |
Interface for a widget which knows it is being rendered inside an arc, and will draw itself accordingly. |
ArcMode |
Interpolation mode for Arc-based animation spec. |
ArcMotion |
A PathMotion that generates a curved path along an arc on an imaginary circle containing the two points. |
ArcPaddingValues |
Apply additional space along each edge of the content in |
ArcProgressIndicatorDefaults |
Contains default values for |
ArgbEvaluator |
This evaluator can be used to perform type interpolation between integer values that represent ARGB colors. |
Arrangement |
Used to specify the arrangement of the layout's children in layouts like |
Arrangement.Absolute |
|
Arrangement.Horizontal |
Used to specify the horizontal arrangement of the layout's children in layouts like |
Arrangement.HorizontalOrVertical |
Used to specify the horizontal arrangement of the layout's children in horizontal layouts like |
Arrangement.Vertical |
Used to specify the vertical arrangement of the layout's children in layouts like |
ArrayCreatingInputMerger |
An |
ArrayLinkedVariables |
Store a set of variables and their values in an array-based linked list. |
ArrayMap |
ArrayMap is a generic key->value mapping data structure that is designed to be more memory efficient than a traditional |
ArrayObjectAdapter |
An |
ArrayRes |
Denotes that an integer parameter, field or method return value is expected to be an array resource reference (e.g. |
ArrayRow |
|
ArrayRow.ArrayRowVariables |
|
ArraySet |
ArraySet is a generic set data structure that is designed to be more memory efficient than a traditional |
ArtMetric |
Captures metrics about ART method/class compilation and initialization. |
AspectRatio |
The aspect ratio of the use case. |
AspectRatioFrameLayout |
A |
AspectRatioFrameLayout.AspectRatioListener |
Listener to be notified about changes of the aspect ratios of this view. |
AspectRatioFrameLayout.ResizeMode |
Resize modes for |
AspectRatioStrategy |
The aspect ratio strategy defines the sequence of aspect ratios that are used to select the best size for a particular image. |
Assertions |
Provides methods for asserting the truth of expressions and properties. |
AssetContentProvider |
A |
AssetDataSource |
A |
AssetDataSource.AssetDataSourceException |
Thrown when an |
AssetInfo |
Information about a test asset. |
AssetLoader |
Provides media data to a |
AssetLoader.CompositionSettings |
Customizations set on the |
AssetLoader.Factory |
A factory for |
AssetLoader.Listener |
A listener of |
AssetLoader.SupportedOutputTypes |
Supported output types of an asset loader. |
AssistChipDefaults |
Contains the baseline values used by |
AssistChipDefaults |
Contains the default values used by |
AssociateWithGlanceWearWidget |
Annotation used to associate a |
AsyncAppCompatFactory |
Factory for inflating views in AppCompat activity. |
AsyncDifferConfig |
Configuration object for |
AsyncDifferConfig.Builder |
Builder class for |
AsyncFrame |
A data class storing a |
AsyncLayoutFactory |
Provides a layout inflater that can safely be used with AsyncLayoutInflater. |
AsyncLayoutInflater |
Helper class for inflating layouts asynchronously. |
AsyncLayoutInflater.OnInflateFinishedListener |
|
AsyncListDiffer |
Helper for computing the difference between two lists via |
AsyncListDiffer.ListListener |
Listener for when the current List is updated. |
AsyncListUtil |
A utility class that supports asynchronous content loading. |
AsyncListUtil.DataCallback |
The callback that provides data access for |
AsyncListUtil.ViewCallback |
The callback that links |
AsyncPagedListDiffer |
This class is deprecated. AsyncPagedListDiffer is deprecated and has been replaced by AsyncPagingDataDiffer |
AsyncPagedListDiffer.PagedListListener |
This interface is deprecated. PagedList is deprecated and has been replaced by PagingData |
AsyncPagingDataDiffer |
Helper class for mapping a |
AsyncTaskLoader |
Static library support version of the framework's |
AtomSizeTooSmallSniffFailure |
A |
AtomicBoolean |
|
AtomicBoolean |
|
AtomicBoolean |
|
AtomicFile |
Static library support version of the framework's |
AtomicFile |
A helper class for performing atomic operations on a file by creating a backup file until a write has successfully completed. |
AtomicInt |
|
AtomicInt |
|
AtomicInteger |
|
AtomicLong |
|
AtraceLogger |
This class is deprecated. unsupported. |
AttrRes |
Denotes that an integer parameter, field or method return value is expected to be an attribute reference (e.g. |
Attribute |
Map a getter to its Android resources attribute. |
Attribute.IntMap |
One entry in a mapping of int values to enum or flag names. |
AttributeEntry |
|
AudioAttributes |
Attributes for audio playback, which configure the underlying platform |
AudioAttributes.AudioAttributesV21 |
This class is deprecated. |
AudioAttributes.Builder |
Builder for |
AudioBecomingNoisyManager |
Utility class to detect when audio is becoming noisy. |
AudioBecomingNoisyManager.Listener |
Listener for becoming noisy events. |
AudioCapabilities |
Represents the set of audio formats that a device is capable of playing. |
AudioCapabilitiesReceiver |
Receives broadcast events indicating changes to the device's audio capabilities, notifying a |
AudioCapabilitiesReceiver.Listener |
Listener notified when audio capabilities change. |
AudioConfig |
A class providing configuration for audio settings in the video recording. |
AudioEncoderSettings |
Represents the audio encoder settings. |
AudioEncoderSettings.Builder |
Builds |
AudioFocusManager |
Manages requesting and responding to changes in audio focus. |
AudioFocusManager.PlayerCommand |
Player commands. |
AudioFocusManager.PlayerControl |
Interface to allow AudioFocusManager to give commands to a player. |
AudioFocusRequestCompat |
Compatibility version of an |
AudioFocusRequestCompat.Builder |
Builder class for |
AudioManagerCompat |
Compatibility layer for |
AudioManagerCompat.AudioFocusGain |
Audio focus gain types. |
AudioMixer |
An audio component which combines audio data from multiple sources into a single output. |
AudioMixer.Factory |
A factory for |
AudioMixingUtil |
Utility for mixing audio buffers. |
AudioOffloadSupport |
Represents the support capabilities for audio offload playback. |
AudioOffloadSupport.Builder |
A builder to create |
AudioOutput |
An interface to wrap an object that can play audio, like an |
AudioOutput.Listener |
Listener for |
AudioOutput.WriteException |
Thrown when a failure occurs writing to the output. |
AudioOutputProvider |
A provider for |
AudioOutputProvider.ConfigurationException |
Thrown when a failure occurs configuring the output. |
AudioOutputProvider.FormatConfig |
Configuration for an audio format and its output preferences. |
AudioOutputProvider.FormatConfig.Builder |
Builder for |
AudioOutputProvider.FormatSupport |
Level of support for an audio format by the provider. |
AudioOutputProvider.FormatSupport.Builder |
A builder to create |
AudioOutputProvider.InitializationException |
Thrown when a failure occurs initializing the output. |
AudioOutputProvider.Listener |
Listener for |
AudioOutputProvider.OutputConfig |
Configuration for an |
AudioOutputProvider.OutputConfig.Builder |
Builder for |
AudioOutputProvider.SupportLevel |
The level of support the provider has for a format. |
AudioProcessingPipeline |
Handles passing buffers through multiple |
AudioProcessor |
Interface for audio processors, which take audio data as input and transform it, potentially modifying its channel count, encoding and/or sample rate. |
AudioProcessor.AudioFormat |
PCM audio format that may be handled by an audio processor. |
AudioProcessor.StreamMetadata |
Record class that holds information about the underlying stream being processed by an |
AudioProcessor.StreamMetadata.Builder |
A builder for |
AudioProcessor.UnhandledAudioFormatException |
Exception thrown when the given |
AudioProcessorChain |
Provides a chain of audio processors, which are used for any user-defined processing and applying playback parameters (if supported). |
AudioRendererEventListener |
Listener of audio |
AudioRendererEventListener.EventDispatcher |
Dispatches events to an |
AudioSink |
A sink that consumes audio data. |
AudioSink.AudioSinkConfig |
Configuration parameters for |
AudioSink.AudioSinkConfig.Builder |
Builder for |
AudioSink.AudioTrackConfig |
Configuration parameters used for an |
AudioSink.ConfigurationException |
Thrown when a failure occurs configuring the sink. |
AudioSink.InitializationException |
Thrown when a failure occurs initializing the sink. |
AudioSink.Listener |
Listener for audio sink events. |
AudioSink.OffloadMode |
Audio offload mode configuration. |
AudioSink.SinkFormatSupport |
The level of support the sink provides for a format. |
AudioSink.UnexpectedDiscontinuityException |
Thrown when the sink encounters an unexpected timestamp discontinuity. |
AudioSink.WriteException |
Thrown when a failure occurs writing to the sink. |
AudioStats |
The audio information about an |
AudioTrackAudioOutput |
A default implementation of |
AudioTrackAudioOutput.CapabilityChangeListener |
Listener for potential capability change events. |
AudioTrackAudioOutput.InvalidAudioTrackTimestampException |
Thrown when the audio track has provided a spurious timestamp, if |
AudioTrackAudioOutputProvider |
A default implementation of |
AudioTrackAudioOutputProvider.Builder |
A builder to create |
AugmentedImage |
Describes the system's current best knowledge of a real-world image |
AugmentedImage.State |
The representation of the current state of an |
AugmentedImageDatabase |
Defines an augmented image database that is going to be used by the image tracker to detect images by setting it through the |
AugmentedImageDatabaseEntry |
Defines an augmented image database entry that is going to be added to an |
AugmentedImageDatabaseEntryMode |
The mode the augmented image is being detected with |
AugmentedObject |
A representation of a physical object in real space. |
AugmentedObject.State |
The representation of the current state of an AugmentedObject. |
AugmentedObjectCategory |
Contextual label describing the type of detected object. |
AuthTabCallback |
A callback class for Auth Tab clients to get messages regarding events in their Auth Tabs. |
AuthTabColorSchemeParams |
Contains visual parameters of an Auth Tab that may depend on the color scheme. |
AuthTabColorSchemeParams.Builder |
Builder class for |
AuthTabIntent |
Class holding an |
AuthTabIntent.AuthResult |
Class containing Auth Tab result data. |
AuthTabIntent.AuthenticateUserResultContract |
An |
AuthTabIntent.Builder |
Builder class for |
AuthTabSession |
A class to be used for AuthTab related communication. |
AuthTabSession.PendingSession |
A class to be used instead of |
AuthTabSessionToken |
Wrapper class that can be used as a unique identifier for a session. |
AuthenticationAction |
An entry on the selector, denoting that the provider service is locked and authentication is needed to proceed. |
AuthenticationAction.Builder |
A builder for |
AuthenticationError |
Error returned from the Biometric Prompt flow that is executed by |
AuthenticationRequest |
Types for configuring authentication prompt with options that are commonly used together. |
AuthenticationRequest.Biometric |
A set of configurable options for how the |
AuthenticationRequest.Biometric.Builder |
Builder used to create an instance of |
AuthenticationRequest.Biometric.Fallback |
Fallback options for the biometric authentication. |
AuthenticationRequest.Biometric.Fallback.CustomOption |
Custom Fallback option displayed as the negative button in prompt authentication screen if it is the only option or displayed in a list in the fallback options page if there are more than one. |
AuthenticationRequest.Biometric.Fallback.DeviceCredential |
Device credential as the fallback. |
AuthenticationRequest.Biometric.Strength |
Types of biometric strength for the prompt. |
AuthenticationRequest.Biometric.Strength.Class2 |
Class 2 (formerly Weak). |
AuthenticationRequest.Biometric.Strength.Class3 |
Class 3 (formerly Strong). |
AuthenticationRequest.BodyContent |
Types of the body content to be displayed on the prompt. |
AuthenticationRequest.BodyContent.ContentViewWithMoreOptionsButton |
A view with "more options" button. |
AuthenticationRequest.BodyContent.PlainText |
Plain text description as body content. |
AuthenticationRequest.BodyContent.VerticalList |
A vertical list as body content. |
AuthenticationRequest.Credential |
A set of configurable options for how the |
AuthenticationRequest.Credential.Builder |
Builder used to create an instance of |
AuthenticationResult |
Types of the terminal result of the authentication. |
AuthenticationResult |
Successful result returned from the Biometric Prompt authentication flow handled by |
AuthenticationResult.CustomFallbackSelected |
The prompt was dismissed because the user clicked a custom fallback option. |
AuthenticationResult.Error |
A result when an error has been encountered and authentication has stopped. |
AuthenticationResult.Success |
A result when the user has successfully authenticated. |
AuthenticationResultCallback |
A callback to be called when an |
AuthenticationResultLauncher |
A launcher for a previously- |
AutoCenteringParams |
Parameters to determine which list item and offset to calculate auto-centering spacing for. |
AutoCenteringParams |
This class is deprecated. Was moved to androidx.wear.compose.foundation.lazy package. |
AutoClearFocusBehavior |
A behavior for auto-clearing focus for |
AutoMigration |
Declares an automatic migration on a Database. |
AutoMigration |
Declares an automatic migration on a |
AutoMigrationSpec |
Interface for defining an automatic migration specification for Room databases. |
AutoMigrationSpec |
Interface for defining an automatic migration specification for Room databases. |
AutoScrollHelper |
AutoScrollHelper is a utility class for adding automatic edge-triggered scrolling to Views. |
AutoTransition |
Utility class for creating a default transition that automatically fades, moves, and resizes views during a scene change. |
AutoboxingStateValueProperty |
This annotation designates that a property on a |
Autofill |
This interface is deprecated. You no longer have to call these apis when focus changes. |
AutofillIdCompat |
Helper for accessing features in |
AutofillManager |
Autofill API. |
AutofillNode |
This class is deprecated. Use the new semantics-based Autofill APIs androidx.compose.ui.autofill.ContentType and androidx.compose.ui.autofill.ContentDataType instead. |
AutofillTree |
This class is deprecated. Use the new semantics-based Autofill APIs androidx.compose.ui.autofill.ContentType and androidx.compose.ui.autofill.ContentDataType instead. |
AutofillType |
This enum is deprecated. Use the new semantics-based API and androidx.compose.ui.autofill.ContentType instead. |
AutomotiveCarHardwareManager |
|
AuxEffectInfo |
Represents auxiliary effect information, which can be used to attach an auxiliary effect to an underlying |
Av1Config |
AV1 configuration data. |
Av1ObuUtil |
Utility methods for AV1 OBUs. |
Av1SampleDependencyParser |
An AV1 bitstream parser that identifies frames that are not depended on. |
Availability |
Availability of a |
AvatarButtonStyle |
Provides style values for the avatar button component. |
AvcConfig |
AVC configuration data. |
AviExtractor |
Extracts data from the AVI container format. |
AviExtractor.Flags |
Flags controlling the behavior of the extractor. |
AvifExtractor |
Extracts data from the AVIF (.avif) container format. |
AvifWriter |
This class writes one or more still images (of the same dimensions) into an AVIF file. |
AvifWriter.Builder |
Builder class for constructing a AvifWriter object from specified parameters. |
AwaitPointerEventScope |
Receiver scope for awaiting pointer events in a call to |
B
BackEventCompat |
Compat around the |
BackForwardCacheSettings |
A class for developers to configure the back-forward cache on a |
BackNavigationBehavior |
A class to control how back navigation should behave in a |
BackdropScaffoldDefaults |
Contains useful defaults for |
BackdropScaffoldState |
State of the |
BackdropValue |
Possible values of |
BackendType |
Specifies the underlying graphics API used by the WebGPU implementation. |
Background |
A background for a user interface component. |
Background.Builder |
A builder of |
BackgroundComplicationTapFilter |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
BackgroundExecutor |
A utility class to obtain an |
BackgroundManager |
Supports background image continuity between multiple Activities. |
BackgroundScope |
An interface that introduces the |
BackgroundThreadStateHandler |
Helper class to handle state updates on a background thread while maintaining a placeholder state on the foreground thread. |
BackgroundThreadStateHandler.StateChangeListener |
An interface to handle changes to the state on the foreground thread. |
BackoffPolicy |
An enumeration of backoff policies when retrying work. |
BackportedFixManager |
Reports if a Known Issue is fixed on a device. |
BackspaceCommand |
Represents a backspace operation at the cursor position. |
Badge |
Represents a badge that can be displayed as an overlay on top of an image. |
Badge.Builder |
A builder of |
BadgeDefaults |
Default values used for |
BandPredicate |
Provides a means of controlling when and where band selection can be initiated. |
BandPredicate.EmptyArea |
A BandPredicate that allows initiation of band selection only in areas of RecyclerView that map to |
BandPredicate.NonDraggableArea |
A BandPredicate that allows initiation of band selection in any area that is not draggable as determined by consulting |
BandwidthEstimator |
The interface for different bandwidth estimation strategies. |
BandwidthMeter |
Provides estimates of the currently available bandwidth. |
BandwidthMeter.EventListener |
A listener of |
BandwidthMeter.EventListener.EventDispatcher |
Event dispatcher which allows listener registration. |
BandwidthStatistic |
The interface for different bandwidth estimation statistics. |
Banner |
A banner element that's meant to be visually distinct from other normal elements on the screen. |
Banner.Builder |
A builder of |
BannerSection |
A section within the |
BannerSection.Builder |
A builder that constructs |
Barrier |
|
Barrier |
A Barrier takes multiple widgets |
Barrier |
Added in 1.1 |
BarrierReference |
|
BasalBodyTemperatureRecord |
Captures the body temperature of a user when at rest (for example, immediately after waking up). |
BasalMetabolicRateRecord |
Captures the BMR of a user. |
BaseAudioProcessor |
Base class for audio processors that keep an output buffer and an internal buffer that is reused whenever input is queued. |
BaseCarAppActivity |
Core logic for CarAppLibrary Activity interaction with a host. |
BaseCardView |
A card style layout that responds to certain state changes. |
BaseCardView.LayoutParams |
Per-child layout information associated with BaseCardView. |
BaseDataSource |
Base |
BaseFragment |
This class is deprecated. |
BaseGlShaderProgram |
A base implementation of |
BaseGridView |
An abstract base class for vertically and horizontally scrolling lists. |
BaseGridView.OnKeyInterceptListener |
Listener for intercepting key dispatch events. |
BaseGridView.OnLayoutCompletedListener |
Interface for receiving notification when BaseGridView has completed a full layout calculation. |
BaseGridView.OnMotionInterceptListener |
Listener for intercepting generic motion dispatch events. |
BaseGridView.OnTouchInterceptListener |
Listener for intercepting touch dispatch events. |
BaseGridView.OnUnhandledKeyListener |
Listener for intercepting unhandled key events. |
BaseGridView.SmoothScrollByBehavior |
Defines behavior of duration and interpolator for smoothScrollBy(). |
BaseKeyFrameScope |
The base/common scope for individual KeyFrame declarations. |
BaseKeyFramesScope |
The base/common scope for KeyFrames. |
BaseLeanbackPreferenceFragment |
This class is deprecated. |
BaseLeanbackPreferenceFragmentCompat |
This fragment provides a preference fragment with leanback-style behavior, suitable for embedding into broader UI elements. |
BaseMediaChunk |
A base implementation of |
BaseMediaChunkIterator |
Base class for |
BaseMediaChunkOutput |
A |
BaseMediaSource |
Base |
BaseOnItemViewClickedListener |
Interface for receiving notification when an item view holder is clicked. |
BaseOnItemViewSelectedListener |
Interface for receiving notification when a row or item becomes selected. |
BasePlayer |
Abstract base |
BasePreloadManager |
A base implementation of a preload manager, which maintains the lifecycle of |
BasePreloadManager.BuilderBase |
A base class of the builder of the concrete extension of |
BasePreloadManager.MediaSourceHolder |
A holder for information for preloading a single media source. |
BaseRemoteState |
Common base interface for all Remote types. |
BaseRenderer |
An abstract base class suitable for most |
BaseScenePose |
The BaseScenePose implements the |
BaseSupportFragment |
Base class for leanback Fragments. |
BaseTrackSelection |
An abstract base class suitable for most |
BaseUrl |
A base URL, as defined by ISO 23009-1, 2nd edition, 5.6. and ETSI TS 103 285 V1.2.1, 10.8.2.1 |
BaseUrlExclusionList |
Holds the state of |
BaseWidgetPreviewParams |
A base |
BaselineAnchorable |
Represents the |
BaselineProfileConfig |
|
BaselineProfileConfig.Builder |
Can be used to build a |
BaselineProfileMode |
Choice of how the Baseline Profile in a target application should be included or ignored during pre-compilation. |
BaselineProfileResult |
A container for the results of collecting Baseline Profiles using the |
BaselineProfileRule |
A |
BaselineShift |
The amount by which the text is shifted up or down from current the baseline. |
BaselineShiftScope |
An interface that introduces the |
BasicAlertDialogOverride |
Interface that allows libraries to override the behavior of the |
BasicAlertDialogOverrideScope |
Parameters available to |
BasicMeasure |
Implements basic measure for linear resolution |
BasicMeasure.Measure |
|
BasicMeasure.Measurer |
|
BasicPictureInPicture |
Basic Picture-in-Picture implementation. |
BasicScreenCaptureProcessor |
This class is deprecated. use androidx.test.espresso.screenshot.captureToBitmap or androidx.test.core.app.DeviceCapture instead |
BasicTooltipDefaults |
BasicTooltip defaults that contain default values for tooltips created. |
BasicTooltipState |
The state that is associated with an instance of a tooltip. |
BatchingListUpdateCallback |
Wraps a |
BatchingMode |
Batching mode during an active exercise when the device is in a non-interactive power state, used in |
BatteryState |
Information about the battery state of the projected device. |
BeginCreateCredentialRequest |
Abstract request class for beginning a create credential request. |
BeginCreateCredentialResponse |
Response to |
BeginCreateCredentialResponse.Builder |
Builder for |
BeginCreateCustomCredentialRequest |
Base custom begin create request class for registering a credential. |
BeginCreatePasswordCredentialRequest |
Request to begin saving a password credential, received by the provider with a CredentialProviderBaseService.onBeginCreateCredentialRequest call. |
BeginCreatePublicKeyCredentialRequest |
Request to begin registering a public key credential. |
BeginGetCredentialOption |
Base class that a credential provider receives during the query phase of a get-credential flow. |
BeginGetCredentialRequest |
Query stage request for getting user's credentials from a given credential provider. |
BeginGetCredentialResponse |
Response from a credential provider to |
BeginGetCredentialResponse.Builder |
Builder for |
BeginGetCustomCredentialOption |
Allows extending custom versions of BeginGetCredentialOptions for unique use cases. |
BeginGetPasswordOption |
A request to a password provider to begin the flow of retrieving the user's saved passwords. |
BeginGetPublicKeyCredentialOption |
A request to begin the flow of getting passkeys from the user's public key credential provider. |
BehindLiveWindowException |
Thrown when a live playback falls behind the available media window. |
BenchmarkRule |
JUnit rule for benchmarking code on an Android device. |
BenchmarkRule.Scope |
Handle used for controlling measurement during |
BenchmarkState |
Control object for microbenchmarking in Java. |
Beta |
This annotation is deprecated. unused. |
BeyondBoundsLayout |
Layout extra items in the specified direction. |
BeyondBoundsLayout.BeyondBoundsScope |
The scope used in |
BeyondBoundsLayout.LayoutDirection |
The direction (from the visible bounds) that a |
BeyondBoundsLayoutProviderModifierNode |
Provides a |
BiasAbsoluteAlignment |
An |
BiasAbsoluteAlignment.Horizontal |
An |
BiasAlignment |
An |
BiasAlignment.Horizontal |
An |
BiasAlignment.Vertical |
An |
BidiFormatter |
Utility class for formatting text for display in a potentially opposite-directionality context without garbling. |
BidiFormatter.Builder |
A class for building a BidiFormatter with non-default options. |
BidirectionalTypeConverter |
Abstract base class used convert type T to another type V and back again. |
BinaryFrame |
Binary ID3 frame. |
BinaryOpNode |
A |
BinaryOpNode.BinaryOp |
A binary operation for combining two values in a |
BinarySearchSeeker |
A seeker that supports seeking within a stream by searching for the target frame using binary search. |
BinarySearchSeeker.BinarySearchSeekMap |
A |
BinarySearchSeeker.DefaultSeekTimestampConverter |
A |
BinarySearchSeeker.SeekOperationParams |
Contains parameters for a pending seek operation by |
BinarySearchSeeker.SeekTimestampConverter |
A converter that converts seek time in stream time into target timestamp for the |
BinarySearchSeeker.TimestampSearchResult |
Represents possible search results for |
BinarySearchSeeker.TimestampSeeker |
A seeker that looks for a given timestamp from an input. |
Bindable |
Interface that can be implemented by classes that provide an |
BinderStressCreator |
A utility for creating artificial stress on the system process binder. |
BinderThread |
Denotes that the annotated method should only be called on the binder thread. |
BiometricManager |
A class that provides system information related to biometrics (e.g. fingerprint, face, etc.). |
BiometricManager.Authenticators |
Types of authenticators, defined at a level of granularity supported by |
BiometricManager.Strings |
Provides localized strings for an application that uses |
BiometricPrompt |
A class that manages a system-provided biometric prompt. |
BiometricPrompt.AuthenticationCallback |
A collection of methods that may be invoked by |
BiometricPrompt.AuthenticationResult |
A container for data passed to |
BiometricPrompt.CryptoObject |
A wrapper class for the crypto objects supported by |
BiometricPrompt.PromptInfo |
A set of configurable options for how the |
BiometricPrompt.PromptInfo.Builder |
A builder used to set individual options for the |
BiometricPromptData |
Biometric prompt data that can be optionally used to provide information needed for the system to show a biometric prompt directly embedded into the Credential Manager selector. |
BiometricPromptData.Builder |
Builder for constructing an instance of |
BiometricPromptResult |
The result of a Biometric Prompt authentication flow, that is propagated to the provider if the provider requested for |
BitmapCompat |
Helper for accessing features in |
BitmapFactoryImageDecoder |
An image decoder that uses |
BitmapFactoryImageDecoder.Factory |
A factory for |
BitmapLoader |
Loads images. |
BitmapLoader |
This interface is deprecated. Use |
BitmapOverlay |
Creates |
BitmapPainter |
|
BitmapPixelTestUtil |
Utilities for pixel tests. |
BitmapPixelTestUtil.ImageBuffer |
Represents a |
BitmapToHardwareBufferProcessor |
A |
BitmapUtil |
Utility methods for |
BlackHole |
Function calls which can be used to prevent optimization of results. |
BlendFactor |
Defines the factors used in blend operations. |
BlendMode |
Algorithms to use when painting on the canvas. |
BlendModeColorFilter |
Creates a color filter that applies the blend mode given as the second argument. |
BlendModeColorFilterCompat |
Helper for accessing ColorFilter APIs on various API levels of the platform |
BlendModeCompat |
Compat version of |
BlendOperation |
Defines the operation to perform when blending color values. |
BloodGlucose |
Represents a unit of blood glucose level (glycaemia). |
BloodGlucoseRecord |
Captures the concentration of glucose in the blood. |
BloodPressureRecord |
Captures the blood pressure of a user. |
BluetoothValidationActivity |
A hidden activity to satisfy Bluetooth AVRCP validation on API 36 and 37 without exposing the app as a general-purpose audio player to the user. |
BlurEffect |
|
BlurredEdgeTreatment |
Determines the strategy used to render pixels in the blurred result that may extend beyond the bounds of the original input. |
BmpExtractor |
Extracts data from the BMP container format. |
BodyFatRecord |
Captures the body fat percentage of a user. |
BodyTemperatureMeasurementLocation |
Where on the user's body a temperature measurement was taken from. |
BodyTemperatureRecord |
Captures the body temperature of a user. |
BodyWaterMassRecord |
Captures the user's body water mass. |
BoneMassRecord |
Captures the user's bone mass. |
BoolRes |
Denotes that an integer parameter, field or method return value is expected to be a boolean resource reference. |
Border |
Defines the border for a TV component. |
BorderScope |
An interface that introduces border properties to a |
BorderStroke |
Class to specify the stroke to draw border with. |
BottomAppBarDefaults |
Contains default values used for the bottom app bar implementations. |
BottomAppBarScrollBehavior |
A BottomAppBarScrollBehavior defines how a bottom app bar should behave when the content under it is scrolled. |
BottomAppBarState |
A state object that can be hoisted to control and observe the bottom app bar state. |
BottomDrawerState |
State of the |
BottomDrawerValue |
Possible values of |
BottomNavigationDefaults |
Contains default values used for |
BottomSheetDefaults |
Contains the default values used by |
BottomSheetNavigator |
Navigator that drives a |
BottomSheetNavigator.Destination |
|
BottomSheetNavigatorDestinationBuilder |
DSL for constructing a new |
BottomSheetNavigatorSheetState |
The state of a |
BottomSheetScaffoldDefaults |
Contains useful defaults for |
BottomSheetScaffoldState |
State of the |
BottomSheetScaffoldState |
State of the |
BottomSheetState |
State of the persistent bottom sheet in |
BottomSheetValue |
Possible values of |
BounceInterpolator |
An interpolator where the change bounces at the end. |
BoundDynamicType |
An object representing a dynamic type that is being prepared for evaluation by |
BoundingArc |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
BoundingArcWireFormat |
This class is deprecated. use Watch Face Format instead |
BoundingBox |
Represents an axis-aligned bounding box in 3D space, defined by its minimum and maximum corner points. |
BoundsComponent |
A component that monitors the bounds of an entity and notifies registered listeners of changes. |
BoundsComponentTester |
A test data accessor for a |
BoundsRule |
This class contains the rules for updating the bounds of a |
BoundsRule.ValueRule |
This class represents individual rules for updating the bounds. |
BoundsTransform |
|
Box |
Represents an axis-aligned rectangle. |
BoxAccumulator |
A helper class for accumulating the minimum bounding boxes of zero or more geometry objects. |
BoxInsetLayout |
BoxInsetLayout is a screen shape-aware ViewGroup that can box its children in the center square of a round screen by using the |
BoxInsetLayout.LayoutParams |
Per-child layout information for layouts that support margins, gravity and boxedEdges. |
BoxParser |
Utility methods for parsing MP4 format box payloads according to ISO/IEC 14496-12. |
BoxScope |
A BoxScope provides a scope for the children of |
BoxWithConstraintsScope |
Receiver scope being used by the children parameter of |
BrandedFragment |
This class is deprecated. |
BrandedSupportFragment |
Fragment class for managing search and branding using a view that implements |
BridgingConfig |
Bridging configuration to be specified at runtime, to set tags for notifications that are exempt from the bridging mode. specifically, create a |
BridgingConfig.Builder |
Builder for BridgingConfig. |
BridgingConfigurationHandler |
Handler for applying the notification bridging configuration when received by the service. |
BridgingManager |
APIs to enable/disable notification bridging at runtime. |
BridgingManagerService |
Service class receiving notification bridging configurations. |
Brightness |
Modifies brightness of an input frame. |
BringIntoViewModifierNode |
A node that can respond to |
BringIntoViewRequester |
Can be used to send |
BringIntoViewResponder |
This interface is deprecated. Use BringIntoViewModifierNode instead |
BringIntoViewSpec |
The configuration of how a scrollable reacts to bring into view requests. |
BroadcastFrameClock |
A simple frame clock. |
BroadcastReceiverWithCallbacks |
This class is deprecated. Slice framework has been deprecated, it will not receive any updates moving forward. |
BrowseChangeEvent |
Describes a browse node change event. |
BrowseFragment |
This class is deprecated. |
BrowseFragment.BrowseTransitionListener |
This class is deprecated. |
BrowseFragment.FragmentFactory |
This class is deprecated. |
BrowseFragment.FragmentHost |
This interface is deprecated. |
BrowseFragment.ListRowFragmentFactory |
This class is deprecated. |
BrowseFragment.MainFragmentAdapter |
This class is deprecated. |
BrowseFragment.MainFragmentAdapterProvider |
This interface is deprecated. |
BrowseFragment.MainFragmentAdapterRegistry |
This class is deprecated. |
BrowseFragment.MainFragmentRowsAdapter |
This class is deprecated. |
BrowseFragment.MainFragmentRowsAdapterProvider |
This interface is deprecated. |
BrowseFrameLayout |
A ViewGroup for managing focus behavior between overlapping views. |
BrowseFrameLayout.OnChildFocusListener |
Interface for managing child focus in a BrowseFrameLayout. |
BrowseFrameLayout.OnFocusSearchListener |
Interface for selecting a focused view in a BrowseFrameLayout when the system focus finder couldn't find a view to focus. |
BrowseSupportFragment |
A fragment for creating Leanback browse screens. |
BrowseSupportFragment.BrowseTransitionListener |
Listener for transitions between browse headers and rows. |
BrowseSupportFragment.FragmentFactory |
Factory class responsible for creating fragment given the current item. |
BrowseSupportFragment.FragmentHost |
Possible set of actions that |
BrowseSupportFragment.ListRowFragmentFactory |
FragmentFactory implementation for |
BrowseSupportFragment.MainFragmentAdapter |
Interface that defines the interaction between |
BrowseSupportFragment.MainFragmentAdapterProvider |
Interface to be implemented by all fragments for providing an instance of |
BrowseSupportFragment.MainFragmentAdapterRegistry |
Registry class maintaining the mapping of |
BrowseSupportFragment.MainFragmentRowsAdapter |
This is used to pass information to |
BrowseSupportFragment.MainFragmentRowsAdapterProvider |
Interface to be implemented by |
BrowserActionItem |
This class is deprecated. Browser Actions are deprecated as of release 1.2.0. |
BrowserActionsIntent |
This class is deprecated. Browser Actions are deprecated as of release 1.2.0. |
BrowserActionsIntent.Builder |
Builder class for opening a Browser Actions context menu. |
Brush |
|
Brush |
Defines how stroke inputs are interpreted to create the visual representation of a stroke. |
Brush.Builder |
Builder for |
Brush.Companion |
|
BrushBehavior |
A behavior describing how stroke input properties should affect the shape and color of the brush tip. |
BrushCoat |
A |
BrushCoat.Builder |
Builder for |
BrushFamily |
A |
BrushFamily.Builder |
Builder for |
BrushFamily.Companion |
|
BrushFamily.InputModel |
Specifies a model for turning a sequence of raw hardware inputs (e.g. from a stylus, touchscreen, or mouse) into a sequence of smoothed, modeled inputs. |
BrushFamily.InputModel.SlidingWindowModel |
An |
BrushFamilyDecodeCallback |
A callback to use with |
BrushFamilySerialization |
|
BrushPaint |
Parameters that control stroke mesh rendering. |
BrushPaint.ColorFunction |
A |
BrushPaint.ColorFunction.OpacityMultiplier |
A |
BrushPaint.ColorFunction.ReplaceColor |
A |
BrushPaint.StampingTexture |
A texture that is "stamped" onto each particle of the stroke, scaled or rotated appropriately to cover the whole particle. |
BrushPaint.StampingTexture.Builder |
Builder for |
BrushPaint.TextureLayer |
|
BrushPaint.TextureLayer.BlendMode |
The method by which the combined texture layers (index <= i) are blended with the next layer. |
BrushPaint.TextureLayer.SizeUnit |
Units for specifying |
BrushPaint.TextureLayer.Wrap |
Wrap modes for specifying |
BrushPaint.TilingTexture |
A texture layer that will repeat according to a 2D affine transformation of vertex positions. |
BrushPaint.TilingTexture.Builder |
Builder for |
BrushPaint.TilingTexture.Origin |
Specification of the origin point to use for the texture. |
BrushPainter |
|
BrushTip |
A |
BrushTip.Builder |
Builder for |
Buffer |
Base class for buffers with flags. |
BufferBindingType |
Specifies the type of a buffer binding in a bind group layout. |
BufferFillPolicy |
|
BufferInfo |
Class that represents information about the current buffer that is target for rendered output |
BufferInfo |
Contains metadata of a sample |
BufferMapState |
Describes the current mapping state of a buffer. |
BufferUsage |
Defines the valid usages for a buffer. |
BuildCompat |
This class contains additional platform version checking methods for targeting pre-release versions of Android. |
BuildCompat.PrereleaseSdkCheck |
Experimental feature set for pre-release SDK checks. |
BuildDrawCacheParams |
The set of parameters which could be used to build the drawing cache. |
BuiltInColumnTypeConverters |
Control flags for built-in column type converters. |
BuiltInColumnTypeConverters.State |
Control flags for built-in converters. |
BuiltInCorpusFilters |
Methods to add filters to |
BuiltInTypeConverters |
Flags to turn on/off extra type converters provided by Room. |
BuiltInTypeConverters.State |
Control flags for built in converters. |
Bullet |
Draws a bullet point next to a paragraph. |
BundleCollectionUtil |
Utilities for converting collections to and from |
BundleCompat |
This class is deprecated. Replaced with |
BundleCompat |
Helper for accessing features in |
BundleJUnitUtils |
Utility methods to turn JUnit objects into bundles holding imitations that can be used by androidx.test.orchestrator.AndroidTestOrchestrator. |
BundleListRetriever |
A |
BundleMatchers |
A collection of hamcrest matchers to match |
BundleSubject |
Subject for making assertions about |
Bundleable |
A class that serializes and stores an object for sending over IPC. |
BundleableByteArray |
A wrapper for byte arrays that allows them to be transferred over |
BundledChunkExtractor |
|
BundledChunkExtractor.Factory |
|
BundledChunkExtractor.ManifestFormatMerger |
Interface for merging |
BundledEmojiCompatConfig |
|
BundledEmojiCompatConfig |
|
BundledExtractorsAdapter |
|
BundledHlsMediaChunkExtractor |
|
BundledSQLiteDriver |
A |
BundlerException |
An |
Button |
ProtoLayout component |
Button |
This class is deprecated. Use the new class |
Button.Builder |
Builder class for |
Button.Builder |
Builder class for |
ButtonBorder |
Defines |
ButtonBorder |
Represents the border stroke used in a |
ButtonColors |
Represents the background and content colors used in a button in different states. |
ButtonColors |
Represents the container and content colors used in a button in different states. |
ButtonColors |
Represents the colors used to style a button, prefer this to using the modifier. |
ButtonColors |
Defines |
ButtonColors |
Represents the background and content colors used in a button in different states. |
ButtonColors |
Represents the container and content colors used in buttons in different states. |
ButtonColors |
Represents the background and content colors used in |
ButtonColors |
Represents the container and content colors used in buttons, such as |
ButtonColors |
This class is deprecated. Use the new class |
ButtonDefaults |
Contains the default values used by |
ButtonDefaults |
Contains the default values used by all 5 button types. |
ButtonDefaults |
Contains the default values used by |
ButtonDefaults |
|
ButtonDefaults |
Contains the default values used by |
ButtonDefaults |
Contains the default values used by |
ButtonDefaults |
Contains the default values used by |
ButtonDefaults |
|
ButtonDefaults |
This class is deprecated. Use the new class |
ButtonDefaults |
Default values used for |
ButtonElevation |
Represents the elevation for a button in different states. |
ButtonElevation |
Represents the elevation for a button in different states. |
ButtonGlow |
Defines |
ButtonGroupDefaults |
Default values used by |
ButtonGroupDefaults |
Contains the default values used by |
ButtonGroupDefaults |
Contains the default values used by |
ButtonGroupMenuState |
State class for the overflow menu in |
ButtonGroupScope |
Button group scope used to indicate a |
ButtonGroupScope |
|
ButtonGroupScope |
Scope for the children of a |
ButtonScale |
Defines the scale for all TV |
ButtonShape |
Defines |
ButtonShapes |
The shapes that will be used in buttons. |
ButtonSize |
ButtonSize represents the different size variants of a |
ButtonStyle |
Provides style values for the pill shape button component. |
By |
|
By.Window |
This nested class is used to create a |
BySelector |
A |
ByWindowSelector |
A |
ByteArrayDataSink |
A |
ByteArrayDataSource |
A |
ByteArrayDataSource.UriResolver |
Functional interface to resolve from |
ByteBufferAllocator |
A memory allocator for |
ByteBufferGlEffect |
A |
ByteBufferGlEffect.Image |
A class that represents image data is backed by a |
ByteBufferGlEffect.Processor |
A processor that takes in |
ByteBufferRegion |
A container holding a reference to a |
C
C |
Defines constants used by the library. |
C.AudioAllowedCapturePolicy |
Capture policies for audio attributes. |
C.AudioContentType |
Content types for audio attributes. |
C.AudioFlags |
Flags for audio attributes. |
C.AudioUsage |
Usage types for audio attributes. |
C.AuxiliaryTrackType |
|
C.BufferFlags |
Flags which can apply to a buffer containing a media sample. |
C.ColorRange |
Video color range. |
C.ColorSpace |
Video color spaces, also referred to as color standards. |
C.ColorTransfer |
Video/image color transfer characteristics. |
C.ContentType |
Represents a streaming or other media type. |
C.CryptoMode |
Crypto modes for a codec. |
C.CryptoType |
Types of crypto implementation. |
C.DataType |
Represents a type of data. |
C.Encoding |
Represents an audio encoding, or an invalid or unset value. |
C.FirstFrameState |
State of the first frame in a video renderer. |
C.FormatSupport |
Level of support for a format. |
C.NetworkType |
Network connection type. |
C.PcmEncoding |
Represents a PCM audio encoding, or an invalid or unset value. |
C.Priority |
A value indicating the priority of a operation. |
C.Projection |
Video projection types. |
C.RoleFlags |
Track role flags. |
C.SelectionFlags |
Track selection flags. |
C.SelectionReason |
Represents a reason for selection. |
C.SpatializationBehavior |
Represents the behavior affecting whether spatialization will be used. |
C.StereoMode |
The stereo mode for 360/3D/VR videos. |
C.StreamType |
Stream types for an |
C.TextureMinFilter |
Texture filtering algorithm for minification. |
C.TrackType |
Represents a type of media track. |
C.VideoChangeFrameRateStrategy |
Strategies for calling setFrameRate. |
C.VideoCodecFlags |
Flags which represent a set of video codecs. |
C.VideoOutputMode |
Video decoder output modes. |
C.VideoScalingMode |
Video scaling modes for |
C.VolumeFlags |
Volume flags to be used when setting or adjusting device volume. |
C.VolumeOperationType |
Volume operation type. |
C.WakeMode |
Mode specifying whether the player should hold a WakeLock and a WifiLock. |
CLArray |
|
CLContainer |
////////////////////////////////////////////////////////////////////// |
CLElement |
Base element to represent a piece of parsed Json. |
CLKey |
|
CLNumber |
|
CLObject |
|
CLParser |
|
CLParsingException |
|
CLString |
|
CLToken |
|
CabinTemperatureProfile |
Container class for information about the |
CabinTemperatureProfile.Builder |
A builder for CabinTemperatureProfile. |
Cache |
Cache for common objects |
Cache |
A cache that supports partial caching of resources. |
Cache.CacheException |
Thrown when an error is encountered when writing data. |
Cache.Listener |
Listener of |
CacheAsserts |
Assertion methods for |
CacheAsserts.RequestSet |
Defines a set of data requests. |
CacheBitmapLoader |
A |
CacheDataSink |
Writes data into a cache. |
CacheDataSink.CacheDataSinkException |
Thrown when an |
CacheDataSink.Factory |
|
CacheDataSource |
A |
CacheDataSource.CacheIgnoredReason |
Reasons the cache may be ignored. |
CacheDataSource.EventListener |
Listener of |
CacheDataSource.Factory |
|
CacheDataSource.Flags |
Flags controlling the CacheDataSource's behavior. |
CacheDrawModifierNode |
Expands on the |
CacheDrawScope |
Handle to a drawing environment that enables caching of content based on the resolved size. |
CacheEvictor |
Evicts data from a |
CacheKeyFactory |
Factory for cache keys. |
CacheSpan |
Defines a span of data that may or may not be cached (as indicated by |
CacheWriter |
Caching related utility methods. |
CacheWriter.ProgressListener |
Receives progress updates during cache operations. |
CachedRegionTracker |
Utility class for efficiently tracking regions of data that are stored in a |
CalendarLocale |
Represents a Locale for the calendar. |
CallAttributesCompat |
CallAttributes represents a set of properties that define a new Call. |
CallControlResult |
CallControlResult is a return value that represents the result of one of the following |
CallControlResult.Error |
The associated |
CallControlResult.Success |
The associated |
CallControlScope |
DSL interface to provide and receive updates about a call session. |
CallEndpointCompat |
Constructor for a |
CallException |
This class defines exceptions that can be thrown when using |
CallExtensionScope |
Provides a scope where extensions can be first initialized and next managed for a |
CallExtensions |
Provides the capability for a remote surface (automotive, watch, etc...) to connect to extensions provided by calling applications. |
CallGroup |
A group that represents the invocation of a component |
CallIconExtension |
Adds support for displaying a call icon on remote surfaces for a given call. |
CallIconExtensionRemote |
Interface used to allow the remote surface (automotive, watch, etc...) to know if the connected calling application supports the call icon extension. |
CallSuper |
Denotes that any overriding methods should invoke this method as well. |
CallbackHandlerRegistry |
This class is deprecated. Slice framework has been deprecated, it will not receive any updates moving forward. |
CallbackHandlerRegistry.CallbackHandler |
The interface used to trigger a callback when the pending intent is fired. |
CallbackMode |
Controls how and when asynchronous operation callbacks are invoked. |
CallbackReceiver |
This interface is deprecated. Slice framework has been deprecated, it will not receive any updates moving forward. |
CallbackToFutureAdapter |
A utility useful for adapting interfaces that take callbacks into interfaces that return |
CallbackToFutureAdapter.Completer |
Used to complete the future returned by |
CallbackToFutureAdapter.Resolver |
This interface should be implemented by the object passed into |
CallingAppInfo |
Information pertaining to the calling application. |
CallsManager |
CallsManager allows VoIP applications to add their calls to the Android system service Telecom. |
CallsManagerExtensions |
Provide the ability for |
Camera |
The camera interface is used to control the flow of data to use cases, control the camera via the |
Camera2CameraControl |
An class that provides ability to interoperate with the |
Camera2CameraInfo |
An interface for retrieving Camera2-related camera information. |
Camera2Config |
Convenience class for generating a pre-populated Camera2 |
Camera2Interop |
Utilities related to interoperability with the |
Camera2Interop.Extender |
Extends a |
Camera2TransformationInfo |
Utilities for generating |
CameraControl |
The |
CameraControl.OperationCanceledException |
An exception representing a failure that the operation is canceled which might be caused by a new value is set or camera is closed. |
CameraController |
The abstract base camera controller class. |
CameraController.OutputSize |
This class is deprecated. Use |
CameraDeviceSetupCompat |
Interface for checking if a |
CameraDeviceSetupCompat.SupportQueryResult |
Result of a |
CameraDeviceSetupCompatFactory |
Factory for creating |
CameraEffect |
An effect for one or multiple camera outputs. |
CameraExtensionsControl |
A camera extensions control instance that allows customization of capture request settings for supported camera extensions. |
CameraExtensionsInfo |
A camera extensions info instance that allows to observe or monitor capture request settings and results for supported camera extensions. |
CameraFilter |
An interface for filtering cameras. |
CameraIdentifier |
An opaque, stable identifier for a camera device recognized by CameraX. |
CameraInfo |
An interface for retrieving camera information. |
CameraInfoUnavailableException |
An exception thrown when unable to retrieve information about a camera. |
CameraMath |
Utility functions for doing common transformations of camera and sensor coordinate spaces. |
CameraMotionListener |
Listens camera motion. |
CameraMotionRenderer |
A |
CameraPresenceListener |
A listener for changes in camera presence, indicating when cameras are added to or removed from the set of devices that are recognized by the system and usable by CameraX. |
CameraProvider |
A |
CameraSelector |
A set of requirements and priorities used to select a camera or return a filtered set of cameras. |
CameraSelector.Builder |
Builder for a |
CameraState |
Represents the different states the camera can be in. |
CameraState.ErrorType |
Types of errors the camera can encounter. |
CameraState.StateError |
Error that the camera has encountered. |
CameraState.Type |
States the camera can be in. |
CameraUnavailableException |
|
CameraXConfig |
A configuration for adding implementation and user-specific behavior to CameraX. |
CameraXConfig.Builder |
A builder for generating |
CameraXConfig.Provider |
An interface which can be implemented to provide the configuration for CameraX. |
CancellationHandle |
Implementations of this interface can be used to cancel an ongoing operation or unregister a listener by calling |
CancellationSignal |
This class is deprecated. This class was added to the platform in SDK 16, which is below Jetpack's minimum SDK requirement. |
CancellationSignal.OnCancelListener |
Listens for cancellation. |
Canvas |
|
CanvasBufferedRenderer |
Creates an instance of a hardware-accelerated renderer. |
CanvasBufferedRenderer.Builder |
Builder used to construct a |
CanvasBufferedRenderer.RenderRequest |
Sets the parameters that can be used to control a render request for a |
CanvasBufferedRenderer.RenderResult |
Class that contains data regarding the result of the render request. |
CanvasComplication |
This interface is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
CanvasComplication.InvalidateCallback |
This interface is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
CanvasComplicationDrawable |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
CanvasComplicationFactory |
This interface is deprecated. use Watch Face Format instead |
CanvasDrawScope |
Implementation of |
CanvasFrontBufferedRenderer |
Class responsible for supporting a "front buffered" rendering system. |
CanvasFrontBufferedRenderer.Callback |
Provides callbacks for consumers to draw into the front and multi buffered layers as well as provide opportunities to synchronize |
CanvasHolder |
Holder class that is used to issue scoped calls to a |
CanvasOverlay |
A |
CanvasStrokeRenderer |
Renders strokes to a |
CanvasType |
This object is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
CaptionStyleCompat |
A compatibility wrapper for |
CaptionStyleCompat.EdgeType |
The type of edge, which may be none. |
CaptureRequestOptions |
A bundle of Camera2 capture request options. |
CaptureRequestOptions.Builder |
Builder for creating |
CapturedDocument |
Represents the result of a remote Composable capture operation. |
CapturingAudioSink |
An |
CapturingAudioSink.InterceptingBufferSink |
|
CapturingAudioSink.SampleInterceptingBufferSink |
|
CapturingImageOutput |
A |
CapturingRenderersFactory |
A |
CapturingRenderersFactory.CapturingMediaCodecVideoRenderer |
A |
CapturingRenderersFactory.TextRendererFactory |
A factory for |
CarAppActivity |
The class representing a car app activity in the main display. |
CarAppApiLevels |
API levels supported by this library. |
CarAppExtender |
Helper class to add car app extensions to notifications. |
CarAppExtender.Builder |
A builder of |
CarAppPermission |
Defines all constants for permissions that a car app can use. |
CarAppService |
The base class for implementing a car app that runs in the car |
CarAudioCallback |
Callback methods related to car audio parsing. |
CarAudioCallbackDelegate |
An internal delegate for performing callbacks related to car audio between library and host. |
CarAudioRecord |
The CarAudioRecord class manages access car microphone audio. |
CarClimate |
Manages access to car climate system such as cabin temperatures, fan speeds and fan directions. |
CarClimateFeature |
A data value used in climate related requests to indicate the features and zones the caller is interested in. |
CarClimateFeature.Builder |
A builder for CarClimateFeature. |
CarClimateProfileCallback |
A callback for the car climate profiles returned from the car hardware, for example, Fan speed, Temperature etc. |
CarClimateStateCallback |
A callback for the car climate state returned from the car hardware, for example, Fan speed, Temperature etc. |
CarColor |
Represents a color to be used in a car app. |
CarConnection |
A class that allows retrieval of information about connection to a car head unit. |
CarContext |
The CarContext class is a |
CarFeatures |
Class for checking for whether car related features are available on the system. |
CarHardwareLocation |
Information about car specific car location available from the car hardware. |
CarHardwareManager |
Manages access to car hardware specific properties and sensors. |
CarIcon |
Represents an icon to be used in a car app. |
CarIcon.Builder |
A builder of |
CarIconSpan |
A span that replaces the text it is attached to with a |
CarInfo |
Manages access to car hardware specific info such as model, energy, and speed info. |
CarLocation |
Represents a geographical location with a latitude and a longitude. |
CarMessage |
Represents a single message in a |
CarMessage.Builder |
A builder for |
CarNotificationManager |
A manager for car apps to send notifications. |
CarPendingIntent |
A class which creates |
CarProgressBar |
A model that represents a progress bar to display in the car screen. |
CarProgressBar.Builder |
A builder of |
CarProtocol |
Any class annotated with this marker is part of the protocol layer for remote host rendering and can be sent between the client and the host through serialization. |
CarSensors |
Manages access to androidx.car.app.hardware specific sensors such as compass, accelerometer, gyroscope and location. |
CarSetOperationStatusCallback |
A callback for status being returned from the car hardware after completing the associated set operation. |
CarSpan |
Base class for all span types allowed for a car app. |
CarText |
A model that represents text to display in the car screen. |
CarText.Builder |
A builder of |
CarToast |
A message to show to the user for a short period of time. |
CarUnit |
Units such as speed, distance and volume for car hardware measurements and display. |
CarValue |
A data value object returned from car hardware with associated metadata including status, timestamp, and the actual value. |
CarZone |
Allows specification of a car zone using rows and columns. |
CarZone.Builder |
A builder for instantiating |
CarZoneAreaIdConstants |
Car Zone area mapping constants |
CarZoneAreaIdConstants.VehicleAreaSeat |
Seat car zone area mapping constants |
CarZoneAreaIdConverter |
Interface for zone to area mapping functionality |
CarZoneMappingInfoProfile |
Container class for information about the |
CarZoneMappingInfoProfile.Builder |
A builder for CarZoneMappingInfoProfile. |
CarZoneUtils |
Car zone utility methods. |
CardBorder |
Represents the |
CardColors |
Represents the container and content colors used in a card in different states. |
CardColors |
Represents the |
CardColors |
Represents Colors used in |
CardColors |
Represents colors used in card components, such as |
CardContainerColors |
Represents the |
CardContainerDefaults |
|
CardDefaults |
Contains the default values used by all card types. |
CardDefaults |
Contains the default values used by all card types. |
CardDefaults |
Contains the default values used by |
CardDefaults |
Contains the default values used by |
CardDefaults |
|
CardDefaults |
Default values used for |
CardElevation |
Represents the elevation for a card in different states. |
CardGlow |
Represents the |
CardScale |
Represents the scaleFactor of Card in different interaction states. |
CardShape |
Represents the |
CardView |
A FrameLayout with a rounded corner background and shadow. |
Carousel |
Carousel works within a MotionLayout to provide a simple recycler like pattern. |
Carousel.Adapter |
Adapter for a Carousel |
CarouselDefaults |
Contains the default values used by |
CarouselDefaults |
|
CarouselItemDrawInfo |
Interface to hold information about a Carousel item and its size. |
CarouselItemScope |
Receiver scope for |
CarouselState |
The state that can be used to control all types of carousels. |
CarouselState |
State of the Carousel which allows the user to specify the first item that is shown when the Carousel is instantiated in the constructor. |
Cast |
The primary entry point for interacting with the Cast context. |
CastParams |
Contains Cast configuration options. |
CastParams.Builder |
Builder for |
CastPlayer |
|
CastPlayer.Builder |
Builder for |
CastPlayer.TransferCallback |
Callback for moving state across players when transferring playback upon Cast session availability changes. |
CastTrackSelector |
Handles track selections and parameter changes for |
CastTrackSelector.CastTrackSelectorRequest |
Holds parameters associated with a |
CastTrackSelector.CastTrackSelectorResult |
The result of a |
CastTrackSelector.CastTrackSelectorResult.Builder |
A builder for |
CastTrackSelector.TrackSelectionRequestReason |
The reason for track selection request. |
Cea608Decoder |
A |
Cea708Decoder |
A |
CeaUtil |
Utility methods for handling CEA-608/708 messages. |
CellBuilderDsl |
Helper class annotated with @SliceMarker, which is annotated with @DslMarker. |
CervicalMucusRecord |
Captures the description of cervical mucus. |
Chain |
|
Chain |
Chain management and constraints creation |
Chain.Anchor |
|
Chain.Style |
|
ChainHead |
Class to represent a chain by its main elements. |
ChainReference |
|
ChainRun |
|
ChainStyle |
The style of a horizontal or vertical chain. |
Change |
Abstraction to represent a change in Health Connect. |
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 |
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. |
ChangesResponse |
Response to clients fetching changes. |
ChangesTokenRequest |
Request object to fetch Changes-Token for given |
Channel |
A convenience class to access |
Channel.Builder |
The builder class that makes it easy to chain setters to create a |
ChannelLogoUtils |
A utility class for conveniently storing and loading channel logos. |
ChannelMappingAudioProcessor |
An |
ChannelMixingAudioProcessor |
An |
ChannelMixingMatrix |
An immutable matrix that describes the mapping of input channels to output channels. |
Chapter |
Chapter information, for example ID3 |
Chapter.Builder |
Builder for |
ChapterFrame |
Chapter information ID3 frame. |
ChapterTocFrame |
Chapter table of contents ID3 frame. |
CheckBoxColors |
Set of colors to apply to a CheckBox depending on the checked state. |
CheckBoxPreference |
A |
CheckResult |
Denotes that the annotated method returns a result that it typically is an error to ignore. |
CheckboxButtonColors |
Represents the different container and content colors used for |
CheckboxButtonDefaults |
Contains the default values used by |
CheckboxColors |
Represents the colors used by the three different sections (checkmark, box, and border) of a |
CheckboxColors |
Represents the colors used by the three different sections (checkmark, box, and border) of a |
CheckboxColors |
Represents the colors used by the three different sections (checkmark, box, and border) of a |
CheckboxColors |
Represents the content colors used in |
CheckboxDefaults |
Defaults used in |
CheckboxDefaults |
Defaults used in |
CheckboxDefaults |
Contains the default values used by |
CheckboxDefaults |
Defaults used in |
CheckboxDefaults |
Contains the default values used by |
CheckedTextViewCompat |
Helper for accessing |
Checks |
Substitute for Guava Preconditions to avoid dependency. |
ChecksSdkIntAtLeast |
Denotes that the annotated method checks if the SDK_INT API level is at least the given value, and either returns it or executes the given lambda in that case (or if it's a field, has the value true). |
Chip |
A Chip is a toggle-like button with text and/or leading/trailing icon(s). |
Chip |
ProtoLayout component |
Chip |
This class is deprecated. Use the new class |
Chip.Builder |
A builder of |
Chip.Builder |
Builder class for |
Chip.Builder |
Builder class for |
ChipBorder |
This class is deprecated. Maintained for binary compatibility. |
ChipBorder |
Represents the border stroke used in a |
ChipColors |
Represents the background and content colors used in a clickable chip in different states. |
ChipColors |
Represents the container and content colors used in a clickable chip in different states. |
ChipColors |
Represents the background and content colors used in a chip in different states. |
ChipColors |
Represents the background and content colors used in |
ChipColors |
This class is deprecated. Use the new class |
ChipDefaults |
Contains the baseline values used by chips. |
ChipDefaults |
Contains the default values used by |
ChipDefaults |
Contains the default values used by |
ChipDefaults |
This class is deprecated. Use the new class |
ChipElevation |
Represents the elevation used in a selectable chip in different states. |
ChipSection |
A section of |
ChipSection.Builder |
A builder of |
ChipShapes |
The shapes that will be used in chips. |
ChipStyle |
Defines the visual style of a |
ChipStyle.Builder |
A builder of |
ChosenComplicationDataSource |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
Chunk |
An abstract base class for |
ChunkExtractor |
Extracts samples and track |
ChunkExtractor.Factory |
Creates |
ChunkExtractor.TrackOutputProvider |
Provides |
ChunkHolder |
Holds a chunk or an indication that the end of the stream has been reached. |
ChunkIndex |
Defines chunks of samples within a media stream. |
ChunkIndexMerger |
A utility class for merging multiple |
ChunkIndexProvider |
An interface for objects that can provide a |
ChunkSampleStream |
A |
ChunkSampleStream.EmbeddedSampleStream |
A |
ChunkSampleStream.ReleaseCallback |
A callback to be notified when a sample stream has finished being released. |
ChunkSource |
A provider of |
CircularArray |
CircularArray is a generic circular array data structure that provides O(1) random read, O(1) prepend and O(1) append. |
CircularFlow |
CircularFlow virtual layout. |
CircularIntArray |
|
CircularProgressDrawable |
Drawable that renders the animated indeterminate progress indicator in the Material design style without depending on API level 11. |
CircularProgressIndicator |
ProtoLayout component |
CircularProgressIndicator |
This class is deprecated. Use the new class |
CircularProgressIndicator.Builder |
Builder class for |
CircularProgressIndicator.Builder |
Builder class for |
CircularProgressIndicatorDefaults |
Contains default values for |
CircularProgressIndicatorDefaults |
|
CircularProgressLayout |
|
CircularProgressLayout.OnTimerFinishedListener |
Interface to implement for listening to |
CircularPropagation |
A propagation that varies with the distance to the epicenter of the Transition or center of the scene if no epicenter exists. |
ClassDiscriminatorMode |
Defines which classes and objects should have their serial name included in the json as so-called class discriminator. |
ClassPresenterSelector |
A ClassPresenterSelector selects a |
ClearCreationOptionsConfigurationException |
During the |
ClearCreationOptionsException |
Represents an error thrown during a |
ClearCreationOptionsRequest |
A request to clear the creation options stored for your app, which were registered using the |
ClearCreationOptionsRequest.PerTypeConfig |
Configures how to clear the creation options for a given type. |
ClearCreationOptionsResponse |
A response to a call to |
ClearCreationOptionsUnknownException |
Thrown when the |
ClearCredentialCustomException |
Represents a custom error thrown during a clear flow with |
ClearCredentialException |
Represents an error thrown during a clear flow with Credential Manager. |
ClearCredentialInterruptedException |
During the clear credential flow, this is thrown when some interruption occurs that may warrant retrying or at least does not indicate a purposeful desire to close or tap away from credential manager. |
ClearCredentialProviderConfigurationException |
During the clear credential flow, this is thrown when configurations are mismatched for the provider, typically indicating the provider dependency is missing in the manifest or some system service is not enabled. |
ClearCredentialRegistryConfigurationException |
During the |
ClearCredentialRegistryException |
Represents an error thrown during a |
ClearCredentialRegistryRequest |
A request to clear the credential registries stored for your app, which were registered using the |
ClearCredentialRegistryRequest.PerTypeConfig |
Configures how to clear the registries for a given type. |
ClearCredentialRegistryResponse |
A result of clearing credential registries. |
ClearCredentialRegistryUnknownException |
Thrown when the |
ClearCredentialStateRequest |
Request class for clearing a user's credential state from the credential providers. |
ClearCredentialUnknownException |
This is thrown when the clear credential operation failed with no more detailed information. |
ClearCredentialUnsupportedException |
During the clear credential flow, this is thrown when credential manager is unsupported, typically because the device has disabled it or did not ship with this feature enabled. |
ClearExportException |
Represents an error thrown during the clearing of export registration |
ClearExportProviderConfigurationException |
During the clear export flow, this is thrown if the provider dependency is missing in the manifest |
ClearExportRequest |
The request to clear the previously registered export info. |
ClearExportResponse |
The result of calling |
ClearExportUnknownErrorException |
The provider cannot be registered for export for unknown reasons |
ClickAction |
|
ClickAction.Builder |
Builder for |
ClickableChipBorder |
Defines |
ClickableChipColors |
Defines |
ClickableChipGlow |
Defines |
ClickableChipScale |
Defines the scale for all TV states of |
ClickableChipShape |
Defines |
ClickableSpan |
A span that makes a section of text clickable. |
ClickableSurfaceBorder |
|
ClickableSurfaceColors |
Defines |
ClickableSurfaceDefaults |
Contains the default values used by clickable Surface. |
ClickableSurfaceGlow |
Defines |
ClickableSurfaceScale |
Defines the scale for all TV indication states of Surface. |
ClickableSurfaceShape |
Defines |
ClimateProfileRequest |
Allows specification of a request for fetching the climate profile information using integer flags and car zones. |
ClimateProfileRequest.Builder |
A builder of |
ClimateStateRequest |
Allows specification of a request for setting the car climate states using string flags and car zones. |
ClimateStateRequest.Builder |
A builder of |
ClipEntry |
Platform specific protocol that expresses an item in the native Clipboard. |
ClipMetadata |
Platform specific protocol that describes an item in the native Clipboard. |
ClipOp |
Defines how a new clip region should be merged with the existing clip region. |
ClipScope |
An interface that introduces the |
Clipboard |
|
ClipboardManager |
This interface is deprecated. Use Clipboard instead, which supports suspend functions. |
ClippingMediaPeriod |
Wraps a |
ClippingMediaSource |
|
ClippingMediaSource.Builder |
A builder for |
ClippingMediaSource.IllegalClippingException |
Thrown when a |
ClippingMediaSource.IllegalClippingException.Reason |
The reason clipping failed. |
Clock |
An interface through which system clocks can be read and |
Clock |
The interface WorkManager uses to access to the current time. |
Closeable |
Datastore common version of java.io.Closeable |
CmcdConfiguration |
Represents a configuration for the Common Media Client Data (CMCD) logging. |
CmcdConfiguration.CmcdKey |
Indicates that the annotated element represents a CMCD key. |
CmcdConfiguration.DataTransmissionMode |
Indicates the mode used for data transmission. |
CmcdConfiguration.Factory |
Factory for |
CmcdConfiguration.HeaderKey |
Header keys SHOULD be allocated to one of the four defined header names based upon their expected level of variability: |
CmcdConfiguration.RequestConfig |
Represents configuration which can vary on each request. |
CmcdData |
This class provides functionality for generating and adding Common Media Client Data (CMCD) data to adaptive streaming formats, DASH, HLS, and SmoothStreaming. |
CmcdData.Factory |
|
CmcdData.ObjectType |
Indicates the media type of current object being requested. |
CmcdData.StreamType |
Indicates the type of streaming for media content. |
CmcdData.StreamingFormat |
Indicates the streaming format used for media content. |
CodeChallenge |
Authorization code challenge. |
CodeVerifier |
Authorisation code verifier. |
Codec |
Provides a layer of abstraction for interacting with decoders and encoders. |
Codec.DecoderFactory |
A factory for |
Codec.EncoderFactory |
A factory for |
CodecDbLite |
Repository of chipset-specific recommendations and/or optimizations for using Android platform provided |
CodecParameters |
An immutable collection of parameters to be applied to a codec. |
CodecParameters.Builder |
A builder for |
CodecParametersChangeListener |
A listener for changes to codec parameters. |
CodecSpecificDataUtil |
Provides utilities for handling various types of codec-specific data. |
CodecSpecificDataUtil.MediaCodecProfileAndLevel |
A tuple of profile and level constants for |
CollapsibleActionView |
This interface is deprecated. Use the platform-provided |
CollectionInfo |
Information about the collection. |
CollectionItemInfo |
Information about the item of a collection. |
CollectionNavType |
A |
CollectionPreviewParameterProvider |
|
Color |
The |
Color.Companion |
|
ColorAsLongSerializer |
Serializer for |
ColorBuilders |
Builders for color utilities for layout elements. |
ColorBuilders |
This class is deprecated. Use |
ColorBuilders.Brush |
Interface defining a |
ColorBuilders.ColorProp |
A property defining a color. |
ColorBuilders.ColorProp |
A property defining a color. |
ColorBuilders.ColorProp.Builder |
Builder for |
ColorBuilders.ColorProp.Builder |
Builder for |
ColorBuilders.ColorStop |
A color and an offset, determining a color position in a gradient. |
ColorBuilders.ColorStop.Builder |
Builder for |
ColorBuilders.LinearGradient |
A linear gradient with the provided colors based on defined start and end coordinates. |
ColorBuilders.LinearGradient.Builder |
Builder for |
ColorBuilders.SweepGradient |
A sweep gradient with the given colors dispersed around its center with offsets defined in each color stop. |
ColorBuilders.SweepGradient.Builder |
Builder for |
ColorFilter |
Effect used to modify the color of each pixel drawn on a |
ColorFilter |
Effects used to modify the color of an image. |
ColorFilterCache |
Cache of |
ColorFilterDimmer |
Helper class for applying a dim level to a View. |
ColorFilterScope |
An interface the introduces the |
ColorInfo |
Stores color info. |
ColorInfo.Builder |
Builds |
ColorInt |
Denotes that the annotated element represents a packed color int, |
ColorLong |
Denotes that the annotated element represents a packed color long. |
ColorLut |
Specifies color transformations using color lookup tables to apply to each frame in the fragment shader. |
ColorMatrix |
4x5 matrix for transforming the color and alpha components of a source. |
ColorMatrixColorFilter |
Create a |
ColorModel |
A color model is required by a |
ColorOverlayDimmer |
Helper class for assigning a dim color to Paint. |
ColorPainter |
|
ColorParser |
Parser for color expressions found in styling formats, e.g. TTML and CSS. |
ColorProducer |
Alternative to |
ColorProtection |
A type of protection which draws the plain color. |
ColorProvider |
Provider of colors for a glance composable's attributes. |
ColorProviders |
Holds a set of Glance specific |
ColorRamp |
Describes an optional color ramp for the progress bar associated with |
ColorRes |
Denotes that an integer parameter, field or method return value is expected to be a color resource reference (e.g. |
ColorScheme |
A color scheme holds all the named color parameters for a |
ColorScheme |
A color scheme holds all the named color parameters for a |
ColorScheme |
A |
ColorScheme |
A |
ColorSpace |
A |
ColorSpaces |
|
ColorUtils |
A set of color-related utility methods, building upon those available in |
ColorWriteMask |
A bitmask that controls which color channels are written to a render target. |
Colors |
|
Colors |
|
Colors |
Represent the container for default color scheme in your Tile, that can be used to create color objects for all Material components. |
Colors |
This class is deprecated. Use the new class |
Colors |
A set of named color parameters for a |
ColumnInfo |
Allows specific customization about the column associated with this property. |
ColumnInfo |
Allows specific customization about the column associated with the annotated property. |
ColumnInfo.Collate |
|
ColumnInfo.Collate |
|
ColumnInfo.SQLiteTypeAffinity |
The SQLite column type constants that can be used in typeAffinity() |
ColumnInfo.SQLiteTypeAffinity |
The SQLite column type constants that can be used in |
ColumnScope |
Scope for the children of |
ColumnScope |
Scope defining modifiers only available on rows. |
ColumnTypeConverter |
Marks a function as a column type converter. |
ColumnTypeConverters |
Registers additional |
CombinedGlanceCurvedModifier |
This class is deprecated. glance-wear-tiles is deprecated and will be removed |
CombinedGlanceModifier |
A node in a |
CombinedLoadStates |
Collection of pagination |
CombinedModifier |
A node in a |
CombinedParallelSampleBandwidthEstimator |
A |
CombinedParallelSampleBandwidthEstimator.Builder |
A builder to create |
CommandButton |
A button for a |
CommandButton.Builder |
A builder for |
CommandButton.DisplayConstraints |
Constraints for displaying a list of |
CommandButton.DisplayConstraints.Builder |
A builder for |
CommandButton.Icon |
An icon constant for a button. |
CommandButton.Slot |
A slot at which a button can be displayed in a UI surface. |
CommentFrame |
Comment ID3 frame. |
CommitBlobResponse |
The response to provide batch operation results of |
CommitTextCommand |
Commit final |
CompactButtonDefaults |
Contains the default values used by |
CompactChip |
ProtoLayout component |
CompactChip |
This class is deprecated. Use the new class |
CompactChip.Builder |
Builder class for |
CompactChip.Builder |
Builder class for |
ComparatorNode |
|
CompareFunction |
Defines the comparison function used for depth and stencil tests. |
ComparisonType |
For determining when a threshold has been met or exceeded in a |
Compass |
Information about car specific compass available from the car hardware. |
CompilationInfoRequestException |
|
CompilationInfoRequestStatus |
Indicates the status of a shader compilation info request. |
CompilationMessageType |
Specifies the severity of a shader compilation message. |
CompilationMode |
Type of compilation to use for a Macrobenchmark. |
CompilationMode.Full |
Full ahead-of-time compilation of all method (but not classes) in the target application. |
CompilationMode.Ignore |
This compilation mode doesn't perform any reset or compilation, leaving the user the choice to implement these steps. |
CompilationMode.None |
No pre-compilation - a compilation profile reset is performed and the entire app will be allowed to Just-In-Time compile as it runs. |
CompilationMode.Partial |
Partial ahead-of-time app compilation. |
CompletedShapeRenderer |
Called to render a |
ComplicationData |
Base type for all different types of |
ComplicationDataSourceInfo |
Holder of details of a complication data source, for use by watch faces (for example, to show the current complication data source in settings). |
ComplicationDataSourceInfoRetriever |
Retrieves |
ComplicationDataSourceInfoRetriever.Result |
Results for |
ComplicationDataSourceInfoRetriever.ServiceDisconnectedException |
Exception thrown if the service disconnects. |
ComplicationDataSourceService |
Class for sources of complication data. |
ComplicationDataSourceService.ComplicationRequestListener |
Callback for |
ComplicationDataSourceUpdateRequester |
Allows complication complication data source to request update calls from the system. |
ComplicationDataTimeline |
A collection of TimelineEntry items. |
ComplicationDisplayPolicies |
The policies that control when complications should be displayed. |
ComplicationDrawable |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationExperimental |
|
ComplicationHighlightRenderer |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationPersistencePolicies |
The policies that control complication persistence. |
ComplicationRequest |
Data associated with complication request in |
ComplicationSlot |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationSlot.Builder |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationSlotBounds |
ComplicationSlotBounds are defined by fractional screen space coordinates in unit-square 0..1. |
ComplicationSlotBoundsType |
This object is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationSlotInflationFactory |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationSlotMetadata |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationSlotState |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationSlotsManager |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationSlotsManager.TapCallback |
This interface is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationStyle |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationTapFilter |
This interface is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
ComplicationText |
The text within a complication. |
ComplicationTextFormatting |
A utility for finding optimal, locale-aware date and time format patterns that are guaranteed to fit within the strict character limits of a |
ComplicationType |
The possible complication data types. |
Component |
A Component adds functionality or behaviors to an |
ComponentActivity |
Base class for activities that enables composition of higher level components. |
ComponentDialog |
Base class for dialogs that enables composition of higher level components. |
ComponentNameMatchers |
A collection of hamcrest matchers to match |
ComponentSpacingValues |
A set of named component spacing values for |
ComponentSwizzle |
Defines how component values are remapped when sampling a texture. |
Composable |
|
ComposableFragment |
This class provides a |
ComposableFragmentNavigator |
This Navigator intercepts the inflation of |
ComposableInferredTarget |
An annotation generated by the compose compiler plugin. |
ComposableInvoker |
This object is deprecated. Use androidx.compose.runtime.reflect.ComposableMethod instead |
ComposableLambda |
|
ComposableLambdaN |
|
ComposableMethod |
Represents the @Composable method. |
ComposableNavHostFragment |
A |
ComposableOpenTarget |
The |
ComposableTarget |
The |
ComposableTargetMarker |
This annotation is used to mark an annotation as being equivalent using |
ComposeCompilerApi |
|
ComposeContentTestRule |
A |
ComposeFoundationFlags |
This is a collection of flags which are used to guard against regressions in some of the "riskier" refactors or new feature support that is added to this module. |
ComposeFoundationLayoutFlags |
This is a collection of flags which are used to guard against regressions in some of the "riskier" refactors or new feature support that is added to this module. |
ComposeMaterial3Flags |
The object holding the feature flags. |
ComposeNavigator |
Navigator that navigates through |
ComposeNavigator.Destination |
NavDestination specific to |
ComposeNavigatorDestinationBuilder |
DSL for constructing a new |
ComposeNodeLifecycleCallback |
Observes lifecycle of the node emitted with |
ComposeNotIdleException |
Thrown in cases where Compose can't get idle in Espresso's defined time limit. |
ComposeRuntimeFlags |
|
ComposeStackTraceMode |
Defines how Compose runtime collects stack traces after a crash. |
ComposeTestRule |
A |
ComposeTimeoutException |
Thrown in cases where Compose test can't satisfy a condition in a defined time limit. |
ComposeToolingApi |
|
ComposeToolingFlags |
This is a collection of flags which are used to enable certain tooling features across Compose libraries. |
ComposeTracingInitializer |
Configures Perfetto SDK tracing in the app allowing for capturing Compose specific information (e.g. Composable function names) in a Perfetto SDK trace |
ComposeUiFlags |
This is a collection of flags which are used to guard against regressions in some of the "riskier" refactors or new feature support that is added to this module. |
ComposeUiTest |
A test environment that allows you to test and control composables, either in isolation or in applications. |
ComposeUiTestFlags |
This is a collection of flags which are used to guard against regressions in some of the "riskier" refactors or new feature support that is added to this module. |
ComposeUiUnitFlags |
This is a collection of flags which are used to guard against regressions in some of the "riskier" refactors or new feature support that is added to this module. |
ComposeView |
A |
ComposeView.Companion |
Here to allow extension functions |
ComposeViewContext |
|
Composer |
Composer is the interface that is targeted by the Compose Kotlin compiler plugin and used by code generation helpers. |
CompositeAlphaMode |
Defines how the alpha channel of a surface's texture is handled during compositing. |
CompositeDrawable |
Generic drawable class that can be composed of multiple children. |
CompositeDrawable.ChildDrawable |
Wrapper class holding a drawable object and |
CompositeKeyHashCode |
The return type of |
CompositeMediaSource |
Composite |
CompositePageTransformer |
Allows for combining multiple |
CompositeSequenceableLoader |
A |
CompositeSequenceableLoaderFactory |
A factory to create composite |
CompositingStrategy |
Determines when to render the contents of a layer into an offscreen buffer before being drawn to the destination. |
CompositingStrategy |
Determines when to render the contents of a layer into an offscreen buffer before being drawn to the destination. |
Composition |
A composition object is usually constructed for you, and returned from an API that is used to initially compose a UI. |
Composition |
A composition of |
Composition.Builder |
A builder for |
Composition.HdrMode |
The strategy to use to transcode or edit High Dynamic Range (HDR) input video. |
CompositionAssetInfo |
Test assets that describe various |
CompositionContext |
A |
CompositionData |
A |
CompositionErrorContext |
Provides a way to attach a compose stack trace to a throwable based on a location of compose node in composition. |
CompositionFrameMetadata |
This class is deprecated. Use similar keys in |
CompositionGroup |
|
CompositionInstance |
|
CompositionLocal |
Compose passes data through the composition tree explicitly through means of parameters to composable functions. |
CompositionLocalAccessorScope |
|
CompositionLocalConsumerModifierNode |
Implementing this interface allows your |
CompositionLocalConsumerSubspaceModifierNode |
Implementing this interface allows your |
CompositionLocalContext |
Stores |
CompositionLocalMap |
A read-only, immutable snapshot of the |
CompositionObserver |
Observe |
CompositionObserverHandle |
The handle returned by |
CompositionPlayer |
A |
CompositionPlayer.Builder |
A builder for |
CompositionRegistrationObserver |
Observe when new compositions are added to a recomposer. |
CompositionServiceKey |
A key to locate a service using the |
CompositionServices |
Allows finding composition services from the runtime. |
CompositionSettings |
Composition settings for dual concurrent camera. |
CompositionSettings.Builder |
A builder for |
CompositionTracer |
Internal tracing API. |
CompoundButtonCompat |
Helper for accessing |
ConcatAdapter |
An |
ConcatAdapter.Config |
The configuration object for a |
ConcatAdapter.Config.Builder |
The builder for |
ConcatAdapter.Config.StableIdMode |
Defines how |
ConcatenatingMediaSource |
This class is deprecated. Use playlist modification methods like addMediaItem instead. |
ConcatenatingMediaSource.MediaSourceHolder |
Data class to hold playlist media sources together with meta data needed to process them. |
ConcatenatingMediaSource2 |
Concatenates multiple |
ConcatenatingMediaSource2.Builder |
A builder for |
ConcurrentCamera |
Concurrent camera is a new feature introduced from Android 11, which supports simultaneous streaming of camera devices, for example, it allows a device to have both the front and back cameras operating at the same time. |
ConcurrentCamera.SingleCameraConfig |
Configuration for a single camera in concurrent camera mode, including |
CondensedItem |
A main UI component representing an item in a condensed format. |
CondensedItem.Builder |
A builder for |
CondensedItemStyle |
Holds properties related ONLY to the visual container around a |
CondensedItemStyle.Builder |
A builder for |
CondensedSection |
A |
CondensedSection.Builder |
A builder for |
Condition |
Represents a condition to be satisfied. |
ConditionScopes |
Intermediate scopes used inside of |
ConditionScopes.ConditionScope |
Condition scope to allow binding the true value in a onConditional expression. |
ConditionScopes.IfTrueScope |
Condition scope to allow binding the true value in a onConditional expression, yielding a resulting Dynamic value. |
ConditionVariable |
An interruptible condition variable. |
Config |
Defines a configuration state of all available features to be set at runtime. |
Config.Builder |
This class can be used to create a |
Configuration |
The Configuration object used to customize |
Configuration.Builder |
A Builder for |
Configuration.Provider |
A class that can provide the |
ConfigurationCompat |
Helper class which allows access to properties of |
ConfigurationHelper |
Helper class which allows access to properties of |
Configurator |
Allows you to set key parameters for running UiAutomator tests. |
ConfirmationActivity |
This Activity is used to display confirmation animations after the user completes an action on the wearable. |
ConfirmationDialogColors |
Represents the colors used in |
ConfirmationDialogDefaults |
Contains default values used by |
ConfirmationOverlay |
Displays a full-screen confirmation animation with optional text and then hides it. |
ConfirmationOverlay.OnAnimationFinishedListener |
Interface for listeners to be notified when the |
ConfirmationOverlay.OverlayType |
Types of animations to display in the overlay. |
ConnectivityManagerCompat |
Helper for accessing features in |
Connector |
A connector transforms colors from a source color space to a destination color space. |
ConstantBitrateSeekMap |
A |
ConstantNode |
A |
ConstantRateTimestampIterator |
A |
Constants |
Constants for Analytics Events. |
Constants |
|
ConstrainScope |
Scope that can be used to constrain a layout. |
ConstrainedLayoutReference |
Represents a layout within a |
Constraint |
Provides the API for creating a Constraint Object for use in the Core ConstraintLayout &MotionLayout system |
Constraint.Anchor |
|
Constraint.Behaviour |
|
Constraint.ChainMode |
|
Constraint.HAnchor |
|
Constraint.HSide |
|
Constraint.Side |
|
Constraint.VAnchor |
|
Constraint.VSide |
|
ConstraintAnchor |
Model a constraint relation. |
ConstraintAnchor.Type |
Define the type of anchor |
ConstraintAttribute |
Defines non standard Attributes |
ConstraintAttribute.AttributeType |
|
ConstraintError |
During the create public key credential flow, this is thrown when an authenticator response exception contains a constraint_err from the fido spec, indicating that some mutation operation occurring during a transaction failed by not satisfying constraints. |
ConstraintHelper |
Added in 1.1 |
ConstraintLayout |
A |
ConstraintLayout.LayoutParams |
This class contains the different attributes specifying how a view want to be laid out inside a |
ConstraintLayout.ValueModifier |
This is the interface to a valued modifier. implement this and add it using addValueModifier |
ConstraintLayoutBaseScope |
Common scope for |
ConstraintLayoutBaseScope.BaselineAnchor |
Represents a horizontal anchor corresponding to the |
ConstraintLayoutBaseScope.HorizontalAnchor |
Represents a horizontal anchor (e.g. top/bottom of a layout, guideline) that layouts can link to in their |
ConstraintLayoutBaseScope.VerticalAnchor |
Represents a vertical anchor (e.g. start/end of a layout, guideline) that layouts can link to in their |
ConstraintLayoutScope |
Scope used by the inline DSL of |
ConstraintLayoutScope.ConstrainedLayoutReferences |
Convenience API for creating multiple |
ConstraintLayoutStates |
|
ConstraintLayoutStatistics |
This provide metrics of the complexity of the layout that is being solved. |
ConstraintLayoutTagParentData |
|
ConstraintManager |
Manages various constraints on the library as enforced by the host. |
ConstraintProperties |
Added in 2.0 |
ConstraintReference |
|
ConstraintReference.ConstraintReferenceFactory |
|
ConstraintSet |
Immutable description of the constraints used to layout the children of a |
ConstraintSet |
Provides the API for creating a ConstraintSet Object for use in the Core ConstraintLayout &MotionLayout system |
ConstraintSet |
Defines a set of constraints to be used with |
ConstraintSet.Constraint |
|
ConstraintSet.Layout |
|
ConstraintSet.Motion |
|
ConstraintSet.PropertySet |
|
ConstraintSet.Transform |
|
ConstraintSetParser |
|
ConstraintSetParser.DesignElement |
|
ConstraintSetParser.LayoutVariables |
Provide the storage for managing Variables in the system. |
ConstraintSetParser.MotionLayoutDebugFlags |
|
ConstraintSetRef |
|
ConstraintSetScope |
Scope used by the |
ConstraintSetScope.ConstrainedLayoutReferences |
|
ConstraintWidget |
Implements a constraint Widget model supporting constraints relations between other widgets. |
ConstraintWidget.DimensionBehaviour |
Define how the widget will resize |
ConstraintWidgetContainer |
A container of ConstraintWidget that can layout its children |
Constraints |
Immutable constraints for measuring layouts, used by |
Constraints |
This defines the internally defined Constraint set It allows you to have a group of References which point to other views and provide them with constraint attributes |
Constraints |
A specification of the requirements that need to be met before a |
Constraints.Builder |
A Builder for a |
Constraints.ContentUriTrigger |
This class describes a content uri trigger on the |
Constraints.LayoutParams |
|
ConstraintsChangedListener |
Added in 2.0 |
ConstructedBy |
Defines the |
ConstructedBy |
Defines the |
ConstructorInvocation |
Reflectively invokes the constructor of a declared class. |
ConsumedData |
This class is deprecated. Use PointerInputChange.isConsumed and PointerInputChange.consume() instead |
Consumer |
Compat version of |
Consumer |
Represents an operation that accepts a single input argument and returns no result. |
Consumer |
Represents a function that accepts an argument and produces no result. |
ContactPoint |
A group of contact information corresponding to a label such as "Home" or "Work". |
ContactPoint.Builder |
Builder for |
ContainerInfo |
Describes a container supported by a widget provider. |
ContainerMediaChunk |
A |
Content |
Interface implemented by models that can be invalidated and refreshed individually. |
ContentActionSelectedData |
Represents the data passed by a browser when a custom content action is triggered from a Custom Tab. |
ContentAlpha |
Default alpha levels used by Material components. |
ContentAlpha |
Default alpha levels used by Material components. |
ContentCaptureManager |
|
ContentCaptureSessionCompat |
Helper for accessing features in |
ContentColorScope |
An interface that introduces the |
ContentDataSource |
A |
ContentDataSource.ContentDataSourceException |
Thrown when an |
ContentDataType |
Content data type information. |
ContentDescriptionLabel |
Describes regions of the watch face for use by a screen reader. |
ContentDrawScope |
Receiver scope for drawing content into a layout, where the content can be drawn between other canvas operations. |
ContentEdge |
An enum that represents the edges of a view where an orbiter can be placed. |
ContentEdge.Horizontal |
|
ContentEdge.Vertical |
Represents vertical edges (start or end). |
ContentInfoCompat |
Holds all the relevant data for a request to |
ContentInfoCompat.Builder |
Builder for |
ContentLoadingProgressBar |
ContentLoadingProgressBar implements a ProgressBar that waits a minimum time to be dismissed before showing. |
ContentMetadata |
Interface for an immutable snapshot of keyed metadata. |
ContentMetadataMutations |
Defines multiple mutations on metadata value which are applied atomically. |
ContentPaddingScope |
An interface that introduces the |
ContentPager |
|
ContentPager.ContentCallback |
Callback by which a client receives results of a query. |
ContentPager.CursorDisposition |
|
ContentPager.QueryRunner |
Implementations of this interface provide the mechanism for execution of queries off the UI thread. |
ContentPager.QueryRunner.Callback |
Callback that receives a cursor once a query as been executed on the Runner. |
ContentProviderCompat |
Helper for accessing features in |
ContentProviderWithCallbacks |
This class is deprecated. Slice framework has been deprecated, it will not receive any updates moving forward. |
ContentRecommendation |
The ContentRecommendation object encapsulates all application provided data for a single content recommendation item. |
ContentRecommendation.Builder |
Builder class for |
ContentRecommendation.ContentMaturity |
|
ContentRecommendation.ContentPricing |
|
ContentRecommendation.ContentStatus |
|
ContentRecommendation.ContentType |
|
ContentRecommendation.IntentData |
Object used to encapsulate the data to be used to build the |
ContentRecommendation.IntentType |
|
ContentResolverCompat |
Helper for accessing features in |
ContentScale |
Represents a rule to apply to scale a source rectangle to be inscribed into a destination |
ContentScale |
Scaling to be used when an element is smaller than its available bounds. |
ContentSteeringTracker |
Tracks the content steering states for an adaptive stream. |
ContentTransform |
|
ContentType |
Content type information. |
ContentView |
Annotation that can be attached to a constructor with a single |
ContextAware |
A |
ContextAwareHelper |
Helper class for implementing |
ContextCache |
A cache of |
ContextCompat |
Helper for accessing features in |
ContextMenuComponent |
An abstract base class for any component that can be displayed within a context menu. |
ContextThemeWrapper |
A context wrapper that allows you to modify or replace the theme of the wrapped context. |
ContextualFlowColumnOverflow |
This class is deprecated. ContextualFlowLayouts are no longer maintained |
ContextualFlowColumnOverflowScope |
This interface is deprecated. ContextualFlowLayouts are no longer maintained |
ContextualFlowColumnScope |
This interface is deprecated. ContextualFlowLayouts are no longer maintained |
ContextualFlowRowOverflow |
This class is deprecated. ContextualFlowLayouts are no longer maintained |
ContextualFlowRowOverflowScope |
This interface is deprecated. ContextualFlowLayouts are no longer maintained |
ContextualFlowRowScope |
This interface is deprecated. ContextualFlowLayouts are no longer maintained |
Contrast |
A |
ControlButtonPresenterSelector |
Displays primary and secondary controls for a |
ControlledComposition |
A controlled composition is a |
ConversationCallback |
Host -> Client callbacks for a |
ConversationCallbackDelegate |
Used by the host to invoke |
ConversationItem |
Represents a text-based conversation (e.g. IM/SMS messages). |
ConversationItem.Builder |
A builder for |
Converter |
Converts input to output. |
ConvolutionFunction1D |
An interface for 1 dimensional convolution functions. |
ConvolutionFunction1D.Provider |
A configurable provider for |
CookieManagerCompat |
Compatibility version of |
CoordinateTransform |
This class represents the transform from one |
CoordinateTransformer |
Coordinate transformer that's used to convert coordinates from one space to another. |
CoordinatorLayout |
CoordinatorLayout is a super-powered |
CoordinatorLayout.AttachedBehavior |
|
CoordinatorLayout.Behavior |
Interaction behavior plugin for child views of |
CoordinatorLayout.DefaultBehavior |
This annotation is deprecated. Use |
CoordinatorLayout.LayoutParams |
Parameters describing the desired layout for a child of a |
CoordinatorLayout.SavedState |
|
CopyOnWriteMultiset |
An unordered collection of elements that allows duplicates, but also allows access to a set of unique elements. |
CoreMotionScene |
This defines the interface to motionScene functionality |
CorePixelDp |
|
CoreState |
Represents the state of the XR system at a specific point in time. |
CornerBasedShape |
Base class for |
CornerRadius |
A radius for either circular or elliptical (oval) shapes. |
CornerRounding |
CornerRounding defines the amount and quality around a given vertex of a shape. |
CornerSize |
Defines size of a corner in pixels. |
CoroutineWorker |
A |
CorruptionException |
A subclass of IOException that indicates that the file could not be de-serialized due to data format corruption. |
CorruptionHandler |
CorruptionHandlers allow recovery from corruption that prevents reading data from the file (as indicated by a CorruptionException). |
CountDownTimeReference |
Defines a point in time the complication is counting down until. |
CountUpTimeReference |
Defines a point in time the complication is counting up from. |
Counter |
Handle for emitting |
CountingIdlingResource |
An implementation of |
CountingTaskExecutorRule |
A JUnit Test Rule that swaps the background executor used by the Architecture Components with a different one which counts the tasks as they are start and finish. |
CreateCredentialCancellationException |
During the create credential flow, this is thrown when a user intentionally cancels an operation. |
CreateCredentialCustomException |
Represents a custom error thrown during a create flow with |
CreateCredentialException |
Represents an error thrown during a create flow with Credential Manager. |
CreateCredentialInterruptedException |
During the create credential flow, this is thrown when some interruption occurs that may warrant retrying or at least does not indicate a purposeful desire to close or tap away from credential manager. |
CreateCredentialNoCreateOptionException |
During the create credential flow, this is thrown when no viable creation options were found for the given |
CreateCredentialProviderConfigurationException |
During the create credential flow, this is thrown when configurations are mismatched for the provider, typically indicating the provider dependency is missing in the manifest or some system service is not enabled. |
CreateCredentialRequest |
Base request class for registering a credential. |
CreateCredentialRequest.DisplayInfo |
Information that may be used for display purposes when rendering UIs to collect the user consent and choice. |
CreateCredentialResponse |
Base response class for the credential creation operation made with the |
CreateCredentialUnknownException |
This is thrown when the create credential operation failed with no more detailed information. |
CreateCredentialUnsupportedException |
During the create credential flow, this is thrown when credential manager is unsupported, typically because the device has disabled it or did not ship with this feature enabled. |
CreateCustomCredentialRequest |
Base custom create request class for registering a credential. |
CreateCustomCredentialResponse |
Base custom create response class for the credential creation operation made with the |
CreateDigitalCredentialRequest |
A request to save a digital credential to a holder application of the user's choice. |
CreateDigitalCredentialResponse |
A response of creating a digital credential. |
CreateEntry |
An entry to be shown on the selector during a create flow initiated when an app calls |
CreateEntry.Builder |
A builder for |
CreateGeospatialPoseFromPoseInternalError |
Result of an unsuccessful |
CreateGeospatialPoseFromPoseNotTracking |
Result of an unsuccessful |
CreateGeospatialPoseFromPoseResult |
Result of a |
CreateGeospatialPoseFromPoseSuccess |
Result of a successful |
CreateMedicalDataSourceRequest |
A create request for |
CreatePasswordRequest |
A request to save the user password credential with their password provider. |
CreatePasswordResponse |
A response of a password saving flow. |
CreatePipelineAsyncException |
|
CreatePipelineAsyncStatus |
Indicates the status of an asynchronous pipeline creation request. |
CreatePoseFromGeospatialPoseInternalError |
Result of an unsuccessful |
CreatePoseFromGeospatialPoseNotTracking |
Result of an unsuccessful |
CreatePoseFromGeospatialPoseResult |
Result of a call to |
CreatePoseFromGeospatialPoseSuccess |
Result of a successful |
CreatePublicKeyCredentialDomException |
During the create-passkey flow, this is thrown when a DOM Exception is thrown, indicating the operation contains a DOMException error type. |
CreatePublicKeyCredentialException |
A subclass of CreateCredentialException for unique exceptions thrown specific only to PublicKeyCredentials. |
CreatePublicKeyCredentialRequest |
A request to register a passkey from the user's public key credential provider. |
CreatePublicKeyCredentialResponse |
A response of a public key credential (passkey) flow. |
CreateRestoreCredentialDomException |
During the create restore credential flow, this is thrown when a DOM Exception is thrown, indicating the operation contains a DOMException error type. |
CreateRestoreCredentialRequest |
A request to create a restore credential used for app restore purpose. |
CreateRestoreCredentialResponse |
A response of the |
CreationDisplayInfo |
Holds information about the display properties at the time of creation. |
CreationExtras |
A map-like object holding pairs of |
CreationExtras.Empty |
An empty read-only |
CreationExtras.Key |
Key for the elements of |
Credential |
Base class for a credential with which the user consented to authenticate to the app. |
CredentialEntry |
Base class for a credential entry to be displayed on the selector. |
CredentialEventsProvider |
Defines an interface for system components that handle credential event propagation APIs. |
CredentialManager |
Manages user authentication flows. |
CredentialManagerCallback |
Callback interface intended for use when an asynchronous Credential Manager operation may result in a failure. |
CredentialOption |
Base class for getting a specific type of credentials. |
CredentialProvider |
Provider interface to be implemented by system credential providers that will fulfill Credential Manager requests. |
CredentialProviderEventsService |
A base service for credential providers to receive advanced requests from |
CredentialProviderService |
A |
CredentialRequestData |
Transports a credential request and its callback through the semantics tree. |
CredentialTransferCapabilities |
The state of the primary provider's credentials |
CredentialTransferCapabilitiesRequest |
A request for the state of the provider's credentials that can be exported |
CredentialTypes |
The credential types that can be transferred as part of the FIDO Credential Exchange Format (CXF) protocol. |
CronetDataSource |
DataSource without intermediate buffer based on Cronet API set using UrlRequest. |
CronetDataSource.Factory |
|
CronetDataSource.OpenException |
Thrown when an error is encountered when trying to open a |
CronetEngineWrapper |
This class is deprecated. Use |
CronetUtil |
Cronet utility methods. |
Crop |
Specifies a crop to apply in the vertex shader. |
CryptoConfig |
Configuration for a decoder to allow it to decode encrypted media data. |
CryptoException |
Thrown when a non-platform component fails to decrypt data. |
CryptoInfo |
Metadata describing the structure of an encrypted input sample. |
Cubic |
This class holds the anchor and control point data for a single cubic Bézier curve, with anchor points ( |
CubicBezierEasing |
A cubic polynomial easing. |
Cue |
Contains information about a specific cue, including textual content and formatting data. |
Cue.AnchorType |
The type of anchor, which may be unset. |
Cue.Builder |
A builder for |
Cue.LineType |
The type of line, which may be unset. |
Cue.TextSizeType |
The type of default text size for this cue, which may be unset. |
Cue.VerticalType |
The type of vertical layout for this cue, which may be unset (i.e. horizontal). |
CueDecoder |
Decodes data encoded by |
CueEncoder |
Encodes data that can be decoded by |
CueGroup |
Class to represent the state of active |
CuesWithTiming |
A list of |
CullMode |
Defines which primitive faces are culled during rasterization. |
CumulativeDataPoint |
A |
CurrentMediaItemState |
A state holder that observes a |
CurrentUserStyleRepository |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
CursorAdapter |
Static library support version of the framework's |
CursorLoader |
Static library support version of the framework's |
CursorMapper |
Abstract class used to convert the current |
CursorObjectAdapter |
An |
CursorWindowCompat |
Helper for accessing features in |
CurveFit |
Type of fit applied between curves. |
CurveFit |
Base class for curve fitting / interpolation Curve fits must be capable of being differentiable and extend beyond the points (extrapolate) |
CurvedAlignment |
|
CurvedAlignment.Angular |
How to lay down components when they have a smaller sweep than their container. |
CurvedAlignment.Radial |
How to lay down components when they are thinner than the container. |
CurvedChildScope |
This interface is deprecated. glance-wear-tiles is deprecated and will be removed |
CurvedDirection |
|
CurvedDirection.Angular |
The direction in which components are laid out on a |
CurvedDirection.Radial |
The direction in which components are lay down on a |
CurvedModifier |
An ordered, immutable, collection of modifier elements that work with curved components, in a polar coordinate space. |
CurvedModifier.Companion |
The companion object |
CurvedScope |
This interface is deprecated. glance-wear-tiles is deprecated and will be removed |
CurvedScope |
Layout scope used for curved containers. |
CurvedScopeMarker |
This annotation is deprecated. glance-wear-tiles is deprecated and will be removed |
CurvedSemanticsScope |
CurvedSemanticsScope is the scope provided by semantics lambda blocks, letting you set semantic properties. |
CurvedTextDefaults |
|
CurvedTextStyle |
This class is deprecated. glance-wear-tiles is deprecated and will be removed |
CurvedTextStyle |
Styling configuration for a curved text. |
CurvedTextStyle.WarpOffset |
Used to specify if we want to warp the text, and if so, the offset for warping. |
CurvedTextView |
CurvedTextView is a component allowing developers to easily write curved text following the curvature of the largest circle that can be inscribed in the view. |
CurvingLayoutCallback |
An implementation of the |
CustomAccessibilityAction |
Custom accessibility action. |
CustomAttribute |
Defines non standard Attributes |
CustomAttribute.AttributeType |
|
CustomAudience |
Represents the information necessary for a custom audience to participate in ad selection. |
CustomAudience.Builder |
Builder for |
CustomAudienceManager |
This class provides APIs for app and ad-SDKs to join / leave custom audiences. |
CustomAudienceManagerFutures |
This class provides APIs for app and ad-SDKs to join / leave custom audiences. |
CustomCommandPendingIntentBuilder |
Builds a |
CustomContentAction |
Represents a custom action that can be invoked on specific content types (image or link) within a Custom Tab. |
CustomContentAction.Builder |
Builder class for |
CustomCredential |
Base class for a custom credential with which the user consented to authenticate to the app. |
CustomCredentialEntry |
Custom credential entry for a custom credential type that is displayed on the account selector UI. |
CustomCredentialEntry.Builder |
Builder for |
CustomFilter |
Custom test filters for Android tests. |
CustomFloatAttributes |
Interface to custom float attributes |
CustomHeader |
A HTTP header name-value pair that will be sent on all requests to origins that match the given origin rules. |
CustomMesh |
An immutable resource that defines the structure of a renderable mesh. |
CustomMesh.BuilderFromMeshBuffer |
Builder for |
CustomMesh.BuilderFromMeshData |
Builder for |
CustomStyle |
A base type for custom styles including |
CustomStyleScope |
An interface that is the base interface for all styles scopes. |
CustomSupport |
|
CustomTabColorSchemeParams |
Contains visual parameters of a Custom Tab that may depend on the color scheme. |
CustomTabColorSchemeParams.Builder |
Builder class for |
CustomTabsCallback |
A callback class for custom tabs client to get messages regarding events in their custom tabs. |
CustomTabsClient |
Class to communicate with a |
CustomTabsIntent |
Class holding the |
CustomTabsIntent.Builder |
Builder class for |
CustomTabsService |
Abstract service class for implementing Custom Tabs related functionality. |
CustomTabsService.Relation |
|
CustomTabsService.Result |
|
CustomTabsServiceConnection |
Abstract |
CustomTabsSession |
A class to be used for Custom Tabs related communication. |
CustomTabsSession.PendingSession |
A class to be used instead of |
CustomTabsSessionToken |
Wrapper class that can be used as a unique identifier for a session. |
CustomVariable |
Defines non standard Attributes |
CutCornerShape |
A shape describing the rectangle with cut corners. |
CycleInterpolator |
Repeats the animation for a specified number of cycles. |
CyclingPedalingCadenceRecord |
Captures the user's cycling pedaling cadence. |
CyclingPedalingCadenceRecord.Sample |
Represents a single measurement of the cycling pedaling cadence. |
D
DampingNode |
A |
Dao |
Marks the class as a Data Access Object. |
Dao |
Marks the class as a Data Access Object. |
DaoReturnTypeConverter |
Marks a function as a DAO function return type converter. |
DaoReturnTypeConverters |
Specifies the classes that contain DAO return type converters that a RoomDatabase can use. |
DashChunkSource |
A |
DashChunkSource.Factory |
Factory for |
DashDownloader |
A downloader for DASH streams. |
DashDownloader.Factory |
A factory for |
DashManifest |
Represents a DASH media presentation description (mpd), as defined by ISO/IEC 23009-1:2014 Section 5.3.1.2. |
DashManifestParser |
A parser of media presentation description files. |
DashManifestParser.RepresentationInfo |
A parsed Representation element. |
DashManifestStaleException |
Thrown when a live playback's manifest is stale and a new manifest could not be loaded. |
DashMediaSource |
A DASH |
DashMediaSource.Factory |
Factory for |
DashSegmentIndex |
Indexes the segments within a media stream. |
DashUtil |
Utility methods for DASH streams. |
DashWrappingSegmentIndex |
An implementation of |
Data |
A persistable set of key/value pairs which are used as inputs and outputs for |
Data.Builder |
A builder for |
DataCardStyle |
Provides style values for the data card component. |
DataChunk |
A base class for |
DataCloneError |
During the create public key credential flow, this is thrown when an authenticator response exception contains a data_clone_err from the fido spec, indicating the object cannot be cloned. |
DataError |
During the create public key credential flow, this is thrown when an authenticator response exception contains a data_err code from the fido spec, indicating inadequate data provided. |
DataInputException |
Indicates that streaming JavaScript code into the JS evaluation environment has failed. |
DataInteraction |
An interface to interact with data displayed in AdapterViews. |
DataInteraction.DisplayDataMatcher |
Internal matcher that is required for |
DataMigration |
Interface for migrations to DataStore. |
DataOrigin |
Specifies the original source of any |
DataPoint |
Base class to represent individual pieces of data of type |
DataPointAccuracy |
Accuracy of a |
DataPointContainer |
Container that provides ease of use methods to access |
DataReader |
Reads bytes from a data stream. |
DataSchemeDataSource |
A |
DataSink |
A component to which streams of data can be written. |
DataSink.Factory |
A factory for |
DataSource |
Reads data from URI-identified resources. |
DataSource |
Base class for loading pages of snapshot data into a |
DataSource.Factory |
A factory for |
DataSource.Factory |
Factory for DataSources. |
DataSource.InvalidatedCallback |
Invalidation callback for |
DataSourceBitmapLoader |
A |
DataSourceBitmapLoader.Builder |
A builder for |
DataSourceContractTest |
A collection of contract tests for |
DataSourceContractTest.FakeTransferListener |
A |
DataSourceContractTest.TestResource |
Information about a resource that can be used to test the |
DataSourceContractTest.TestResource.Builder |
Builder for |
DataSourceException |
Used to specify reason of a DataSource error. |
DataSourceInputStream |
Allows data corresponding to a given |
DataSourceUtil |
Utility methods for |
DataSpace |
DataSpace identifies three components of colors - standard (primaries), transfer and range. |
DataSpec |
Defines a region of data in a resource. |
DataSpec.Builder |
Builds |
DataSpec.Flags |
The flags that apply to any request for data. |
DataSpec.HttpMethod |
HTTP methods supported by ExoPlayer |
DataStore |
DataStore provides a safe and durable way to store small amounts of data, such as preferences and application state. |
DataStore.Builder |
Builder for |
DataStoreFactory |
Public factory for creating DataStore instances. |
DataType |
A data type is a representation of health data managed by Health Services. |
DataType.TimeType |
Whether the |
DataTypeAvailability |
Availability of a |
DataTypeCondition |
A condition which is considered met when a data type value passes a defined threshold. |
Database |
Marks a class as a |
Database |
Marks a class as a |
DatabaseConfiguration |
Configuration class for a |
DatabaseIOException |
An |
DatabaseProvider |
Provides |
DatabaseUtilsCompat |
This class is deprecated. Use |
DatabaseView |
Marks a class as an SQLite view. |
DatabaseView |
Marks a class as an SQLite view. |
DatePicker |
|
DatePickerColors |
Represents the colors used by the date picker. |
DatePickerColors |
Colors for |
DatePickerDefaults |
Contains default values used by the |
DatePickerDefaults |
Contains the default values used by |
DatePickerFormatter |
A date formatter interface used by |
DatePickerState |
A state object that can be hoisted to observe the date picker state. |
DatePickerType |
Specifies the types of columns to display in the DatePicker. |
DateRangePickerDefaults |
Contains default values used by the |
DateRangePickerState |
A state object that can be hoisted to observe the date range picker state. |
DateTimeFormatter |
DateTimeFormatter is a class for international-aware date/time formatting. |
DateTimeFormatterCommonOptions |
Used to support common styles, similar to the ones defined in Closure / Material. |
DateTimeFormatterJdkStyleOptions |
This class provides functionality similar to the one in |
DateTimeFormatterSkeletonOptions |
This class helps one create skeleton options for |
DateTimeFormatterSkeletonOptions.Builder |
The |
DateTimeFormatterSkeletonOptions.Day |
Day of month (numeric). |
DateTimeFormatterSkeletonOptions.Era |
Era name. |
DateTimeFormatterSkeletonOptions.FractionalSecond |
Fractional Second (numeric). |
DateTimeFormatterSkeletonOptions.Hour |
Hour (numeric). |
DateTimeFormatterSkeletonOptions.Minute |
Minute (numeric). |
DateTimeFormatterSkeletonOptions.Month |
Month number/name. |
DateTimeFormatterSkeletonOptions.Period |
The period of the day, if the hour is not 23h or 24h style. |
DateTimeFormatterSkeletonOptions.Second |
Second (numeric). |
DateTimeFormatterSkeletonOptions.Timezone |
The localized representation of the time zone name. |
DateTimeFormatterSkeletonOptions.WeekDay |
Day of week name. |
DateTimeFormatterSkeletonOptions.Year |
Calendar year (numeric). |
DateTimeWithZone |
A time with an associated time zone information. |
DawnException |
Exception for errors originating from the Dawn WebGPU library that do not fit into more specific WebGPU error categories. |
DebouncedDataTypeCondition |
A condition which is considered met when a data type value passes a defined threshold for a specified duration. |
DebouncedGoal |
Defines a debounced goal for an exercise. |
Debug |
Utilities useful for debugging |
DebugFlags |
Flags to use with MotionLayout to enable visual debugging. |
DebugTextViewHelper |
A helper class for periodically updating a |
DebugTraceUtil |
A debugging tracing utility. |
DebugTraceUtil.Component |
Components logged by logEvent. |
DebugTraceUtil.Event |
Events logged by logEvent. |
DebugViewEffect |
|
DebugViewProvider |
Provider for views to show diagnostic information during an export, for debugging. |
DebugViewShaderProgram |
|
DecayAnimation |
|
DecayAnimationSpec |
|
DecelerateInterpolator |
An interpolator where the rate of change starts out quickly and then decelerates. |
DecodeOneFrameUtil |
Utilities for decoding a video frame for tests. |
DecodeOneFrameUtil.Listener |
Listener for decoding events. |
Decoder |
A media decoder. |
Decoder.Callback |
Callback for asynchronous events. |
DecoderAudioRenderer |
Decodes and renders audio using a |
DecoderCounters |
Maintains decoder event counts, for debugging purposes only. |
DecoderCountersUtil |
Assertions for |
DecoderException |
Thrown when a |
DecoderInputBuffer |
Holds input for a decoder. |
DecoderInputBuffer.BufferReplacementMode |
The buffer replacement mode. |
DecoderInputBuffer.InsufficientCapacityException |
Thrown when an attempt is made to write into a |
DecoderOutputBuffer |
Output buffer decoded by a |
DecoderOutputBuffer.Owner |
Buffer owner. |
DecoderReuseEvaluation |
The result of an evaluation to determine whether a decoder can be reused for a new input format. |
DecoderReuseEvaluation.DecoderDiscardReasons |
Possible reasons why reuse is not possible. |
DecoderReuseEvaluation.DecoderReuseResult |
Possible outcomes of the evaluation. |
DecoderVideoRenderer |
Decodes and renders video using a |
Decoy |
With decoys enabled, indicates original composable function that was stubbed by compiler plugin. |
DecoyImplementation |
With decoys enabled, indicates composable implementation function created by compiler plugin. |
DeepLinkMatcher |
Encompasses the logic to match a navigation key of type |
DeepLinkMatcher.Companion |
|
DeepLinkMatcher.Filter |
A filter for a deep link, such as a mimeType. |
DeepLinkMatcher.MatchResult |
The class that is returned when a |
DeepLinkRequest |
Represents a requested deep link. |
DeepLinkRequest.Companion |
|
DeepLinkRequest.Companion.MimeTypeExtrasKey |
The key of the mimeType stored inside the map returned by |
DeepLinkUri |
see android.net.Uri |
Default |
Annotates a default provider. |
DefaultAllocator |
Default implementation of |
DefaultAnalyticsCollector |
Data collector that forwards analytics events to |
DefaultAssetLoaderFactory |
The default |
DefaultAudioMixer |
An |
DefaultAudioMixer.Factory |
An |
DefaultAudioOffloadSupportProvider |
Provides the |
DefaultAudioSink |
Plays audio data. |
DefaultAudioSink.AudioOffloadSupportProvider |
Provides the |
DefaultAudioSink.AudioProcessorChain |
This interface is deprecated. |
DefaultAudioSink.AudioTrackBufferSizeProvider |
Provides the buffer size to use when creating an |
DefaultAudioSink.AudioTrackProvider |
This interface is deprecated. Use |
DefaultAudioSink.Builder |
A builder to create |
DefaultAudioSink.DefaultAudioProcessorChain |
The default audio processor chain, which applies a (possibly empty) chain of user-defined audio processors followed by |
DefaultAudioSink.OutputMode |
Output mode of the audio sink. |
DefaultAudioTrackBufferSizeProvider |
Provide the buffer size to use when creating an |
DefaultAudioTrackBufferSizeProvider.Builder |
A builder to create |
DefaultAudioTrackProvider |
This class is deprecated. Use |
DefaultBandwidthMeter |
Estimates bandwidth by listening to data transfers. |
DefaultBandwidthMeter.Builder |
Builder for a bandwidth meter. |
DefaultBandwidthMeter.InitialBitrateSupplier |
Supplies an initial bitrate estimate to the |
DefaultBasicAlertDialogOverride |
This override provides the default behavior of the |
DefaultCastOptionsProvider |
A convenience |
DefaultCastPlayerTransferCallback |
The default |
DefaultCodec |
A default |
DefaultComplicationDataSourcePolicy |
A watch face may wish to try and set one or more non-system data sources as the default data source for a complication. |
DefaultComplicationDataSourcePolicyAndType |
This class is deprecated. Use the WatchFaceMetadataClient instead. |
DefaultCompositeSequenceableLoaderFactory |
Default implementation of |
DefaultContentMetadata |
Default implementation of |
DefaultDashChunkSource |
A default |
DefaultDashChunkSource.Factory |
|
DefaultDashChunkSource.RepresentationHolder |
Holds information about a snapshot of a single |
DefaultDashChunkSource.RepresentationSegmentIterator |
|
DefaultDataSource |
A |
DefaultDataSource.Factory |
|
DefaultDataSourceFactory |
This class is deprecated. Use |
DefaultDatabaseProvider |
A |
DefaultDecoderFactory |
Default implementation of |
DefaultDecoderFactory.Builder |
A builder for |
DefaultDecoderFactory.Listener |
Listener for decoder factory events. |
DefaultDevicePerformance |
Reports the media performance class of the device. |
DefaultDownloadIndex |
A |
DefaultDownloaderFactory |
Default |
DefaultDrmSessionManager |
A |
DefaultDrmSessionManager.Builder |
Builder for |
DefaultDrmSessionManager.MissingSchemeDataException |
Signals that the |
DefaultDrmSessionManager.Mode |
Determines the action to be done after a session acquired. |
DefaultDrmSessionManagerProvider |
Default implementation of |
DefaultEmojiCompatConfig |
The default config will use downloadable fonts to fetch the emoji compat font file. |
DefaultEncoderFactory |
A default implementation of |
DefaultEncoderFactory.Builder |
A builder for |
DefaultErrorMessageProvider |
|
DefaultExtractorInput |
An |
DefaultExtractorsFactory |
An |
DefaultFailureHandler |
Espresso's default |
DefaultGainProvider |
Provides gain automation information to be applied on an audio stream. |
DefaultGainProvider.Builder |
A builder for |
DefaultGainProvider.FadeProvider |
Represents a time unit-agnostic fade shape to be applied over an automation. |
DefaultGlFrameProcessor |
A |
DefaultGlFrameProcessor.Factory |
A |
DefaultGlObjectsProvider |
Implementation of |
DefaultHardwareBufferEffectsPipeline |
A |
DefaultHlsDataSourceFactory |
Default implementation of |
DefaultHlsExtractorFactory |
Default |
DefaultHlsPlaylistParserFactory |
Default implementation for |
DefaultHlsPlaylistTracker |
Default implementation for |
DefaultHorizontalFloatingToolbarOverride |
Provides the default behavior of the |
DefaultHorizontalFloatingToolbarWithFabOverride |
Provides the default behavior of the |
DefaultHttpDataSource |
An |
DefaultHttpDataSource.Factory |
|
DefaultItemAnimator |
This implementation of |
DefaultLifecycleObserver |
Callback interface for listening to |
DefaultLivePlaybackSpeedControl |
A |
DefaultLivePlaybackSpeedControl.Builder |
Builder for a |
DefaultLoadControl |
The default |
DefaultLoadControl.Builder |
Builder for |
DefaultLoadErrorHandlingPolicy |
Default implementation of |
DefaultMediaCodecAdapterFactory |
The default |
DefaultMediaDescriptionAdapter |
Default implementation of |
DefaultMediaItemConverter |
Default |
DefaultMediaNotificationProvider |
The default |
DefaultMediaNotificationProvider.Builder |
A builder for |
DefaultMediaNotificationProvider.NotificationIdProvider |
Provides notification IDs for posting media notifications for given media sessions. |
DefaultMediaSourceFactory |
The default |
DefaultMediaSourceFactory.AdsLoaderProvider |
This interface is deprecated. Use |
DefaultModalWideNavigationRailOverride |
This override provides the default behavior of the |
DefaultMuxer |
A default |
DefaultMuxer.Factory |
A |
DefaultNavTransitions |
Default nav transitions to be used by |
DefaultNavigationBarOverride |
This override provides the default behavior of the |
DefaultNavigationRailOverride |
This override provides the default behavior of the |
DefaultNavigationSuiteScaffoldOverride |
This override provides the default behavior of the |
DefaultNavigationSuiteScaffoldWithPrimaryActionOverride |
This override provides the default behavior of the |
DefaultPlaybackSessionManager |
Default |
DefaultPreloadManager |
A preload manager that preloads with the |
DefaultPreloadManager.Builder |
A builder for |
DefaultPreloadManager.PreloadStatus |
Defines the preload status for the |
DefaultPreloadManager.PreloadStatus.Stage |
Stages for the preload status. |
DefaultPreloadManager.SimpleRankingDataComparator |
A |
DefaultProgressFragment |
The default |
DefaultRendererCapabilitiesList |
The default |
DefaultRendererCapabilitiesList.Factory |
Factory for |
DefaultRenderersFactory |
Default |
DefaultRenderersFactory.ExtensionRendererMode |
Modes for using extension renderers. |
DefaultRenderersFactoryAsserts |
Assertions for |
DefaultRtpPayloadReaderFactory |
Default |
DefaultShortNavigationBarOverride |
This override provides the default behavior of the |
DefaultSingleRowTopAppBarOverride |
Provides the default behavior of the |
DefaultSsChunkSource |
A default |
DefaultSsChunkSource.Factory |
|
DefaultSubtitleParserFactory |
A factory for |
DefaultTileClient |
Implementation of |
DefaultTimeBar |
A time bar that shows a current position, buffered position, duration and ad markers. |
DefaultTooltipCaretShape |
Default |
DefaultTrackNameProvider |
A default |
DefaultTrackSelector |
A default |
DefaultTrackSelector.Parameters |
Extends |
DefaultTrackSelector.Parameters.Builder |
A builder for |
DefaultTrackSelector.ParametersBuilder |
This class is deprecated. Use |
DefaultTrackSelector.SelectionEligibility |
The extent to which tracks are eligible for selection. |
DefaultTrackSelector.SelectionOverride |
A track selection override. |
DefaultTsPayloadReaderFactory |
Default |
DefaultTsPayloadReaderFactory.Flags |
Flags controlling elementary stream readers' behavior. |
DefaultTwoRowsTopAppBarOverride |
Provides the default behavior of the |
DefaultVerticalFloatingToolbarOverride |
This override provides the default behavior of the |
DefaultVerticalFloatingToolbarWithFabOverride |
This override provides the default behavior of the |
DefaultVideoCompositor |
A basic |
DefaultVideoFrameProcessor |
A |
DefaultVideoFrameProcessor.Factory |
A factory for |
DefaultVideoFrameProcessor.Factory.Builder |
A builder for |
DefaultVideoFrameProcessor.ReleaseOutputTextureCallback |
Releases the output information stored for textures before and at |
DefaultVideoFrameProcessor.WorkingColorSpace |
Specifies the color space that frames passed to intermediate |
DefaultWideNavigationRailOverride |
This override provides the default behavior of the |
DeferredTargetAnimation |
|
DeferredTransition |
A |
DeferredTransitionState |
A |
DefrosterProfile |
Container class for information about the |
DefrosterProfile.Builder |
A builder for DefrosterProfile. |
DelayPropagatingContinuationInterceptorWrapper |
A |
DelegatableNode |
Represents a |
DelegatableNode.RegistrationHandle |
|
DelegatableSubspaceNode |
Represents a |
DelegatingNode |
A |
DelegatingSandboxedUiAdapter |
This class is deprecated. This library is no longer supported. |
DelegatingSandboxedUiAdapter.DelegateChangeListener |
This interface is deprecated. This library is no longer supported. |
DelegatingWorkerFactory |
A |
Delete |
Marks a method in a |
Delete |
Marks a function in a |
DeleteAllCommand |
Deletes all the text in the buffer. |
DeleteColumn |
Repeatable annotation declaring the deleted columns in the |
DeleteColumn |
Repeatable annotation declaring the deleted columns in the |
DeleteColumn.Entries |
Container annotation for the repeatable annotation |
DeleteColumn.Entries |
Container annotation for the repeatable annotation |
DeleteFilesRule |
Deletes files recursively in Android storage directories after each test. |
DeleteMedicalResourcesRequest |
A class to delete |
DeleteSurroundingTextCommand |
Delete |
DeleteSurroundingTextInCodePointsCommand |
A variant of |
DeleteTable |
Repeatable annotation declaring the deleted tables in the |
DeleteTable |
Repeatable annotation declaring the deleted tables in the |
DeleteTable.Entries |
Container annotation for the repeatable annotation |
DeleteTable.Entries |
Container annotation for the repeatable annotation |
DeletionChange |
A |
DeletionRequest |
Deletion Request. |
DeletionRequest.Builder |
Builder for {@link DeletionRequest} objects. |
DelicateTracingApi |
Represents an API surface that is typically only useful for custom implementations of a |
DeltaDataType |
|
Density |
A density of the screen. |
Dependency |
|
DependencyGraph |
|
DependencyNode |
|
DeprecatedSinceApi |
Denotes that this API is only useful until the given API level; after that, a more suitable platform API is available. |
Depth |
Contains the depth information corresponding to a specific |
Depth.State |
Contains the current state of depth tracking. |
DepthEffect |
The depth effect establishes a sense of hierarchy by using shadows to occlude content underneath. |
DepthEffectLevels |
Jetpack Compose Glimmer components can use |
DepthEstimationMode |
Feature that allows more accurate information about scene depth and meshes. |
DepthTester |
An object which allows for controlling the state one of the simulated |
Descriptor |
A descriptor, as defined by ISO 23009-1, 2nd edition, 5.8.2. |
DesignElements |
|
DesignInfoProvider |
Interface used for Studio tooling. |
DesignTool |
Utility class to manipulate MotionLayout from the layout editor |
Destination |
A class representing information related to a destination. |
Destination.Builder |
A builder of |
DetailsFragment |
This class is deprecated. |
DetailsFragmentBackgroundController |
This class is deprecated. |
DetailsOverviewLogoPresenter |
Presenter that responsible to create a ImageView and bind to DetailsOverviewRow. |
DetailsOverviewLogoPresenter.ViewHolder |
ViewHolder for Logo view of DetailsOverviewRow. |
DetailsOverviewRow |
An overview |
DetailsOverviewRow.Listener |
Listener for changes of DetailsOverviewRow. |
DetailsOverviewRowPresenter |
This class is deprecated. |
DetailsOverviewRowPresenter.ViewHolder |
A ViewHolder for the DetailsOverviewRow. |
DetailsParallax |
Subclass of Parallax object that tracks overview row's top and bottom edge in DetailsFragment or DetailsSupportFragment. |
DetailsSupportFragment |
A fragment for creating Leanback details screens. |
DetailsSupportFragmentBackgroundController |
Controller for DetailsSupportFragment parallax background and embedded video play. |
Device |
A physical device (such as phone, watch, scale, or chest strap) which captured associated health data point. |
DeviceAction |
Responsible for performing an interaction on the given device. |
DeviceConfig |
This class is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
DeviceConfigurationOverride |
The specification for an override applied to some piece of content. |
DeviceConfigurationOverride.Companion |
|
DeviceController |
Provides base-level device operations that can be used to build user actions such as folding a device, changing screen orientation etc. |
DeviceController.ScreenOrientation |
Enum for screen orientations a device can be set to. |
DeviceFontFamilyName |
An Android system installed font family name as used by |
DeviceInfo |
Information about the playback device. |
DeviceInfo.Builder |
Builder for |
DeviceInfo.PlaybackType |
Types of playback. |
DeviceInteraction |
API surface for performing device-centric operations. |
DeviceLostCallback |
|
DeviceLostException |
Exception thrown when a |
DeviceLostReason |
Specifies the reason why a device was lost. |
DeviceMode |
Enum for modes a foldable device can be set to. |
DeviceParametersBuilders |
Builders for request messages used to fetch layouts and resources. |
DeviceParametersBuilders |
This class is deprecated. Use |
DeviceParametersBuilders.Capabilities |
|
DeviceParametersBuilders.Capabilities.Builder |
Builder for |
DeviceParametersBuilders.DeviceParameters |
Parameters describing the device requesting a layout update. |
DeviceParametersBuilders.DeviceParameters |
Parameters describing the device requesting a tile update. |
DeviceParametersBuilders.DeviceParameters.Builder |
Builder for |
DeviceParametersBuilders.DeviceParameters.Builder |
Builder for |
DevicePerformance |
Reports the media performance class of the device. |
DeviceSetupProvider |
Defines an interface for system components that handle device setup APIs. |
DeviceSetupService |
This service builds upon the functionality of |
DeviceTrackingMode |
Feature that allows tracking of the AR device. |
DeviceWearableButtonsProvider |
Default implementation of |
Devices |
List with the pre-defined devices available to be used in the preview. |
DialogCompat |
Helper for accessing features in |
DialogDefaults |
Contains the default values used by |
DialogFragment |
A fragment that displays a dialog window, floating in the foreground of its activity's window. |
DialogFragmentNavigator |
Navigator that uses |
DialogFragmentNavigator.Destination |
NavDestination specific to |
DialogFragmentNavigatorDestinationBuilder |
DSL for constructing a new |
DialogNavigator |
Navigator that navigates through |
DialogNavigator.Destination |
NavDestination specific to |
DialogNavigatorDestinationBuilder |
DSL for constructing a new |
DialogPreference |
A base class for |
DialogPreference.TargetFragment |
Interface for |
DialogProperties |
Properties used to customize the behavior of a |
DialogSceneStrategy |
A |
DialogSceneStrategy.Companion |
|
DialogSceneStrategy.Companion.DialogKey |
The key for |
DialogWindowProvider |
Provides the underlying window of a dialog. |
DiffCallback |
Callback that informs |
DiffUtil |
DiffUtil is a utility class that calculates the difference between two lists and outputs a list of update operations that converts the first list into the second one. |
DiffUtil.Callback |
A Callback class used by DiffUtil while calculating the diff between two lists. |
DiffUtil.DiffResult |
This class holds the information about the result of a |
DiffUtil.ItemCallback |
Callback for calculating the diff between two non-null items in a list. |
DifferentialInterpolator |
|
DifferentialMotionFlingController |
Controller differential motion flings. |
DifferentialMotionFlingTarget |
Represents an entity that may be flung by a differential motion or an entity that initiates fling on a target View. |
DigitalCredential |
Represents the user's digital credential, generally used for verification or sign-in purposes. |
DigitalCredentialEntry |
A digital credential entry to be registered. |
DigitalCredentialField |
A field or sub-property of a |
DigitalCredentialRegistry |
A request to register digital credentials with Credential Manager. |
DigitalCredentialRegistryResponse |
The result of calling |
DimenRes |
Denotes that an integer parameter, field or method return value is expected to be a dimension resource reference (e.g. |
Dimension |
Denotes that an integer parameter, field or method return value is expected to represent a dimension. |
Dimension |
Represents a dimension that can be assigned to the width or height of a child |
Dimension |
Represents a dimension (width or height) of a constrained widget |
Dimension.Coercible |
A |
Dimension.MaxCoercible |
A |
Dimension.MinCoercible |
A |
Dimension.Type |
|
DimensionBuilders |
Builders for dimensions for layout elements. |
DimensionBuilders |
This class is deprecated. Use |
DimensionBuilders.AngularDimension |
Interface defining the length of an arc element. |
DimensionBuilders.AngularLayoutConstraint |
A type for specifying layout constraints when using |
DimensionBuilders.AngularLayoutConstraint.Builder |
Builder for |
DimensionBuilders.BoundingBoxRatio |
Provide a position representation proportional to the bounding box width/height. |
DimensionBuilders.BoundingBoxRatio.Builder |
Builder for |
DimensionBuilders.ContainerDimension |
Interface defining a dimension that can be applied to a container. |
DimensionBuilders.ContainerDimension |
Interface defining a dimension that can be applied to a container. |
DimensionBuilders.ContainerDimension.Builder |
Builder to create |
DimensionBuilders.DegreesProp |
A type for angular dimensions, measured in degrees. |
DimensionBuilders.DegreesProp |
A type for angular dimensions, measured in degrees. |
DimensionBuilders.DegreesProp.Builder |
Builder for |
DimensionBuilders.DegreesProp.Builder |
Builder for |
DimensionBuilders.DpProp |
A type for linear dimensions, measured in dp. |
DimensionBuilders.DpProp |
A type for linear dimensions, measured in dp. |
DimensionBuilders.DpProp.Builder |
Builder for |
DimensionBuilders.DpProp.Builder |
Builder for |
DimensionBuilders.EmProp |
A type for font spacing, measured in em. |
DimensionBuilders.EmProp |
A type for font spacing, measured in em. |
DimensionBuilders.EmProp.Builder |
Builder for |
DimensionBuilders.EmProp.Builder |
Builder for |
DimensionBuilders.ExpandedDimensionProp |
A type for a dimension that fills all the space it can (i.e. MATCH_PARENT in Android parlance). |
DimensionBuilders.ExpandedDimensionProp |
A type for a dimension that fills all the space it can (i.e. MATCH_PARENT in Android parlance). |
DimensionBuilders.ExpandedDimensionProp.Builder |
Builder for |
DimensionBuilders.ExpandedDimensionProp.Builder |
Builder for |
DimensionBuilders.ExtensionDimension |
Interface defining a dimension that can be applied to a |
DimensionBuilders.HorizontalLayoutConstraint |
A type for specifying horizontal layout constraints when using |
DimensionBuilders.HorizontalLayoutConstraint.Builder |
Builder for |
DimensionBuilders.ImageDimension |
Interface defining a dimension that can be applied to an image. |
DimensionBuilders.ImageDimension |
Interface defining a dimension that can be applied to an image. |
DimensionBuilders.ImageDimension.Builder |
Builder to create |
DimensionBuilders.OffsetDimension |
Interface defining a dimension that represents an offset relative to the element's position. |
DimensionBuilders.PivotDimension |
Interface defining a dimension that can be applied to a pivot location for scale and rotate transformations. |
DimensionBuilders.ProportionalDimensionProp |
A type for a dimension that scales itself proportionally to another dimension such that the aspect ratio defined by the given width and height values is preserved. |
DimensionBuilders.ProportionalDimensionProp |
A type for a dimension that scales itself proportionally to another dimension such that the aspect ratio defined by the given width and height values is preserved. |
DimensionBuilders.ProportionalDimensionProp.Builder |
Builder for |
DimensionBuilders.ProportionalDimensionProp.Builder |
Builder for |
DimensionBuilders.SpProp |
A type for font sizes, measured in sp. |
DimensionBuilders.SpProp |
A type for font sizes, measured in sp. |
DimensionBuilders.SpProp.Builder |
Builder for |
DimensionBuilders.SpProp.Builder |
Builder for |
DimensionBuilders.SpacerDimension |
Interface defining a dimension that can be applied to a spacer. |
DimensionBuilders.SpacerDimension |
Interface defining a dimension that can be applied to a spacer. |
DimensionBuilders.SpacerDimension.Builder |
Builder to create |
DimensionBuilders.VerticalLayoutConstraint |
A type for specifying vertical layout constraints when using |
DimensionBuilders.VerticalLayoutConstraint.Builder |
Builder for |
DimensionBuilders.WrappedDimensionProp |
A type for a dimension that sizes itself to the size of its children (i.e. WRAP_CONTENT in Android parlance). |
DimensionBuilders.WrappedDimensionProp |
A type for a dimension that sizes itself to the size of its children (i.e. WRAP_CONTENT in Android parlance). |
DimensionBuilders.WrappedDimensionProp.Builder |
Builder for |
DimensionBuilders.WrappedDimensionProp.Builder |
Builder for |
Direct |
Direct resolution engine This walks through the graph of dependencies and infer final position. |
DirectNavigationEventInput |
An input that can send events to a |
Direction |
An enumeration used to specify the primary direction of certain gestures. |
DisableOnAndroidDebug |
The |
DisallowComposableCalls |
This will prevent composable calls from happening inside of the function that it applies to. |
DiscardingTrackOutput |
A |
DisconnectReasons |
This object is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
Discouraged |
Denotes that the annotated element, while not disallowed or deprecated, is one that programmers are generally discouraged from using. |
DiscreteRotation |
Kotlin value class that represents fixed 0, 90, 180, 270 degree rotations with utility functions for adding and subtracting discrete rotations from each other. |
DiscreteRotationMath |
Utility functions for working with discrete rotations values 0, 90, 180, 270. |
DismissAction |
|
DismissAction.Builder |
Builder for |
DismissDirection |
The directions in which a |
DismissState |
State of the |
DismissValue |
Possible values of |
DismissibleFrameLayout |
Special FrameLayout that is dismissible by the Back button press, and by left to right swipe when the SwipeToDismiss is been enabled on the device config or themes. |
DismissibleFrameLayout.Callback |
Implement this callback to act on particular stage of the dismissal. |
DisplayBlendMode |
A device capability that determines how virtual content is added to the real world. |
DisplayCompat |
A class for retrieving accurate display modes for a display. |
DisplayCompat.ModeCompat |
Compat class which provides access to the underlying display mode, if there is one, and a more reliable display mode size. |
DisplayContext |
Denotes a |
DisplayCutoutCompat |
Represents the area of the display that is not functional for displaying content. |
DisplayFeature |
Description of a physical feature on the display. |
DisplayManagerCompat |
Helper for accessing features in |
DisplayMode |
Represents the different modes that a date picker can be at. |
DisplayOrientedMeteringPointFactory |
A |
DisplayShapeCompat |
Compatibility class for representing the physical shape of a display. |
DisplaySizeRule |
Test rule for restoring device to its starting display size when a test case finishes |
DisposableEffectResult |
|
DisposableEffectScope |
Receiver scope for |
Distance |
Represents a distance value and how it should be displayed in the UI. |
DistanceRecord |
Captures distance travelled by the user since the last reading. |
DistanceSpan |
A span that replaces the text it is attached to with the string representation of a |
DividerAttributes |
The attributes of the divider layout and behavior. |
DividerAttributes.DragRange |
Describes the range that the user is allowed to drag the draggable divider. |
DividerAttributes.DragRange.SplitRatioDragRange |
A drag range represented as an interval of the primary container's split ratios. |
DividerAttributes.DraggableDividerAttributes |
The attributes of a draggable divider. |
DividerAttributes.DraggableDividerAttributes.Builder |
The |
DividerAttributes.FixedDividerAttributes |
The attributes of a fixed divider. |
DividerAttributes.FixedDividerAttributes.Builder |
The |
DividerDefaults |
Default values for |
DividerItemDecoration |
DividerItemDecoration is a |
DividerPresenter |
DividerPresenter provides a default presentation for |
DividerRow |
Used to represent divider in HeadersFragment. |
DoNotInline |
Denotes that the annotated method should not be inlined when the code is optimized at build time. |
DoNotRetain |
Annotates that a class should not be retained. |
DockedEdge |
Represents the edge of a resizable pane that is docked, i.e. the edge that will stay in the same position during resizing. |
Document |
Marks a class as an entity known to AppSearch containing a data record. |
Document.BlobHandleProperty |
Configures an |
Document.BooleanProperty |
Configures a boolean member field of a class as a property known to AppSearch. |
Document.BuilderProducer |
Marks a static method or a builder class directly as a builder producer. |
Document.BytesProperty |
Configures a byte array member field of a class as a property known to AppSearch. |
Document.CreationTimestampMillis |
Marks a member field of a document as the document's creation timestamp. |
Document.DocumentProperty |
Configures a member field of a class as a property known to AppSearch. |
Document.DoubleProperty |
Configures a double-precision decimal number field of a class as a property known to AppSearch. |
Document.EmbeddingProperty |
Configures an |
Document.Id |
Marks a member field of a document as the document's unique identifier (ID). |
Document.LongProperty |
Configures a 64-bit integer field of a class as a property known to AppSearch. |
Document.LongProperty.DefaultSerializer |
|
Document.Namespace |
Marks a member field of a document as the document's namespace. |
Document.Score |
Marks a member field of a document as the document's query-independent score. |
Document.StringProperty |
Configures a string member field of a class as a property known to AppSearch. |
Document.StringProperty.DefaultSerializer |
|
Document.TtlMillis |
Marks a member field of a document as the document's time-to-live (TTL). |
DocumentChangeInfo |
Contains information about an individual change detected by an |
DocumentClassFactory |
An interface for factories which can convert between instances of classes annotated with \@ |
DocumentClassMappingContext |
A context object that holds mapping information for document classes and their parent types. |
DocumentFile |
Representation of a document backed by either a |
DocumentIdUtil |
A util class with methods for working with document ids. |
DocumentsContractCompat |
Helper for accessing features in |
DocumentsContractCompat.DocumentCompat |
Helper for accessing features in |
DolbyVisionConfig |
Dolby Vision configuration data. |
DomError |
While CredentialManager flows use Exceptions, in some cases, the exceptions are focused on a range of widely used, uncommonly named 'errors'. |
DontMemoize |
Mark a lambda in composition to opt out of auto-memoization. |
DoubleList |
|
DoubleState |
A value holder where reads to the |
Download |
Represents state of a download. |
Download.FailureReason |
Failure reasons. |
Download.State |
Download states. |
DownloadBuilder |
Builder for |
DownloadCursor |
Provides random read-write access to the result set returned by a database query. |
DownloadException |
Thrown on an error during downloading. |
DownloadHelper |
A helper for initializing and removing downloads. |
DownloadHelper.Callback |
A callback to be notified when the |
DownloadHelper.Factory |
A factory of |
DownloadHelper.LiveContentUnsupportedException |
Thrown at an attempt to download live content. |
DownloadIndex |
An index of |
DownloadManager |
Manages downloads. |
DownloadManager.Listener |
Listener for |
DownloadNotificationHelper |
Helper for creating download notifications. |
DownloadProgress |
Mutable |
DownloadRequest |
Defines content to be downloaded. |
DownloadRequest.Builder |
A builder for download requests. |
DownloadRequest.ByteRange |
Defines the byte range. |
DownloadRequest.TimeRange |
Defines the time range. |
DownloadRequest.UnsupportedRequestException |
Thrown when the encoded request data belongs to an unsupported request type. |
DownloadService |
A |
Downloader |
Downloads and removes a piece of content. |
Downloader.ProgressListener |
Receives progress updates during download operations. |
DownloaderFactory |
Creates |
Dp |
Dimension value representing device-independent pixels (dp). |
Dp.Companion |
|
DpOffset |
A two-dimensional offset using |
DpOffset.Companion |
|
DpRect |
A four dimensional bounds using |
DpSize |
A two-dimensional Size using |
DpTouchBoundsExpansion |
Describes the expansion of a |
DpVolumeOffset |
Represents the offset of an object in 3D space. |
DpVolumeSize |
Represents the size of a volume in density-independent pixels ( |
Drag2DScope |
Scope used for suspending drag blocks |
DragAndDropEvent |
A representation of an event sent by the platform during a drag and drop operation. |
DragAndDropModifierNode |
This interface is deprecated. This interface is deprecated in favor to DragAndDropSourceModifierNode and DragAndDropTargetModifierNode |
DragAndDropPermissionsCompat |
Helper for accessing features in |
DragAndDropSourceModifierNode |
A |
DragAndDropSourceScope |
This interface is deprecated. Replaced by a callback for obtain a transfer data,start detection is performed by Compose itself |
DragAndDropStartTransferScope |
A scope that allows starting a drag and drop session. |
DragAndDropTarget |
Provides a means of receiving a transfer data from a drag and drop session. |
DragAndDropTargetModifierNode |
A |
DragAndDropTransferData |
Definition for a type representing transferable data. |
DragHandleColors |
Specifies the colors that will be used in a drag handle in different states. |
DragHandleShapes |
Specifies the shapes that will be used in a drag handle in different states. |
DragHandleSizes |
Specifies the sizes that will be used in a drag handle in different states. |
DragInteraction |
An interaction related to drag events. |
DragInteraction.Cancel |
An interaction representing the cancellation of a |
DragInteraction.Start |
An interaction representing a drag event on a component. |
DragInteraction.Stop |
An interaction representing the stopping of a |
DragPolicy |
Base Policy for motion behavior of spatial objects. |
DragScope |
Scope used for suspending drag blocks |
DragStartHelper |
DragStartHelper is a utility class for implementing drag and drop support. |
DragStartHelper.OnDragStartListener |
Interface definition for a callback to be invoked when a drag start gesture is detected. |
DragToResizeState |
A state object that can be used to control the resizing behavior of a pane. |
Draggable2DState |
State of Draggable2D. |
DraggableAnchors |
Structure that represents the anchors of a |
DraggableAnchorsConfig |
|
DraggableState |
State of |
DrawCacheModifier |
|
DrawContext |
Object that provides the dependencies to support a |
DrawMode |
This enum is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
DrawModifier |
A |
DrawModifierNode |
A |
DrawResult |
Holder to a callback to be invoked during draw operations. |
DrawScope |
Creates a scoped drawing environment with the provided |
DrawScopeMarker |
DSL marker used to distinguish between drawing operations and canvas transform operations |
DrawStyle |
Represents how the shapes should be drawn within a |
DrawStyleScope |
An interface that introduces the drawing property to a |
DrawTransform |
Defines transformations that can be applied to a drawing environment |
DrawableCompat |
Helper for accessing features in |
DrawableContainerCompat |
A helper class that contains several |
DrawableOverlay |
Creates a |
DrawableRes |
Denotes that an integer parameter, field or method return value is expected to be a drawable resource reference (e.g. |
DrawableWrapperCompat |
Drawable which delegates all calls to its wrapped |
DrawerActions |
Espresso actions for using a |
DrawerArrowDrawable |
A drawable that can draw a "Drawer hamburger" menu or an arrow and animate between them. |
DrawerDefaults |
Object to hold default values for |
DrawerDefaults |
Object to hold default values for |
DrawerLayout |
DrawerLayout acts as a top-level container for window content that allows for interactive "drawer" views to be pulled out from one or both vertical edges of the window. |
DrawerLayout.DrawerListener |
Listener for monitoring events about drawers. |
DrawerLayout.LayoutParams |
|
DrawerLayout.SavedState |
State persisted across instances |
DrawerLayout.SimpleDrawerListener |
Stub/no-op implementations of all methods of |
DrawerMatchers |
Hamcrest matchers for a |
DrawerState |
State of the |
DrawerState |
State of the |
DrawerState |
State of the |
DrawerValue |
Possible values of |
DrawerValue |
Possible values of |
DrawerValue |
States that the drawer can exist in. |
DrmInitData |
Initialization data for one or more DRM schemes. |
DrmInitData.SchemeData |
Scheme initialization data. |
DrmSession |
A DRM session. |
DrmSession.DrmSessionException |
Wraps the throwable which is the cause of the error state. |
DrmSession.State |
The state of the DRM session. |
DrmSessionEventListener |
Listener of |
DrmSessionEventListener.EventDispatcher |
Dispatches events to |
DrmSessionManager |
Manages a DRM session. |
DrmSessionManager.DrmSessionReference |
Represents a single reference count of a |
DrmSessionManagerProvider |
A provider to obtain a |
DrmUtil |
DRM-related utility methods. |
DrmUtil.ErrorSource |
Identifies the operation which caused a DRM-related error. |
DropDataContentProvider |
WebView provides partial support for Android Drag and Drop allowing images, text and links to be dragged out of a WebView. |
DropDownPreference |
A |
DropHelper |
Helper class used to configure |
DropHelper.Options |
Options for configuring drop targets specified by |
DropHelper.Options.Builder |
Builder for constructing a |
DropShadowPainter |
|
DropShadowScope |
Scope that provides the capability to configure the properties of a drop shadow in order to support efficient transformations without recomposition |
DropdownMenuPopupPositionProvider |
|
DtsReader |
Parses a continuous DTS or DTS UHD byte stream and extracts individual samples. |
DtsUtil |
Utility methods for parsing DTS frames. |
DtsUtil.DtsAudioMimeType |
The possible MIME types for DTS that can be used. |
DtsUtil.DtsHeader |
Information parsed from a DTS frame header. |
DtsUtil.FrameType |
Frame types for a DTS stream. |
DummyExoMediaDrm |
An |
DummyMainThread |
Helper class to simulate main/UI thread in tests. |
DummyMainThread.TestRunnable |
|
DumpFileAsserts |
Helper class to enable assertions based on golden-data dump files. |
DumpableFormat |
Wraps a |
DumpableMp4Box |
Wraps an Mp4 box to allow dumping it. |
Dumper |
Helper utility to dump field values. |
Dumper.Dumpable |
Provides custom dump method. |
DurationAsLongSerializer |
Serializes a |
DurationBasedAnimationSpec |
This describes |
DurationSpan |
A span that replaces the text it is attached to with a localized duration string. |
DvbParser |
A |
DvbSubtitleReader |
Parses DVB subtitle data and extracts individual frames. |
DynamicActivityNavigator |
Dynamic feature navigator for Activity destinations. |
DynamicActivityNavigator.Destination |
Destination for |
DynamicActivityNavigatorDestinationBuilder |
DSL for constructing a new |
DynamicAnimation |
This class is the base class of physics-based animations. |
DynamicAnimation.OnAnimationEndListener |
An animation listener that receives end notifications from an animation. |
DynamicAnimation.OnAnimationUpdateListener |
Implementors of this interface can add themselves as update listeners to an |
DynamicAnimation.ViewProperty |
ViewProperty holds the access of a property of a |
DynamicBuilders |
Builders for dynamic primitive types used by layout elements. |
DynamicBuilders.DynamicBool |
Interface defining a dynamic boolean type. |
DynamicBuilders.DynamicColor |
Interface defining a dynamic color type. |
DynamicBuilders.DynamicDuration |
Interface defining a dynamic duration type. |
DynamicBuilders.DynamicFloat |
Interface defining a dynamic float type. |
DynamicBuilders.DynamicFloat.FloatFormatter |
Allows formatting |
DynamicBuilders.DynamicFloat.FloatFormatter.Builder |
Builder to create |
DynamicBuilders.DynamicInstant |
Interface defining a dynamic time instant type. |
DynamicBuilders.DynamicInt32 |
Interface defining a dynamic int32 type. |
DynamicBuilders.DynamicInt32.IntFormatter |
Allows formatting |
DynamicBuilders.DynamicInt32.IntFormatter.Builder |
Builder to create |
DynamicBuilders.DynamicString |
Interface defining a dynamic string type. |
DynamicBuilders.DynamicType |
Interface to be used as a base type for all other dynamic types. |
DynamicComplicationText |
A |
DynamicDataBuilders |
Builders for dynamic data value of a provider. |
DynamicDataBuilders.DynamicDataValue |
Interface defining a dynamic data value. |
DynamicDataKey |
Represent a key that references a dynamic value source, such as state pushed by app/tile or real-time data from the platform. |
DynamicDataMap |
A heterogeneous map of |
DynamicDataPair |
A pair of |
DynamicDateFormat |
Equivalent to |
DynamicExtras |
Extras for dynamic navigators. |
DynamicFormatter |
Equivalent to |
DynamicFragmentNavigator |
The |
DynamicFragmentNavigator.Destination |
Destination for dynamic feature navigator. |
DynamicFragmentNavigatorDestinationBuilder |
DSL for constructing a new |
DynamicGraphNavigator |
Navigator for graphs in dynamic feature modules. |
DynamicGraphNavigator.DynamicNavGraph |
The |
DynamicIncludeGraphNavigator |
Navigator for |
DynamicIncludeGraphNavigator.DynamicIncludeNavGraph |
The graph for dynamic-include. |
DynamicIncludeNavGraphBuilder |
DSL for constructing a new |
DynamicInstallManager |
Install manager for dynamic features. |
DynamicInstallMonitor |
Monitor installation progress of dynamic feature modules. |
DynamicNavGraphBuilder |
DSL for constructing a new |
DynamicNavHostFragment |
The |
DynamicRange |
A representation of the dynamic range of an image. |
DynamicTypeBindingRequest |
Holds the parameters needed by |
DynamicTypeEvaluator |
Evaluates protolayout dynamic types. |
DynamicTypeEvaluator.Config |
Configuration for creating |
DynamicTypeEvaluator.Config.Builder |
Builds a |
DynamicTypeEvaluator.EvaluationException |
Exception thrown when the binding of a |
DynamicTypeValueReceiver |
Callback for an evaluation result. |
E
E2eeUnavailableException |
During the Restore Credential creation, this is thrown when the developer requests backup to cloud but the user device did not enable end-to-end-encryption or backup. |
EGLConfigAttributes |
Class responsible for containing configuration parameters to be consumed by |
EGLConfigAttributes.Builder |
Builder used to create an instance of |
EGLException |
Exception class for reporting errors with EGL |
EGLExt |
Utility class that provides some helper methods for interacting EGL Extension APIs |
EGLHandle |
Interface used to wrap native EGL objects to create type safe objects |
EGLImageKHR |
EGLImageKHR is an object which can be used to create EGLImage target resources (inside client APIs). |
EGLManager |
Class responsible for configuration of EGL related resources. |
EGLSpec |
Interface for accessing various EGL facilities independent of EGL versions. |
EGLSurfaceTexture |
Generates a |
EGLSurfaceTexture.SecureMode |
Secure mode to be used by the EGL surface and context. |
EGLSurfaceTexture.TextureImageListener |
Listener to be called when the texture image on |
EGLSyncKHR |
EGLHandle to wrap native EGLSync objects. |
EGLVersion |