Android Developers
Essentials
  • Modern Android
  • Quickly bring your app to life with less code, using a modern declarative approach to UI, and the simplicity of Kotlin.
  • Explore Modern Android
  • Adopt Compose for teams
  • Get started
  • Start by creating your first app. Go deeper with our training courses or explore app development on your own.
  • Hello world
  • Training courses
  • Tutorials
  • Kotlin for Android
  • Monetization with Play ↗️
  • Extend by device
  • Build apps that give your users seamless experiences from phones to tablets, watches, and more.
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Build by category
  • Learn to build for your use case by following Google's prescriptive and opinionated guidance.
  • Games
  • Media apps
  • Health & Fitness
  • Enterprise apps ↗️
  • Get the latest
  • Stay in touch with the latest releases throughout the year, join our preview programs, and give us your feedback.
  • Platform releases
  • Android Studio preview
  • Jetpack & Compose libraries
  • Wear OS preview
  • Privacy Sandbox
Design & Plan
  • Kits & more
  • Get one of our Figma kits for Android, Material Design, or Wear OS, and start designing your app's UI today.
  • Go to Android & Material kits
  • Go to Wear OS kits
  • UI Design
  • Design a beautiful user interface using Android best practices.
  • Design for Android
  • Mobile
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android TV
  • Architecture
  • Design robust, testable, and maintainable app logic and services.
  • Introduction
  • Libraries
  • Navigation
  • Modularization
  • Testing
  • Quality
  • Plan for app quality and align with Play store guidelines.
  • Overview
  • Core value
  • User experience
  • Technical quality
  • Privacy & security
  • Build for Billions
  • Create the best experience for entry-level devices
  • Overview
  • About new markets
  • Android (Go edition)
Develop
  • Android Studio
  • Use the IDE and tools that make Android development easy.
  • Get Android Studio
  • Start coding
  • Core areas
  • Get the docs for the features you need.
  • User interfaces
  • Permissions
  • Background work
  • Data and files
  • User identity
  • Camera
  • All core areas ⤵️
  • Tools and workflow
  • Use the IDE to write and build your app, or create your own pipeline.
  • Write and debug code
  • Build projects
  • Test your app
  • Performance
  • Command-line tools
  • Gradle plugin API
  • Devices
  • Write code to work with particular form factors.
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Libraries
  • Browse API reference documentation with all the details.
  • Android platform
  • Jetpack libraries
  • Compose libraries
  • Google Play services ↗️
  • Google Play SDK index ↗️
Google Play Community
  • English
  • Español – América Latina
  • Indonesia
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Android Studio Sign in
  • Develop
Overview Guides UI Guide Reference Samples
Android Developers
  • Essentials
    • More
  • Design & Plan
    • More
  • Develop
    • More
    • Overview
    • Guides
    • UI Guide
    • Reference
    • Samples
  • Google Play
  • Community
  • Android Studio
  • Android API Reference
  • Overview
  • AndroidX
  • Class Index
  • Package Index
  • android.support.v4.media
    • Overview
    • Classes
      • MediaBrowserCompat
      • MediaBrowserCompat.ConnectionCallback
      • MediaBrowserCompat.CustomActionCallback
      • MediaBrowserCompat.ItemCallback
      • MediaBrowserCompat.MediaItem
      • MediaBrowserCompat.SearchCallback
      • MediaBrowserCompat.SubscriptionCallback
      • MediaDescriptionCompat
      • MediaDescriptionCompat.Builder
      • MediaMetadataCompat
      • MediaMetadataCompat.Builder
      • RatingCompat
  • android.support.v4.media.session
    • Overview
    • Interfaces
      • MediaSessionCompat.OnActiveChangeListener
    • Classes
      • MediaControllerCompat
      • MediaControllerCompat.Callback
      • MediaControllerCompat.PlaybackInfo
      • MediaControllerCompat.TransportControls
      • MediaSessionCompat
      • MediaSessionCompat.Callback
      • MediaSessionCompat.QueueItem
      • MediaSessionCompat.Token
      • ParcelableVolumeInfo
      • PlaybackStateCompat
      • PlaybackStateCompat.Builder
      • PlaybackStateCompat.CustomAction
      • PlaybackStateCompat.CustomAction.Builder
  • androidx.activity
    • Overview
    • Interfaces
      • FullyDrawnReporterOwner
      • OnBackPressedDispatcherOwner
    • Classes
      • BackEventCompat
      • ComponentActivity
      • ComponentDialog
      • FullyDrawnReporter
      • OnBackPressedCallback
      • OnBackPressedDispatcher
      • SystemBarStyle
  • androidx.activity.compose
    • Overview
    • Classes
      • ManagedActivityResultLauncher
    • Objects
      • LocalActivityResultRegistryOwner
      • LocalFullyDrawnReporterOwner
      • LocalOnBackPressedDispatcherOwner
  • androidx.activity.contextaware
    • Overview
    • Interfaces
      • ContextAware
      • OnContextAvailableListener
    • Classes
      • ContextAwareHelper
  • androidx.activity.result
    • Overview
    • Interfaces
      • ActivityResultCallback
      • ActivityResultCaller
      • ActivityResultRegistryOwner
    • Classes
      • ActivityResult
      • ActivityResultLauncher
      • ActivityResultRegistry
      • IntentSenderRequest
      • IntentSenderRequest.Builder
      • PickVisualMediaRequest
      • PickVisualMediaRequest.Builder
  • androidx.activity.result.contract
    • Overview
    • Interfaces
      • ActivityResultContracts.PickVisualMedia.VisualMediaType
    • Classes
      • ActivityResultContract
      • ActivityResultContract.SynchronousResult
      • ActivityResultContracts
      • ActivityResultContracts.CaptureVideo
      • ActivityResultContracts.CreateDocument
      • ActivityResultContracts.GetContent
      • ActivityResultContracts.GetMultipleContents
      • ActivityResultContracts.OpenDocument
      • ActivityResultContracts.OpenDocumentTree
      • ActivityResultContracts.OpenMultipleDocuments
      • ActivityResultContracts.PickContact
      • ActivityResultContracts.PickMultipleVisualMedia
      • ActivityResultContracts.PickVisualMedia
      • ActivityResultContracts.PickVisualMedia.SingleMimeType
      • ActivityResultContracts.RequestMultiplePermissions
      • ActivityResultContracts.RequestPermission
      • ActivityResultContracts.StartActivityForResult
      • ActivityResultContracts.StartIntentSenderForResult
      • ActivityResultContracts.TakePicture
      • ActivityResultContracts.TakePicturePreview
      • ActivityResultContracts.TakeVideo
    • Objects
      • ActivityResultContracts.PickVisualMedia.ImageAndVideo
      • ActivityResultContracts.PickVisualMedia.ImageOnly
      • ActivityResultContracts.PickVisualMedia.VideoOnly
  • androidx.ads.identifier
    • Overview
    • Classes
      • AdvertisingIdClient
      • AdvertisingIdInfo
    • Exceptions
      • AdvertisingIdNotAvailableException
  • androidx.ads.identifier.provider
    • Overview
    • Interfaces
      • AdvertisingIdProvider
    • Classes
      • AdvertisingIdProviderInfo
      • AdvertisingIdProviderManager
  • androidx.annotation
    • Overview
    • Enums
      • InspectableProperty.ValueType
      • RequiresOptIn.Level
      • RestrictTo.Scope
    • Annotations
      • AnimRes
      • AnimatorRes
      • AnyRes
      • AnyThread
      • ArrayRes
      • AttrRes
      • BinderThread
      • BoolRes
      • CallSuper
      • CheckResult
      • ChecksSdkIntAtLeast
      • ColorInt
      • ColorLong
      • ColorRes
      • ContentView
      • DeprecatedSinceApi
      • DimenRes
      • Dimension
      • Discouraged
      • DisplayContext
      • DoNotInline
      • DrawableRes
      • EmptySuper
      • FloatRange
      • FontRes
      • FractionRes
      • GravityInt
      • GuardedBy
      • HalfFloat
      • IdRes
      • InspectableProperty
      • InspectableProperty.EnumEntry
      • InspectableProperty.FlagEntry
      • IntDef
      • IntRange
      • IntegerRes
      • InterpolatorRes
      • Keep
      • LayoutRes
      • LongDef
      • MainThread
      • MenuRes
      • NavigationRes
      • NonNull
      • NonUiContext
      • Nullable
      • OpenForTesting
      • OptIn
      • PluralsRes
      • Px
      • RawRes
      • RequiresApi
      • RequiresExtension
      • RequiresFeature
      • RequiresOptIn
      • RequiresPermission
      • RequiresPermission.Read
      • RequiresPermission.Write
      • RestrictTo
      • ReturnThis
      • Size
      • StringDef
      • StringRes
      • StyleRes
      • StyleableRes
      • TransitionRes
      • UiContext
      • UiThread
      • VisibleForTesting
      • WorkerThread
      • XmlRes
  • androidx.annotation.experimental
    • Overview
    • Enums
      • Experimental.Level
    • Annotations
      • Experimental
      • UseExperimental
  • androidx.appcompat.app
    • Overview
    • Interfaces
      • ActionBar.OnMenuVisibilityListener
      • ActionBar.OnNavigationListener
      • ActionBar.TabListener
      • ActionBarDrawerToggle.Delegate
      • ActionBarDrawerToggle.DelegateProvider
      • AppCompatCallback
    • Classes
      • ActionBar
      • ActionBar.LayoutParams
      • ActionBar.Tab
      • ActionBarDrawerToggle
      • AlertDialog
      • AlertDialog.Builder
      • AppCompatActivity
      • AppCompatDelegate
      • AppCompatDialog
      • AppCompatDialogFragment
      • AppCompatViewInflater
      • AppLocalesMetadataHolderService
  • androidx.appcompat.content.res
    • Overview
    • Classes
      • AppCompatResources
  • androidx.appcompat.graphics.drawable
    • Overview
    • Classes
      • AnimatedStateListDrawableCompat
      • DrawableContainerCompat
      • DrawableWrapperCompat
      • DrawerArrowDrawable
      • StateListDrawableCompat
  • androidx.appcompat.view
    • Overview
    • Interfaces
      • ActionMode.Callback
      • CollapsibleActionView
    • Classes
      • ActionMode
      • ContextThemeWrapper
  • androidx.appcompat.widget
    • Overview
    • Interfaces
      • ActionMenuView.OnMenuItemClickListener
      • EmojiCompatConfigurationView
      • PopupMenu.OnDismissListener
      • PopupMenu.OnMenuItemClickListener
      • SearchView.OnCloseListener
      • SearchView.OnQueryTextListener
      • SearchView.OnSuggestionListener
      • ShareActionProvider.OnShareTargetSelectedListener
      • ThemedSpinnerAdapter
      • Toolbar.OnMenuItemClickListener
    • Classes
      • ActionMenuView
      • ActionMenuView.LayoutParams
      • AppCompatAutoCompleteTextView
      • AppCompatButton
      • AppCompatCheckBox
      • AppCompatCheckedTextView
      • AppCompatEditText
      • AppCompatImageButton
      • AppCompatImageView
      • AppCompatMultiAutoCompleteTextView
      • AppCompatRadioButton
      • AppCompatRatingBar
      • AppCompatSeekBar
      • AppCompatSpinner
      • AppCompatTextView
      • AppCompatToggleButton
      • LinearLayoutCompat
      • LinearLayoutCompat.LayoutParams
      • ListPopupWindow
      • PopupMenu
      • SearchView
      • ShareActionProvider
      • SwitchCompat
      • ThemedSpinnerAdapter.Helper
      • Toolbar
      • Toolbar.LayoutParams
      • Toolbar.SavedState
      • TooltipCompat
  • androidx.appsearch.annotation
    • Overview
    • Classes
      • Document.DoubleProperty.DefaultSerializer
      • Document.LongProperty.DefaultSerializer
      • Document.StringProperty.DefaultSerializer
    • Annotations
      • Document
      • Document.BooleanProperty
      • Document.BuilderProducer
      • Document.BytesProperty
      • Document.CreationTimestampMillis
      • Document.DocumentProperty
      • Document.DoubleProperty
      • Document.Id
      • Document.LongProperty
      • Document.Namespace
      • Document.Score
      • Document.StringProperty
      • Document.TtlMillis
  • androidx.appsearch.app
    • Overview
    • Interfaces
      • AppSearchSession
      • DocumentClassFactory
      • Features
      • GlobalSearchSession
      • SearchResults
    • Classes
      • AppSearchBatchResult
      • AppSearchBatchResult.Builder
      • AppSearchResult
      • AppSearchSchema
      • AppSearchSchema.BooleanPropertyConfig
      • AppSearchSchema.BooleanPropertyConfig.Builder
      • AppSearchSchema.Builder
      • AppSearchSchema.BytesPropertyConfig
      • AppSearchSchema.BytesPropertyConfig.Builder
      • AppSearchSchema.DocumentPropertyConfig
      • AppSearchSchema.DocumentPropertyConfig.Builder
      • AppSearchSchema.DoublePropertyConfig
      • AppSearchSchema.DoublePropertyConfig.Builder
      • AppSearchSchema.LongPropertyConfig
      • AppSearchSchema.LongPropertyConfig.Builder
      • AppSearchSchema.PropertyConfig
      • AppSearchSchema.StringPropertyConfig
      • AppSearchSchema.StringPropertyConfig.Builder
      • GenericDocument
      • GenericDocument.Builder
      • GetByDocumentIdRequest
      • GetByDocumentIdRequest.Builder
      • GetSchemaResponse
      • GetSchemaResponse.Builder
      • JoinSpec
      • JoinSpec.Builder
      • Migrator
      • PackageIdentifier
      • PropertyPath
      • PropertyPath.PathSegment
      • PutDocumentsRequest
      • PutDocumentsRequest.Builder
      • RemoveByDocumentIdRequest
      • RemoveByDocumentIdRequest.Builder
      • ReportSystemUsageRequest
      • ReportSystemUsageRequest.Builder
      • ReportUsageRequest
      • ReportUsageRequest.Builder
      • SearchResult
      • SearchResult.Builder
      • SearchResult.MatchInfo
      • SearchResult.MatchInfo.Builder
      • SearchResult.MatchRange
      • SearchSpec
      • SearchSpec.Builder
      • SearchSuggestionResult
      • SearchSuggestionResult.Builder
      • SearchSuggestionSpec
      • SearchSuggestionSpec.Builder
      • SetSchemaRequest
      • SetSchemaRequest.Builder
      • SetSchemaResponse
      • SetSchemaResponse.Builder
      • SetSchemaResponse.MigrationFailure
      • ShortcutAdapter
      • StorageInfo
      • StorageInfo.Builder
  • androidx.appsearch.builtintypes
    • Overview
    • Classes
      • Alarm
      • Alarm.Builder
      • AlarmInstance
      • AlarmInstance.Builder
      • ContactPoint
      • ContactPoint.Builder
      • ImageObject
      • ImageObject.Builder
      • Person
      • Person.AdditionalName
      • Person.Builder
      • PotentialAction
      • PotentialAction.Builder
      • Stopwatch
      • Stopwatch.Builder
      • StopwatchLap
      • StopwatchLap.Builder
      • Thing
      • Thing.Builder
      • Timer
      • Timer.Builder
  • androidx.appsearch.builtintypes.properties
    • Overview
    • Classes
      • Keyword
  • androidx.appsearch.exceptions
    • Overview
    • Exceptions
      • AppSearchException
  • androidx.appsearch.localstorage
    • Overview
    • Classes
      • LocalStorage
      • LocalStorage.GlobalSearchContext
      • LocalStorage.GlobalSearchContext.Builder
      • LocalStorage.SearchContext
      • LocalStorage.SearchContext.Builder
  • androidx.appsearch.observer
    • Overview
    • Interfaces
      • ObserverCallback
    • Classes
      • DocumentChangeInfo
      • ObserverSpec
      • ObserverSpec.Builder
      • SchemaChangeInfo
  • androidx.appsearch.platformstorage
    • Overview
    • Classes
      • PlatformStorage
      • PlatformStorage.GlobalSearchContext
      • PlatformStorage.GlobalSearchContext.Builder
      • PlatformStorage.SearchContext
      • PlatformStorage.SearchContext.Builder
  • androidx.appsearch.playservicesstorage
    • Overview
    • Classes
      • PlayServicesStorage
      • PlayServicesStorage.GlobalSearchContext
      • PlayServicesStorage.GlobalSearchContext.Builder
      • PlayServicesStorage.SearchContext
      • PlayServicesStorage.SearchContext.Builder
  • androidx.appsearch.util
    • Overview
    • Classes
      • DocumentIdUtil
  • androidx.arch.core.executor.testing
    • Overview
    • Classes
      • CountingTaskExecutorRule
      • InstantTaskExecutorRule
  • androidx.arch.core.util
    • Overview
    • Interfaces
      • Function
  • androidx.asynclayoutinflater.appcompat
    • Overview
    • Classes
      • AsyncAppCompatFactory
  • androidx.asynclayoutinflater.view
    • Overview
    • Interfaces
      • AsyncLayoutFactory
      • AsyncLayoutInflater.OnInflateFinishedListener
    • Classes
      • AsyncLayoutInflater
  • androidx.autofill
    • Overview
    • Classes
      • HintConstants
  • androidx.autofill.inline
    • Overview
    • Interfaces
      • UiVersions.Content
      • UiVersions.Style
    • Classes
      • Renderer
      • SuggestionHintConstants
      • UiVersions
      • UiVersions.StylesBuilder
  • androidx.autofill.inline.common
    • Overview
    • Classes
      • ImageViewStyle
      • ImageViewStyle.Builder
      • TextViewStyle
      • TextViewStyle.Builder
      • ViewStyle
      • ViewStyle.Builder
  • androidx.autofill.inline.v1
    • Overview
    • Classes
      • InlineSuggestionUi
      • InlineSuggestionUi.Content
      • InlineSuggestionUi.Content.Builder
      • InlineSuggestionUi.Style
      • InlineSuggestionUi.Style.Builder
  • androidx.benchmark
    • Overview
    • Classes
      • BenchmarkState
      • MetricCapture
      • MicrobenchmarkConfig
      • ProfilerConfig
      • ProfilerConfig.MethodTracing
      • ProfilerConfig.StackSampling
      • TimeCapture
    • Annotations
      • BenchmarkState.Companion.ExperimentalExternalReport
      • ExperimentalBenchmarkConfigApi
      • ExperimentalBenchmarkStateApi
    • Objects
      • BenchmarkState.Companion
  • androidx.benchmark.junit4
    • Overview
    • Classes
      • AndroidBenchmarkRunner
      • BenchmarkRule
      • BenchmarkRule.Scope
      • PerfettoTraceRule
  • androidx.benchmark.macro
    • Overview
    • Classes
      • AudioUnderrunMetric
      • CompilationMode
      • CompilationMode.Full
      • CompilationMode.Ignore
      • CompilationMode.None
      • CompilationMode.Partial
      • FrameTimingMetric
      • MacrobenchmarkScope
      • MemoryCountersMetric
      • MemoryUsageMetric
      • Metric
      • Metric.CaptureInfo
      • Metric.Measurement
      • PowerMetric
      • PowerMetric.Type
      • PowerMetric.Type.Battery
      • PowerMetric.Type.Energy
      • PowerMetric.Type.Power
      • StartupTimingMetric
      • TraceMetric
      • TraceSectionMetric
    • Enums
      • BaselineProfileMode
      • MemoryUsageMetric.Mode
      • MemoryUsageMetric.SubMetric
      • PowerCategory
      • PowerCategoryDisplayLevel
      • StartupMode
      • TraceSectionMetric.Mode
    • Annotations
      • ExperimentalMacrobenchmarkApi
      • ExperimentalMetricApi
  • androidx.benchmark.macro.junit4
    • Overview
    • Classes
      • BaselineProfileRule
      • MacrobenchmarkRule
  • androidx.benchmark.perfetto
    • Overview
    • Classes
      • PerfettoConfig
      • PerfettoConfig.Binary
      • PerfettoConfig.Text
      • PerfettoTrace
      • PerfettoTraceProcessor
      • PerfettoTraceProcessor.Session
      • Row
    • Annotations
      • ExperimentalPerfettoCaptureApi
      • ExperimentalPerfettoTraceProcessorApi
  • androidx.benchmark.vmtrace
  • androidx.biometric
    • Overview
    • Interfaces
      • BiometricManager.Authenticators
    • Classes
      • BiometricManager
      • BiometricManager.Strings
      • BiometricPrompt
      • BiometricPrompt.AuthenticationCallback
      • BiometricPrompt.AuthenticationResult
      • BiometricPrompt.CryptoObject
      • BiometricPrompt.PromptInfo
      • BiometricPrompt.PromptInfo.Builder
  • androidx.biometric.auth
    • Overview
    • Interfaces
      • AuthPrompt
    • Classes
      • AuthPromptCallback
      • AuthPromptHost
      • Class2BiometricAuthPrompt
      • Class2BiometricAuthPrompt.Builder
      • Class2BiometricOrCredentialAuthPrompt
      • Class2BiometricOrCredentialAuthPrompt.Builder
      • Class3BiometricAuthPrompt
      • Class3BiometricAuthPrompt.Builder
      • Class3BiometricOrCredentialAuthPrompt
      • Class3BiometricOrCredentialAuthPrompt.Builder
      • CredentialAuthPrompt
      • CredentialAuthPrompt.Builder
    • Exceptions
      • AuthPromptErrorException
      • AuthPromptFailureException
  • androidx.bluetooth
    • Overview
    • Interfaces
      • GattClientScope
      • GattServerConnectFlow
      • GattServerSessionScope
    • Classes
      • AdvertiseParams
      • BluetoothAddress
      • BluetoothDevice
      • BluetoothLe
      • GattCharacteristic
      • GattServerConnectRequest
      • GattServerRequest
      • GattServerRequest.ReadCharacteristic
      • GattServerRequest.WriteCharacteristics
      • GattServerRequest.WriteCharacteristics.Part
      • GattService
      • ScanFilter
      • ScanResult
    • Exceptions
      • AdvertiseException
      • BluetoothException
      • ScanException
  • androidx.browser.browseractions
    • Overview
    • Classes
      • BrowserActionItem
      • BrowserActionsIntent
      • BrowserActionsIntent.Builder
  • androidx.browser.customtabs
    • Overview
    • Interfaces
      • EngagementSignalsCallback
    • Classes
      • CustomTabColorSchemeParams
      • CustomTabColorSchemeParams.Builder
      • CustomTabsCallback
      • CustomTabsClient
      • CustomTabsIntent
      • CustomTabsIntent.Builder
      • CustomTabsService
      • CustomTabsServiceConnection
      • CustomTabsSession
      • CustomTabsSessionToken
      • PostMessageService
      • PostMessageServiceConnection
      • TrustedWebUtils
    • Annotations
      • CustomTabsService.Relation
      • CustomTabsService.Result
      • ExperimentalMinimizationCallback
  • androidx.browser.trusted
    • Overview
    • Interfaces
      • TokenStore
      • TrustedWebActivityDisplayMode
    • Classes
      • ScreenOrientation
      • Token
      • TrustedWebActivityCallback
      • TrustedWebActivityCallbackRemote
      • TrustedWebActivityDisplayMode.DefaultMode
      • TrustedWebActivityDisplayMode.ImmersiveMode
      • TrustedWebActivityIntent
      • TrustedWebActivityIntentBuilder
      • TrustedWebActivityService
      • TrustedWebActivityServiceConnection
      • TrustedWebActivityServiceConnectionPool
  • androidx.browser.trusted.sharing
    • Overview
    • Classes
      • ShareData
      • ShareTarget
      • ShareTarget.FileFormField
      • ShareTarget.Params
  • androidx.browser.trusted.splashscreens
    • Overview
    • Classes
      • SplashScreenParamKey
      • SplashScreenVersion
  • androidx.camera.camera2
    • Overview
    • Classes
      • Camera2Config
  • androidx.camera.camera2.interop
    • Overview
    • Classes
      • Camera2CameraControl
      • Camera2CameraInfo
      • Camera2Interop
      • Camera2Interop.Extender
      • CaptureRequestOptions
      • CaptureRequestOptions.Builder
    • Annotations
      • ExperimentalCamera2Interop
  • androidx.camera.core
    • Overview
    • Interfaces
      • Camera
      • CameraControl
      • CameraFilter
      • CameraInfo
      • CameraProvider
      • CameraXConfig.Provider
      • ExposureState
      • ExtendableBuilder
      • ImageAnalysis.Analyzer
      • ImageCapture.OnImageSavedCallback
      • ImageInfo
      • ImageProcessor
      • ImageProcessor.Request
      • ImageProcessor.Response
      • ImageProxy
      • ImageProxy.PlaneProxy
      • Preview.SurfaceProvider
      • PreviewCapabilities
      • SurfaceOutput
      • SurfaceProcessor
      • SurfaceRequest.TransformationInfoListener
      • ZoomState
    • Classes
      • AspectRatio
      • CameraEffect
      • CameraSelector
      • CameraSelector.Builder
      • CameraState
      • CameraState.StateError
      • CameraXConfig
      • CameraXConfig.Builder
      • ConcurrentCamera
      • ConcurrentCamera.SingleCameraConfig
      • DisplayOrientedMeteringPointFactory
      • DynamicRange
      • FocusMeteringAction
      • FocusMeteringAction.Builder
      • FocusMeteringResult
      • ImageAnalysis
      • ImageAnalysis.Builder
      • ImageCapture
      • ImageCapture.Builder
      • ImageCapture.Metadata
      • ImageCapture.OnImageCapturedCallback
      • ImageCapture.OutputFileOptions
      • ImageCapture.OutputFileOptions.Builder
      • ImageCapture.OutputFileResults
      • MeteringPoint
      • MeteringPointFactory
      • MirrorMode
      • Preview
      • Preview.Builder
      • ResolutionInfo
      • SurfaceOrientedMeteringPointFactory
      • SurfaceOutput.Event
      • SurfaceRequest
      • SurfaceRequest.Result
      • SurfaceRequest.TransformationInfo
      • TorchState
      • UseCase
      • UseCaseGroup
      • UseCaseGroup.Builder
      • ViewPort
      • ViewPort.Builder
    • Enums
      • CameraState.ErrorType
      • CameraState.Type
    • Exceptions
      • CameraControl.OperationCanceledException
      • CameraInfoUnavailableException
      • CameraUnavailableException
      • ImageCaptureException
      • InitializationException
      • ProcessingException
    • Annotations
      • ExperimentalGetImage
      • ExperimentalLensFacing
      • ExperimentalUseCaseApi
      • ExperimentalZeroShutterLag
  • androidx.camera.core.resolutionselector
    • Overview
    • Interfaces
      • ResolutionFilter
    • Classes
      • AspectRatioStrategy
      • ResolutionSelector
      • ResolutionSelector.Builder
      • ResolutionStrategy
  • androidx.camera.extensions
    • Overview
    • Classes
      • ExtensionMode
      • ExtensionsManager
  • androidx.camera.lifecycle
    • Overview
    • Classes
      • ProcessCameraProvider
    • Annotations
      • ExperimentalCameraProviderConfiguration
  • androidx.camera.mlkit.vision
    • Overview
    • Classes
      • MlKitAnalyzer
      • MlKitAnalyzer.Result
  • androidx.camera.video
    • Overview
    • Interfaces
      • VideoCapabilities
      • VideoOutput
    • Classes
      • AudioStats
      • FallbackStrategy
      • FileDescriptorOutputOptions
      • FileDescriptorOutputOptions.Builder
      • FileOutputOptions
      • FileOutputOptions.Builder
      • MediaStoreOutputOptions
      • MediaStoreOutputOptions.Builder
      • OutputOptions
      • OutputResults
      • PendingRecording
      • Quality
      • QualitySelector
      • Recorder
      • Recorder.Builder
      • Recording
      • RecordingStats
      • VideoCapture
      • VideoCapture.Builder
      • VideoRecordEvent
      • VideoRecordEvent.Finalize
      • VideoRecordEvent.Pause
      • VideoRecordEvent.Resume
      • VideoRecordEvent.Start
      • VideoRecordEvent.Status
    • Annotations
      • ExperimentalAudioApi
      • ExperimentalPersistentRecording
  • androidx.camera.view
    • Overview
    • Interfaces
      • RotationProvider.Listener
    • Classes
      • CameraController
      • CameraController.OutputSize
      • LifecycleCameraController
      • PreviewView
      • RotationProvider
    • Enums
      • PreviewView.ImplementationMode
      • PreviewView.ScaleType
      • PreviewView.StreamState
  • androidx.camera.view.transform
    • Overview
    • Classes
      • CoordinateTransform
      • FileTransformFactory
      • ImageProxyTransformFactory
      • OutputTransform
  • androidx.camera.view.video
    • Overview
    • Classes
      • AudioConfig
  • androidx.camera.viewfinder
    • Overview
    • Classes
      • CameraViewfinder
      • ViewfinderSurfaceRequest
      • ViewfinderSurfaceRequest.Builder
    • Enums
      • CameraViewfinder.ImplementationMode
      • CameraViewfinder.ScaleType
    • Objects
      • CameraViewfinderExt
  • androidx.car.app
    • Overview
    • Interfaces
      • OnDoneCallback
      • OnRequestPermissionsListener
      • OnScreenResultListener
      • SurfaceCallback
    • Classes
      • AppInfo
      • AppManager
      • CarAppPermission
      • CarAppService
      • CarContext
      • CarToast
      • FailureResponse
      • HandshakeInfo
      • HostInfo
      • Screen
      • ScreenManager
      • Session
      • SessionInfo
      • SessionInfoIntentEncoder
      • SurfaceContainer
    • Exceptions
      • HostException
  • androidx.car.app.activity
    • Overview
    • Classes
      • BaseCarAppActivity
      • CarAppActivity
      • LauncherActivity
  • androidx.car.app.activity.renderer.surface
    • Overview
    • Interfaces
      • SurfaceControlCallback
    • Classes
      • LegacySurfacePackage
      • SurfaceWrapper
  • androidx.car.app.annotations
    • Overview
    • Annotations
      • CarProtocol
      • ExperimentalCarApi
      • RequiresCarApi
  • androidx.car.app.connection
    • Overview
    • Classes
      • CarConnection
  • androidx.car.app.constraints
    • Overview
    • Classes
      • ConstraintManager
  • androidx.car.app.hardware
    • Overview
    • Interfaces
      • CarHardwareManager
    • Classes
      • AutomotiveCarHardwareManager
  • androidx.car.app.hardware.climate
    • Overview
    • Interfaces
      • CarClimate
      • CarClimateProfileCallback
      • CarClimateStateCallback
    • Classes
      • CabinTemperatureProfile
      • CabinTemperatureProfile.Builder
      • CarClimateFeature
      • CarClimateFeature.Builder
      • CarZoneMappingInfoProfile
      • CarZoneMappingInfoProfile.Builder
      • ClimateProfileRequest
      • ClimateProfileRequest.Builder
      • ClimateStateRequest
      • ClimateStateRequest.Builder
      • DefrosterProfile
      • DefrosterProfile.Builder
      • ElectricDefrosterProfile
      • ElectricDefrosterProfile.Builder
      • FanDirectionProfile
      • FanDirectionProfile.Builder
      • FanSpeedLevelProfile
      • FanSpeedLevelProfile.Builder
      • HvacAcProfile
      • HvacAcProfile.Builder
      • HvacAutoModeProfile
      • HvacAutoModeProfile.Builder
      • HvacAutoRecirculationProfile
      • HvacAutoRecirculationProfile.Builder
      • HvacDualModeProfile
      • HvacDualModeProfile.Builder
      • HvacMaxAcModeProfile
      • HvacMaxAcModeProfile.Builder
      • HvacPowerProfile
      • HvacPowerProfile.Builder
      • HvacRecirculationProfile
      • HvacRecirculationProfile.Builder
      • MaxDefrosterProfile
      • MaxDefrosterProfile.Builder
      • RegisterClimateStateRequest
      • RegisterClimateStateRequest.Builder
      • SeatTemperatureProfile
      • SeatTemperatureProfile.Builder
      • SeatVentilationProfile
      • SeatVentilationProfile.Builder
      • SteeringWheelHeatProfile
      • SteeringWheelHeatProfile.Builder
  • androidx.car.app.hardware.common
    • Overview
    • Interfaces
      • CarSetOperationStatusCallback
      • CarZoneAreaIdConverter
      • OnCarDataAvailableListener
    • Classes
      • CarUnit
      • CarValue
      • CarZone
      • CarZone.Builder
      • CarZoneAreaIdConstants
      • CarZoneAreaIdConstants.VehicleAreaSeat
      • CarZoneUtils
      • GlobalCarZoneAreaIdConverter
      • SeatCarZoneAreaIdConverter
  • androidx.car.app.hardware.info
    • Overview
    • Interfaces
      • CarInfo
      • CarSensors
    • Classes
      • Accelerometer
      • CarHardwareLocation
      • Compass
      • EnergyLevel
      • EnergyLevel.Builder
      • EnergyProfile
      • EnergyProfile.Builder
      • EvStatus
      • EvStatus.Builder
      • Gyroscope
      • Mileage
      • Mileage.Builder
      • Model
      • Model.Builder
      • Speed
      • Speed.Builder
      • TollCard
      • TollCard.Builder
  • androidx.car.app.managers
    • Overview
    • Interfaces
      • Manager
  • androidx.car.app.media
    • Overview
    • Interfaces
      • CarAudioCallback
    • Classes
      • CarAudioCallbackDelegate
      • CarAudioRecord
      • MediaPlaybackManager
      • OpenMicrophoneRequest
      • OpenMicrophoneRequest.Builder
      • OpenMicrophoneResponse
      • OpenMicrophoneResponse.Builder
  • androidx.car.app.mediaextensions
    • Overview
    • Classes
      • MetadataExtras
  • androidx.car.app.messaging
    • Overview
    • Classes
      • MessagingServiceConstants
  • androidx.car.app.messaging.model
    • Overview
    • Interfaces
      • ConversationCallback
      • ConversationCallbackDelegate
    • Classes
      • CarMessage
      • CarMessage.Builder
      • ConversationItem
      • ConversationItem.Builder
  • androidx.car.app.model
    • Overview
    • Interfaces
      • AlertCallback
      • AlertCallbackDelegate
      • Content
      • InputCallback
      • InputCallbackDelegate
      • Item
      • ItemList.OnItemVisibilityChangedListener
      • ItemList.OnSelectedListener
      • OnCheckedChangeDelegate
      • OnClickDelegate
      • OnClickListener
      • OnContentRefreshDelegate
      • OnContentRefreshListener
      • OnItemVisibilityChangedDelegate
      • OnSelectedDelegate
      • SearchCallbackDelegate
      • SearchTemplate.SearchCallback
      • TabCallbackDelegate
      • TabTemplate.TabCallback
      • Template
      • Toggle.OnCheckedChangeListener
    • Classes
      • Action
      • Action.Builder
      • ActionStrip
      • ActionStrip.Builder
      • Alert
      • Alert.Builder
      • Badge
      • Badge.Builder
      • CarColor
      • CarIcon
      • CarIcon.Builder
      • CarIconSpan
      • CarLocation
      • CarSpan
      • CarText
      • CarText.Builder
      • ClickableSpan
      • DateTimeWithZone
      • Distance
      • DistanceSpan
      • DurationSpan
      • ForegroundCarColorSpan
      • GridItem
      • GridItem.Builder
      • GridTemplate
      • GridTemplate.Builder
      • Header
      • Header.Builder
      • ItemList
      • ItemList.Builder
      • ListTemplate
      • ListTemplate.Builder
      • LongMessageTemplate
      • LongMessageTemplate.Builder
      • MessageTemplate
      • MessageTemplate.Builder
      • Metadata
      • Metadata.Builder
      • Pane
      • Pane.Builder
      • PaneTemplate
      • PaneTemplate.Builder
      • ParkedOnlyOnClickListener
      • Place
      • Place.Builder
      • PlaceListMapTemplate
      • PlaceListMapTemplate.Builder
      • PlaceMarker
      • PlaceMarker.Builder
      • Row
      • Row.Builder
      • SearchTemplate
      • SearchTemplate.Builder
      • SectionedItemList
      • Tab
      • Tab.Builder
      • TabContents
      • TabContents.Builder
      • TabTemplate
      • TabTemplate.Builder
      • TemplateInfo
      • TemplateWrapper
      • Toggle
      • Toggle.Builder
  • androidx.car.app.model.signin
    • Overview
    • Interfaces
      • SignInTemplate.SignInMethod
    • Classes
      • InputSignInMethod
      • InputSignInMethod.Builder
      • PinSignInMethod
      • ProviderSignInMethod
      • QRCodeSignInMethod
      • SignInTemplate
      • SignInTemplate.Builder
  • androidx.car.app.navigation
    • Overview
    • Interfaces
      • NavigationManagerCallback
    • Classes
      • NavigationManager
  • androidx.car.app.navigation.model
    • Overview
    • Interfaces
      • NavigationTemplate.NavigationInfo
      • PanModeDelegate
      • PanModeListener
    • Classes
      • Destination
      • Destination.Builder
      • Lane
      • Lane.Builder
      • LaneDirection
      • Maneuver
      • Maneuver.Builder
      • MapController
      • MapController.Builder
      • MapTemplate
      • MapTemplate.Builder
      • MapWithContentTemplate
      • MapWithContentTemplate.Builder
      • MessageInfo
      • MessageInfo.Builder
      • NavigationTemplate
      • NavigationTemplate.Builder
      • PlaceListNavigationTemplate
      • PlaceListNavigationTemplate.Builder
      • RoutePreviewNavigationTemplate
      • RoutePreviewNavigationTemplate.Builder
      • RoutingInfo
      • RoutingInfo.Builder
      • Step
      • Step.Builder
      • TravelEstimate
      • TravelEstimate.Builder
      • Trip
      • Trip.Builder
  • androidx.car.app.notification
    • Overview
    • Classes
      • CarAppExtender
      • CarAppExtender.Builder
      • CarNotificationManager
      • CarPendingIntent
  • androidx.car.app.serialization
    • Overview
    • Classes
      • Bundleable
    • Exceptions
      • BundlerException
  • androidx.car.app.suggestion
    • Overview
    • Classes
      • SuggestionManager
  • androidx.car.app.suggestion.model
    • Overview
    • Classes
      • Suggestion
      • Suggestion.Builder
  • androidx.car.app.testing
    • Overview
    • Classes
      • FakeHost
      • ScreenController
      • SessionController
      • TestAppManager
      • TestCarContext
      • TestCarContext.PermissionRequestInfo
      • TestScreenManager
  • androidx.car.app.testing.navigation
    • Overview
    • Classes
      • TestNavigationManager
  • androidx.car.app.validation
    • Overview
    • Classes
      • HostValidator
      • HostValidator.Builder
  • androidx.car.app.versioning
    • Overview
    • Classes
      • CarAppApiLevels
  • androidx.cardview.widget
    • Overview
    • Classes
      • CardView
  • androidx.collection
    • Overview
    • Classes
      • ArrayMap
      • ArraySet
      • CircularArray
      • CircularIntArray
      • FloatFloatMap
      • FloatFloatPair
      • FloatIntMap
      • FloatList
      • FloatLongMap
      • FloatObjectMap
      • FloatSet
      • IntFloatMap
      • IntIntMap
      • IntIntPair
      • IntList
      • IntLongMap
      • IntObjectMap
      • IntSet
      • LongFloatMap
      • LongIntMap
      • LongList
      • LongLongMap
      • LongLongPair
      • LongObjectMap
      • LongSet
      • LongSparseArray
      • LruCache
      • MutableFloatFloatMap
      • MutableFloatIntMap
      • MutableFloatList
      • MutableFloatLongMap
      • MutableFloatObjectMap
      • MutableFloatSet
      • MutableIntFloatMap
      • MutableIntIntMap
      • MutableIntList
      • MutableIntLongMap
      • MutableIntObjectMap
      • MutableIntSet
      • MutableLongFloatMap
      • MutableLongIntMap
      • MutableLongList
      • MutableLongLongMap
      • MutableLongObjectMap
      • MutableLongSet
      • MutableObjectFloatMap
      • MutableObjectIntMap
      • MutableObjectList
      • MutableObjectLongMap
      • MutableScatterMap
      • MutableScatterSet
      • ObjectFloatMap
      • ObjectIntMap
      • ObjectList
      • ObjectLongMap
      • ScatterMap
      • ScatterSet
      • SimpleArrayMap
      • SparseArrayCompat
  • androidx.compose.animation
    • Overview
    • Interfaces
      • AnimatedContentScope
      • AnimatedContentTransitionScope
      • AnimatedVisibilityScope
      • SizeTransform
    • Classes
      • AnimatedContentTransitionScope.SlideDirection
      • ContentTransform
      • EnterTransition
      • ExitTransition
      • SplineBasedFloatDecayAnimationSpec
    • Enums
      • EnterExitState
    • Annotations
      • ExperimentalAnimationApi
  • androidx.compose.animation.core
    • Overview
    • Interfaces
      • Animation
      • AnimationSpec
      • DecayAnimationSpec
      • DurationBasedAnimationSpec
      • Easing
      • FiniteAnimationSpec
      • FloatAnimationSpec
      • FloatDecayAnimationSpec
      • Transition.Segment
      • TwoWayConverter
      • VectorizedAnimationSpec
      • VectorizedDecayAnimationSpec
      • VectorizedDurationBasedAnimationSpec
      • VectorizedFiniteAnimationSpec
    • Classes
      • Animatable
      • AnimationResult
      • AnimationScope
      • AnimationState
      • AnimationVector
      • AnimationVector1D
      • AnimationVector2D
      • AnimationVector3D
      • AnimationVector4D
      • AtomicReference
      • CubicBezierEasing
      • DecayAnimation
      • FloatExponentialDecaySpec
      • FloatSpringSpec
      • FloatTweenSpec
      • InfiniteRepeatableSpec
      • InfiniteTransition
      • InfiniteTransition.TransitionAnimationState
      • KeyframeBaseEntity
      • KeyframesSpec
      • KeyframesSpec.KeyframeEntity
      • KeyframesSpec.KeyframesSpecConfig
      • KeyframesSpecBaseConfig
      • KeyframesWithSplineSpec
      • KeyframesWithSplineSpec.KeyframesWithSplineSpecConfig
      • MutableTransitionState
      • PathEasing
      • RepeatableSpec
      • SeekableTransitionState
      • SnapSpec
      • SpringSpec
      • StartOffset
      • StartOffsetType
      • TargetBasedAnimation
      • Transition
      • Transition.TransitionAnimationState
      • TransitionState
      • TweenSpec
      • VectorizedFloatAnimationSpec
      • VectorizedInfiniteRepeatableSpec
      • VectorizedKeyframesSpec
      • VectorizedRepeatableSpec
      • VectorizedSnapSpec
      • VectorizedSpringSpec
      • VectorizedTweenSpec
    • Enums
      • AnimationEndReason
      • RepeatMode
    • Annotations
      • ExperimentalAnimationSpecApi
      • ExperimentalTransitionApi
      • InternalAnimationApi
    • Objects
      • AnimationConstants
      • Spring
  • androidx.compose.animation.graphics
    • Overview
    • Annotations
      • ExperimentalAnimationGraphicsApi
  • androidx.compose.animation.graphics.res
  • androidx.compose.animation.graphics.vector
    • Overview
    • Classes
      • AnimatedImageVector
    • Objects
      • AnimatedImageVector.Companion
  • androidx.compose.desktop.ui.tooling.preview
    • Overview
    • Annotations
      • Preview
  • androidx.compose.foundation
    • Overview
    • Interfaces
      • AndroidExternalSurfaceScope
      • BasicTooltipState
      • CombinedClickableNode
      • ContextMenuRepresentation
      • Indication
      • IndicationInstance
      • MarqueeSpacing
      • OverscrollEffect
      • ScrollbarAdapter
      • SurfaceCoroutineScope
      • SurfaceScope
      • TooltipPlacement
    • Classes
      • AndroidExternalSurfaceZOrder
      • AtomicLong
      • AtomicReference
      • BorderStroke
      • ContextMenuData
      • ContextMenuItem
      • ContextMenuState
      • ContextMenuState.Status
      • ContextMenuState.Status.Open
      • DefaultContextMenuRepresentation
      • MarqueeAnimationMode
      • MouseClickScope
      • MutatorMutex
      • OverscrollConfiguration
      • ScrollState
      • ScrollbarStyle
      • TooltipPlacement.ComponentRect
      • TooltipPlacement.CursorPoint
    • Enums
      • MutatePriority
    • Annotations
      • ExperimentalFoundationApi
      • InternalFoundationApi
    • Objects
      • BasicTooltipDefaults
      • ContextMenuState.Status.Closed
  • androidx.compose.foundation.draganddrop
    • Overview
    • Interfaces
      • DragAndDropSourceScope
  • androidx.compose.foundation.gestures
    • Overview
    • Interfaces
      • AnchoredDragScope
      • BringIntoViewSpec
      • Drag2DScope
      • DragScope
      • Draggable2DState
      • DraggableAnchors
      • DraggableState
      • FlingBehavior
      • PressGestureScope
      • ScrollScope
      • ScrollableState
      • TransformScope
      • TransformableState
    • Classes
      • AnchoredDraggableState
      • DraggableAnchorsConfig
    • Enums
      • Orientation
    • Exceptions
      • GestureCancellationException
    • Objects
      • ScrollableDefaults
  • androidx.compose.foundation.gestures.snapping
    • Overview
    • Interfaces
      • SnapLayoutInfoProvider
      • SnapPositionInLayout
    • Classes
      • SnapFlingBehavior
  • androidx.compose.foundation.interaction
    • Overview
    • Interfaces
      • DragInteraction
      • FocusInteraction
      • HoverInteraction
      • Interaction
      • InteractionSource
      • MutableInteractionSource
      • PressInteraction
    • Classes
      • DragInteraction.Cancel
      • DragInteraction.Start
      • DragInteraction.Stop
      • FocusInteraction.Focus
      • FocusInteraction.Unfocus
      • HoverInteraction.Enter
      • HoverInteraction.Exit
      • PressInteraction.Cancel
      • PressInteraction.Press
      • PressInteraction.Release
  • androidx.compose.foundation.layout
    • Overview
    • Interfaces
      • Arrangement.Horizontal
      • Arrangement.HorizontalOrVertical
      • Arrangement.Vertical
      • BoxScope
      • BoxWithConstraintsScope
      • ColumnScope
      • FlowColumnScope
      • FlowRowScope
      • PaddingValues
      • RowScope
      • WindowInsets
    • Classes
      • MutableWindowInsets
      • PaddingValues.Absolute
      • WindowInsetsSides
    • Enums
      • IntrinsicSize
    • Annotations
      • ExperimentalLayoutApi
      • LayoutScopeMarker
    • Objects
      • Arrangement
      • Arrangement.Absolute
      • WindowInsets.Companion
  • androidx.compose.foundation.lazy
    • Overview
    • Interfaces
      • LazyItemScope
      • LazyListItemInfo
      • LazyListLayoutInfo
      • LazyListScope
    • Classes
      • LazyListState
    • Annotations
      • LazyScopeMarker
  • androidx.compose.foundation.lazy.grid
    • Overview
    • Interfaces
      • GridCells
      • LazyGridItemInfo
      • LazyGridItemScope
      • LazyGridItemSpanScope
      • LazyGridLayoutInfo
      • LazyGridScope
    • Classes
      • GridCells.Adaptive
      • GridCells.Fixed
      • GridCells.FixedSize
      • GridItemSpan
      • LazyGridState
    • Annotations
      • LazyGridScopeMarker
  • androidx.compose.foundation.lazy.layout
    • Overview
    • Interfaces
      • IntervalList
      • LazyLayoutIntervalContent.Interval
      • LazyLayoutItemProvider
      • LazyLayoutMeasureScope
      • LazyLayoutPinnedItemList.PinnedItem
      • LazyLayoutPrefetchState.PrefetchHandle
    • Classes
      • IntervalList.Interval
      • LazyLayoutIntervalContent
      • LazyLayoutPinnedItemList
      • LazyLayoutPrefetchState
      • MutableIntervalList
  • androidx.compose.foundation.lazy.staggeredgrid
    • Overview
    • Interfaces
      • LazyStaggeredGridItemInfo
      • LazyStaggeredGridItemScope
      • LazyStaggeredGridLayoutInfo
      • LazyStaggeredGridScope
      • StaggeredGridCells
    • Classes
      • LazyStaggeredGridState
      • StaggeredGridCells.Adaptive
      • StaggeredGridCells.Fixed
      • StaggeredGridCells.FixedSize
      • StaggeredGridItemSpan
  • androidx.compose.foundation.pager
    • Overview
    • Interfaces
      • PageInfo
      • PageSize
      • PagerLayoutInfo
      • PagerScope
      • PagerSnapDistance
    • Classes
      • PageSize.Fixed
      • PagerState
    • Objects
      • PageSize.Fill
      • PagerDefaults
  • androidx.compose.foundation.relocation
    • Overview
    • Interfaces
      • BringIntoViewRequester
      • BringIntoViewResponder
  • androidx.compose.foundation.selection
  • androidx.compose.foundation.shape
    • Overview
    • Interfaces
      • CornerSize
    • Classes
      • AbsoluteCutCornerShape
      • AbsoluteRoundedCornerShape
      • CornerBasedShape
      • CutCornerShape
      • GenericShape
      • RoundedCornerShape
  • androidx.compose.foundation.text
    • Overview
    • Interfaces
      • KeyboardActionScope
    • Classes
      • InlineTextContent
      • KeyboardActions
      • KeyboardOptions
    • Annotations
      • InternalFoundationTextApi
  • androidx.compose.foundation.text.selection
    • Overview
    • Classes
      • TextSelectionColors
  • androidx.compose.foundation.text2
    • Overview
    • Interfaces
      • TextFieldDecorator
  • androidx.compose.foundation.text2.input
    • Overview
    • Interfaces
      • CodepointTransformation
      • ImeActionHandler
      • InputTransformation
      • TextFieldBuffer.ChangeList
      • TextFieldCharSequence
      • TextFieldLineLimits
    • Classes
      • TextFieldBuffer
      • TextFieldLineLimits.MultiLine
      • TextFieldState
      • TextObfuscationMode
      • UndoState
    • Objects
      • CodepointTransformation.Companion
      • InputTransformation.Companion
      • TextFieldLineLimits.SingleLine
      • TextFieldState.Saver
  • androidx.compose.foundation.window
  • androidx.compose.material
    • Overview
    • Interfaces
      • AlertDialogProvider
      • ButtonColors
      • ButtonElevation
      • CheckboxColors
      • ChipColors
      • ElevationOverlay
      • ExposedDropdownMenuBoxScope
      • FloatingActionButtonElevation
      • RadioButtonColors
      • SelectableChipColors
      • SliderColors
      • SnackbarData
      • SwitchColors
      • TextFieldColors
      • TextFieldColorsWithIcons
      • ThresholdConfig
    • Classes
      • BackdropScaffoldState
      • BottomDrawerState
      • BottomSheetScaffoldState
      • BottomSheetState
      • Colors
      • DismissState
      • DrawerState
      • FabPosition
      • FixedThreshold
      • FractionalThreshold
      • InternalAtomicReference
      • ModalBottomSheetState
      • ResistanceConfig
      • ScaffoldState
      • Shapes
      • SnackbarHostState
      • SwipeProgress
      • SwipeableState
      • TabPosition
      • Typography
    • Enums
      • BackdropValue
      • BottomDrawerValue
      • BottomSheetValue
      • DismissDirection
      • DismissValue
      • DrawerValue
      • ModalBottomSheetValue
      • SnackbarDuration
      • SnackbarResult
    • Annotations
      • ExperimentalMaterialApi
    • Objects
      • AppBarDefaults
      • BackdropScaffoldDefaults
      • BottomNavigationDefaults
      • BottomSheetScaffoldDefaults
      • ButtonDefaults
      • CheckboxDefaults
      • ChipDefaults
      • ContentAlpha
      • DrawerDefaults
      • ExposedDropdownMenuDefaults
      • FloatingActionButtonDefaults
      • MaterialTheme
      • MenuDefaults
      • ModalBottomSheetDefaults
      • NavigationRailDefaults
      • PopupAlertDialogProvider
      • ProgressIndicatorDefaults
      • RadioButtonDefaults
      • ScaffoldDefaults
      • SliderDefaults
      • SnackbarDefaults
      • SwipeableDefaults
      • SwitchDefaults
      • TabRowDefaults
      • TextFieldDefaults
      • UndecoratedWindowAlertDialogProvider
  • androidx.compose.material.icons
    • Overview
    • Objects
      • Icons
      • Icons.AutoMirrored
      • Icons.AutoMirrored.Filled
      • Icons.AutoMirrored.Outlined
      • Icons.AutoMirrored.Rounded
      • Icons.AutoMirrored.Sharp
      • Icons.AutoMirrored.TwoTone
      • Icons.Filled
      • Icons.Outlined
      • Icons.Rounded
      • Icons.Sharp
      • Icons.TwoTone
  • androidx.compose.material.icons.automirrored.filled
  • androidx.compose.material.icons.automirrored.outlined
  • androidx.compose.material.icons.automirrored.rounded
  • androidx.compose.material.icons.automirrored.sharp
  • androidx.compose.material.icons.automirrored.twotone
  • androidx.compose.material.icons.filled
  • androidx.compose.material.icons.outlined
  • androidx.compose.material.icons.rounded
  • androidx.compose.material.icons.sharp
  • androidx.compose.material.icons.twotone
  • androidx.compose.material.pullrefresh
    • Overview
    • Classes
      • PullRefreshState
    • Objects
      • PullRefreshDefaults
  • androidx.compose.material.ripple
    • Overview
    • Interfaces
      • RippleTheme
    • Classes
      • RippleAlpha
  • androidx.compose.material3
    • Overview
    • Interfaces
      • BasicTooltipState
      • BottomAppBarScrollBehavior
      • BottomAppBarState
      • DatePickerFormatter
      • DatePickerState
      • DateRangePickerState
      • ExposedDropdownMenuBoxScope
      • MultiChoiceSegmentedButtonRowScope
      • NavigationDrawerItemColors
      • PlainTooltipState
      • RichTooltipState
      • SelectableDates
      • SingleChoiceSegmentedButtonRowScope
      • SnackbarData
      • SnackbarVisuals
      • TooltipBoxScope
      • TooltipState
      • TopAppBarScrollBehavior
    • Classes
      • BottomSheetScaffoldState
      • ButtonColors
      • ButtonElevation
      • CalendarLocale
      • CardColors
      • CardElevation
      • CheckboxColors
      • ChipBorder
      • ChipColors
      • ChipElevation