Google 致力于为黑人社区推动种族平等。查看具体举措

androidx.compose.ui.platform

Interfaces

AccessibilityManager

Interface for managing accessibility.

ClipboardManager

Interface for managing the Clipboard.

InspectableValue

A compose value that is inspectable by tools.

SoftwareKeyboardController

Provide software keyboard control.

TextToolbar

Interface for text-related toolbar.

UriHandler

An interface of providing platform specific URL handling.

ViewCompositionStrategy

A strategy for managing the underlying Composition of Compose UI Views such as ComposeView and AbstractComposeView.

ViewConfiguration

Contains methods to standard constants used in the UI for timeouts, sizes, and distances.

ViewRootForTest

The marker interface to be implemented by the View backing the composition.

WindowInfo

Provides information about the Window that is hosting this compose hierarchy.

WindowRecomposerFactory

Classes

AbstractComposeView

Base class for custom android.view.Views implemented using Jetpack Compose UI.

AndroidUiDispatcher

A CoroutineDispatcher that will perform dispatch during a handler callback or choreographer's animation frame stage, whichever comes first.

AndroidUiFrameClock

AndroidUriHandler

AndroidViewConfiguration

AtomicInt

ComposeView

A android.view.View that can host Jetpack Compose UI content.

InspectorInfo

A builder for an InspectableValue.

InspectorValueInfo

Implementation of InspectableValue based on a builder InspectorInfo DSL.

ValueElement

A ValueElement describes an element of a compose value instance.

ValueElementSequence

A builder for a sequence of ValueElement.

Enums

TextToolbarStatus

Status of the TextToolbar.

Top-level functions summary

Unit

A factory for creating an Android window-scoped Recomposer.

InspectorInfo.() -> Unit
debugInspectorInfo(crossinline definitions: InspectorInfo.() -> Unit)

Factory method for avoiding DSL allocation when no debug inspector info is needed.

Top-level properties summary

ProvidableCompositionLocal<AccessibilityManager?>

The CompositionLocal to provide communication with platform accessibility service.

ProvidableCompositionLocal<Autofill?>

The CompositionLocal that can be used to trigger autofill actions.

ProvidableCompositionLocal<AutofillTree>

The CompositionLocal that can be used to add AutofillNodes to the autofill tree.

ProvidableCompositionLocal<ClipboardManager>

The CompositionLocal to provide communication with platform clipboard service.

ProvidableCompositionLocal<Configuration>

The Android Configuration.

ProvidableCompositionLocal<Context>

Provides a Context that can be used by Android applications.

ProvidableCompositionLocal<Density>

Provides the Density to be used to transform between density-independent pixelunits (DP) and pixel units or scale-independent pixel units (SP) and pixel units.

ProvidableCompositionLocal<FocusManager>

The CompositionLocal that can be used to control focus within Compose.

ProvidableCompositionLocal<HapticFeedback>

The CompositionLocal to provide haptic feedback to the user.

ProvidableCompositionLocal<Boolean>

Inspectable mode CompositionLocal.

ProvidableCompositionLocal<LayoutDirection>

The CompositionLocal to provide the layout direction.

ProvidableCompositionLocal<LifecycleOwner>

The CompositionLocal containing the current LifecycleOwner.

ProvidableCompositionLocal<SavedStateRegistryOwner>

The CompositionLocal containing the current SavedStateRegistryOwner.

ProvidableCompositionLocal<TextInputService?>

The CompositionLocal to provide communication with platform text input service.