Essentials
Gemini in Android Studio
Your AI development companion for Android development.
Learn more
Get Android Studio
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.
Adaptive apps
Wear OS
Android for Cars
Android TV
ChromeOS
Assistant
Build by category
Learn to build for your use case by following Google's prescriptive and opinionated guidance.
Games
Camera & Media
Social & messaging
Health & Fitness
Productivity
Enterprise apps
Get the latest
Stay in touch with the latest releases throughout the year, join our preview programs, and give us your feedback.
Latest updates
Experimental updates
Android Studio preview
Jetpack & Compose libraries
Wear OS preview
Privacy Sandbox
Design & Plan
UI Design
Design a beautiful user interface using Android best practices.
Design for Android
Mobile
Large screens (e.g., tablets)
Widgets
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
Security
Security
Safeguard users against threats and ensure a secure Android experience.
Overview
Privacy
Identity
Fraud prevention
Build for Billions
Create the best experience for entry-level devices
Overview
About new markets
Android (Go edition)
Develop
Build AI experiences
Build AI-powered Android apps with Gemini APIs and more.
Get started
Core areas
Get the samples and docs for the features you need.
Samples
Try Quick Guidesᵇᵉᵗᵃ
User interfaces
Permissions
Background work
Data and files
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
Device tech
Write code for form factors. Connect devices and share data.
Large screens (e.g., tablets)
Wear OS
Android Health
Cross-device SDK
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
Deutsch
Español – América Latina
Français
Indonesia
Polski
Português – Brasil
Tiếng Việt
中文 – 简体
日本語
한국어
Android Studio
Sign in
Develop
Guides
Reference
Samples
Essentials
More
Design & Plan
More
Develop
More
Guides
Reference
Samples
Google Play
Community
Android Studio
Android API Reference
Overview
Android Platform
Packages
Class Index
Package Index
android
Overview
Classes
Manifest
Manifest.permission
Manifest.permission_group
R
R.anim
R.animator
R.array
R.attr
R.bool
R.color
R.dimen
R.drawable
R.fraction
R.id
R.integer
R.interpolator
R.layout
R.menu
R.mipmap
R.plurals
R.raw
R.string
R.style
R.styleable
R.transition
R.xml
android.accessibilityservice
Overview
Classes
AccessibilityButtonController
AccessibilityButtonController.AccessibilityButtonCallback
AccessibilityGestureEvent
AccessibilityService
AccessibilityService.GestureResultCallback
AccessibilityService.MagnificationController
AccessibilityService.ScreenshotResult
AccessibilityService.SoftKeyboardController
AccessibilityServiceInfo
FingerprintGestureController
FingerprintGestureController.FingerprintGestureCallback
GestureDescription
GestureDescription.Builder
GestureDescription.StrokeDescription
InputMethod
InputMethod.AccessibilityInputConnection
MagnificationConfig
MagnificationConfig.Builder
TouchInteractionController
Interfaces
AccessibilityService.MagnificationController.OnMagnificationChangedListener
AccessibilityService.SoftKeyboardController.OnShowModeChangedListener
AccessibilityService.TakeScreenshotCallback
BrailleDisplayController
BrailleDisplayController.BrailleDisplayCallback
TouchInteractionController.Callback
android.accounts
Overview
Classes
AbstractAccountAuthenticator
Account
AccountAuthenticatorActivity
AccountAuthenticatorResponse
AccountManager
AuthenticatorDescription
Interfaces
AccountManagerCallback
AccountManagerFuture
OnAccountsUpdateListener
Exceptions
AccountsException
AuthenticatorException
NetworkErrorException
OperationCanceledException
android.adservices
Overview
Classes
AdServicesState
android.adservices.adid
Overview
Classes
AdId
AdIdManager
android.adservices.adselection
Overview
Classes
AddAdSelectionFromOutcomesOverrideRequest
AddAdSelectionOverrideRequest
AdSelectionConfig
AdSelectionConfig.Builder
AdSelectionFromOutcomesConfig
AdSelectionFromOutcomesConfig.Builder
AdSelectionManager
AdSelectionOutcome
AdSelectionOutcome.Builder
AdWithBid
DecisionLogic
GetAdSelectionDataOutcome
GetAdSelectionDataRequest
GetAdSelectionDataRequest.Builder
PerBuyerDecisionLogic
PersistAdSelectionResultRequest
PersistAdSelectionResultRequest.Builder
RemoveAdSelectionFromOutcomesOverrideRequest
RemoveAdSelectionOverrideRequest
ReportEventRequest
ReportEventRequest.Builder
ReportImpressionRequest
SetAppInstallAdvertisersRequest
SetAppInstallAdvertisersRequest.Builder
SignedContextualAds
SignedContextualAds.Builder
TestAdSelectionManager
UpdateAdCounterHistogramRequest
UpdateAdCounterHistogramRequest.Builder
android.adservices.appsetid
Overview
Classes
AppSetId
AppSetIdManager
android.adservices.common
Overview
Classes
AdData
AdData.Builder
AdFilters
AdFilters.Builder
AdSelectionSignals
AdServicesPermissions
AdTechIdentifier
AppInstallFilters
AppInstallFilters.Builder
FrequencyCapFilters
FrequencyCapFilters.Builder
KeyedFrequencyCap
KeyedFrequencyCap.Builder
Interfaces
AdServicesOutcomeReceiver
android.adservices.customaudience
Overview
Classes
AddCustomAudienceOverrideRequest
AddCustomAudienceOverrideRequest.Builder
CustomAudience
CustomAudience.Builder
CustomAudienceManager
FetchAndJoinCustomAudienceRequest
FetchAndJoinCustomAudienceRequest.Builder
JoinCustomAudienceRequest
JoinCustomAudienceRequest.Builder
LeaveCustomAudienceRequest
LeaveCustomAudienceRequest.Builder
RemoveCustomAudienceOverrideRequest
RemoveCustomAudienceOverrideRequest.Builder
TestCustomAudienceManager
TrustedBiddingData
TrustedBiddingData.Builder
android.adservices.exceptions
Overview
Exceptions
AdServicesException
android.adservices.measurement
Overview
Classes
DeletionRequest
DeletionRequest.Builder
MeasurementManager
SourceRegistrationRequest
SourceRegistrationRequest.Builder
WebSourceParams
WebSourceParams.Builder
WebSourceRegistrationRequest
WebSourceRegistrationRequest.Builder
WebTriggerParams
WebTriggerParams.Builder
WebTriggerRegistrationRequest
WebTriggerRegistrationRequest.Builder
android.adservices.ondevicepersonalization
Overview
Classes
AppInfo
DownloadCompletedInput
DownloadCompletedOutput
DownloadCompletedOutput.Builder
EventInput
EventLogRecord
EventLogRecord.Builder
EventOutput
EventOutput.Builder
EventUrlProvider
ExecuteInput
ExecuteOutput
ExecuteOutput.Builder
FederatedComputeInput
FederatedComputeInput.Builder
FederatedComputeScheduler
FederatedComputeScheduler.Params
InferenceInput
InferenceInput.Builder
InferenceInput.Params
InferenceInput.Params.Builder
InferenceOutput
InferenceOutput.Builder
IsolatedService
LogReader
ModelManager
OnDevicePersonalizationManager
OnDevicePersonalizationManager.ExecuteResult
RenderingConfig
RenderingConfig.Builder
RenderInput
RenderOutput
RenderOutput.Builder
RequestLogRecord
RequestLogRecord.Builder
RequestToken
SurfacePackageToken
TrainingExampleRecord
TrainingExampleRecord.Builder
TrainingExamplesInput
TrainingExamplesOutput
TrainingExamplesOutput.Builder
TrainingInterval
TrainingInterval.Builder
UserData
WebTriggerInput
WebTriggerOutput
WebTriggerOutput.Builder
Interfaces
IsolatedWorker
KeyValueStore
MutableKeyValueStore
Exceptions
IsolatedServiceException
OnDevicePersonalizationException
android.adservices.signals
Overview
Classes
ProtectedSignalsManager
UpdateSignalsRequest
UpdateSignalsRequest.Builder
android.adservices.topics
Overview
Classes
EncryptedTopic
GetTopicsRequest
GetTopicsRequest.Builder
GetTopicsResponse
GetTopicsResponse.Builder
Topic
TopicsManager
android.animation
Overview
Classes
Animator
AnimatorInflater
AnimatorListenerAdapter
AnimatorSet
AnimatorSet.Builder
ArgbEvaluator
BidirectionalTypeConverter
FloatArrayEvaluator
FloatEvaluator
IntArrayEvaluator
IntEvaluator
Keyframe
LayoutTransition
ObjectAnimator
PointFEvaluator
PropertyValuesHolder
RectEvaluator
StateListAnimator
TimeAnimator
TypeConverter
ValueAnimator
Interfaces
Animator.AnimatorListener
Animator.AnimatorPauseListener
LayoutTransition.TransitionListener
TimeAnimator.TimeListener
TimeInterpolator
TypeEvaluator
ValueAnimator.AnimatorUpdateListener
ValueAnimator.DurationScaleChangeListener
android.annotation
Overview
Annotations
SuppressLint
TargetApi
android.app
Overview
Classes
ActionBar
ActionBar.LayoutParams
ActionBar.Tab
Activity
ActivityGroup
ActivityManager
ActivityManager.AppTask
ActivityManager.MemoryInfo
ActivityManager.ProcessErrorStateInfo
ActivityManager.RecentTaskInfo
ActivityManager.RunningAppProcessInfo
ActivityManager.RunningServiceInfo
ActivityManager.RunningTaskInfo
ActivityManager.TaskDescription
ActivityManager.TaskDescription.Builder
ActivityOptions
AlarmManager
AlarmManager.AlarmClockInfo
AlertDialog
AlertDialog.Builder
AliasActivity
AppComponentFactory
Application
ApplicationErrorReport
ApplicationErrorReport.AnrInfo
ApplicationErrorReport.BatteryInfo
ApplicationErrorReport.CrashInfo
ApplicationErrorReport.RunningServiceInfo
ApplicationExitInfo
ApplicationStartInfo
AppOpsManager
AppOpsManager.OnOpNotedCallback
AsyncNotedAppOp
AutomaticZenRule
AutomaticZenRule.Builder
BroadcastOptions
ComponentCaller
DatePickerDialog
Dialog
DialogFragment
DirectAction
DirectAction.Builder
DownloadManager
DownloadManager.Query
DownloadManager.Request
ExpandableListActivity
Fragment
Fragment.SavedState
FragmentBreadCrumbs
FragmentContainer
FragmentController
FragmentHostCallback
FragmentManager
FragmentManager.FragmentLifecycleCallbacks
FragmentManagerNonConfig
FragmentTransaction
GameManager
GameState
GrammaticalInflectionManager
Instrumentation
Instrumentation.ActivityMonitor
Instrumentation.ActivityResult
IntentService
KeyguardManager
KeyguardManager.KeyguardDismissCallback
KeyguardManager.KeyguardLock
LauncherActivity
LauncherActivity.IconResizer
LauncherActivity.ListItem
ListActivity
ListFragment
LoaderManager
LocalActivityManager
LocaleConfig
LocaleManager
MediaRouteActionProvider
MediaRouteButton
NativeActivity
Notification
Notification.Action
Notification.Action.Builder
Notification.Action.WearableExtender
Notification.BigPictureStyle
Notification.BigTextStyle
Notification.BubbleMetadata
Notification.BubbleMetadata.Builder
Notification.Builder
Notification.CallStyle
Notification.CarExtender
Notification.CarExtender.Builder
Notification.CarExtender.UnreadConversation
Notification.DecoratedCustomViewStyle
Notification.DecoratedMediaCustomViewStyle
Notification.InboxStyle
Notification.MediaStyle
Notification.MessagingStyle
Notification.MessagingStyle.Message
Notification.Style
Notification.TvExtender
Notification.WearableExtender
NotificationChannel
NotificationChannelGroup
NotificationManager
NotificationManager.Policy
PendingIntent
Person
Person.Builder
PictureInPictureParams
PictureInPictureParams.Builder
PictureInPictureUiState
Presentation
ProgressDialog
RemoteAction
RemoteInput
RemoteInput.Builder
SearchableInfo
SearchManager
Service
SharedElementCallback
StatusBarManager
SyncNotedAppOp
TabActivity
TaskInfo
TaskStackBuilder
TimePickerDialog
UiAutomation
UiModeManager
VoiceInteractor
VoiceInteractor.AbortVoiceRequest
VoiceInteractor.CommandRequest
VoiceInteractor.CompleteVoiceRequest
VoiceInteractor.ConfirmationRequest
VoiceInteractor.PickOptionRequest
VoiceInteractor.PickOptionRequest.Option
VoiceInteractor.Prompt
VoiceInteractor.Request
WallpaperColors
WallpaperInfo
WallpaperManager
Interfaces
ActionBar.OnMenuVisibilityListener
ActionBar.OnNavigationListener
ActionBar.TabListener
Activity.ScreenCaptureCallback
AlarmManager.OnAlarmListener
Application.ActivityLifecycleCallbacks
Application.OnProvideAssistDataListener
AppOpsManager.OnOpActiveChangedListener
AppOpsManager.OnOpChangedListener
DatePickerDialog.OnDateSetListener
FragmentBreadCrumbs.OnBreadCrumbClickListener
FragmentManager.BackStackEntry
FragmentManager.OnBackStackChangedListener
KeyguardManager.KeyguardLockedStateListener
KeyguardManager.OnKeyguardExitResult
LoaderManager.LoaderCallbacks
Notification.Action.Extender
Notification.Extender
PendingIntent.OnFinished
SearchManager.OnCancelListener
SearchManager.OnDismissListener
SharedElementCallback.OnSharedElementsReadyListener
TimePickerDialog.OnTimeSetListener
UiAutomation.AccessibilityEventFilter
UiAutomation.OnAccessibilityEventListener
UiModeManager.ContrastChangeListener
WallpaperManager.OnColorsChangedListener
ZygotePreload
Exceptions
AuthenticationRequiredException
BackgroundServiceStartNotAllowedException
ForegroundServiceStartNotAllowedException
ForegroundServiceTypeException
Fragment.InstantiationException
InvalidForegroundServiceTypeException
MissingForegroundServiceTypeException
PendingIntent.CanceledException
RecoverableSecurityException
ServiceStartNotAllowedException
StartForegroundCalledOnStoppedServiceException
android.app.admin
Overview
Classes
ConnectEvent
DelegatedAdminReceiver
DeviceAdminInfo
DeviceAdminReceiver
DeviceAdminService
DevicePolicyIdentifiers
DevicePolicyManager
DevicePolicyManager.InstallSystemUpdateCallback
DevicePolicyResources
DevicePolicyResourcesManager
DnsEvent
FactoryResetProtectionPolicy
FactoryResetProtectionPolicy.Builder
FreezePeriod
ManagedSubscriptionsPolicy
NetworkEvent
PackagePolicy
PolicyUpdateReceiver
PolicyUpdateResult
PreferentialNetworkServiceConfig
PreferentialNetworkServiceConfig.Builder
SecurityLog
SecurityLog.SecurityEvent
SystemUpdateInfo
SystemUpdatePolicy
TargetUser
WifiSsidPolicy
Interfaces
DevicePolicyManager.OnClearApplicationUserDataListener
Exceptions
SystemUpdatePolicy.ValidationFailedException
UnsafeStateException
android.app.appsearch
Overview
Classes
AppSearchBatchResult
AppSearchBatchResult.Builder
AppSearchManager
AppSearchManager.SearchContext
AppSearchManager.SearchContext.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
AppSearchSession
EnterpriseGlobalSearchSession
GenericDocument
GenericDocument.Builder
GetByDocumentIdRequest
GetByDocumentIdRequest.Builder
GetSchemaResponse
GetSchemaResponse.Builder
GlobalSearchSession
JoinSpec
JoinSpec.Builder
Migrator
PackageIdentifier
PropertyPath
PropertyPath.PathSegment
PutDocumentsRequest
PutDocumentsRequest.Builder
RemoveByDocumentIdRequest
RemoveByDocumentIdRequest.Builder
ReportSystemUsageRequest
ReportSystemUsageRequest.Builder
ReportUsageRequest
ReportUsageRequest.Builder
SchemaVisibilityConfig
SchemaVisibilityConfig.Builder
SearchResult
SearchResult.Builder
SearchResult.MatchInfo
SearchResult.MatchInfo.Builder
SearchResult.MatchRange
SearchResults
SearchSpec
SearchSpec.Builder
SearchSuggestionResult
SearchSuggestionResult.Builder
SearchSuggestionSpec
SearchSuggestionSpec.Builder
SetSchemaRequest
SetSchemaRequest.Builder
SetSchemaResponse
SetSchemaResponse.Builder
SetSchemaResponse.MigrationFailure
StorageInfo
StorageInfo.Builder
Interfaces
BatchResultCallback
android.app.appsearch.exceptions
Overview
Exceptions
AppSearchException
android.app.appsearch.observer
Overview
Classes
DocumentChangeInfo
ObserverSpec
ObserverSpec.Builder
SchemaChangeInfo
Interfaces
ObserverCallback
android.app.appsearch.util
Overview
Classes
DocumentIdUtil
android.app.assist
Overview
Classes
AssistContent
AssistStructure
AssistStructure.ViewNode
AssistStructure.WindowNode
android.app.backup
Overview
Classes
BackupAgent
BackupAgentHelper
BackupDataInput
BackupDataInputStream
BackupDataOutput
BackupManager
FileBackupHelper
FullBackupDataOutput
RestoreObserver
SharedPreferencesBackupHelper
Interfaces
BackupHelper
android.app.blob
Overview
Classes
BlobHandle
BlobStoreManager
BlobStoreManager.Session
android.app.job
Overview
Classes
JobInfo
JobInfo.Builder
JobInfo.TriggerContentUri
JobParameters
JobScheduler
JobService
JobServiceEngine
JobWorkItem
JobWorkItem.Builder
android.app.people
Overview
Classes
ConversationStatus
ConversationStatus.Builder
PeopleManager
android.app.role
Overview
Classes
RoleManager
android.app.sdksandbox
Overview
Classes
AppOwnedSdkSandboxInterface
SandboxedSdk
SandboxedSdkProvider
SdkSandboxManager
Interfaces
SdkSandboxManager.SdkSandboxProcessDeathCallback
Exceptions
LoadSdkException
RequestSurfacePackageException
android.app.sdksandbox.sdkprovider
Overview
Classes
SdkSandboxController
Interfaces
SdkSandboxActivityHandler
android.app.slice
Overview
Classes
Slice
Slice.Builder
SliceItem
SliceManager
SliceMetrics
SliceProvider
SliceSpec
android.app.usage
Overview
Classes
ConfigurationStats
EventStats
ExternalStorageStats
NetworkStats
NetworkStats.Bucket
NetworkStatsManager
NetworkStatsManager.UsageCallback
StorageStats
StorageStatsManager
UsageEvents
UsageEvents.Event
UsageEventsQuery
UsageEventsQuery.Builder
UsageStats
UsageStatsManager
android.appwidget
Overview
Classes
AppWidgetHost
AppWidgetHostView
AppWidgetManager
AppWidgetProvider
AppWidgetProviderInfo
android.bluetooth
Overview
Classes
BluetoothA2dp
BluetoothAdapter
BluetoothAssignedNumbers
BluetoothClass
BluetoothClass.Device
BluetoothClass.Device.Major
BluetoothClass.Service
BluetoothCodecConfig
BluetoothCodecConfig.Builder
BluetoothCodecStatus
BluetoothCodecStatus.Builder
BluetoothCodecType
BluetoothCsipSetCoordinator
BluetoothDevice
BluetoothGatt
BluetoothGattCallback
BluetoothGattCharacteristic
BluetoothGattDescriptor
BluetoothGattServer
BluetoothGattServerCallback
BluetoothGattService
BluetoothHeadset
BluetoothHealth
BluetoothHealthAppConfiguration
BluetoothHealthCallback
BluetoothHearingAid
BluetoothHidDevice
BluetoothHidDevice.Callback
BluetoothHidDeviceAppQosSettings
BluetoothHidDeviceAppSdpSettings
BluetoothLeAudio
BluetoothLeAudioCodecConfig
BluetoothLeAudioCodecConfig.Builder
BluetoothLeAudioCodecStatus
BluetoothManager
BluetoothServerSocket
BluetoothSocket
BluetoothStatusCodes
Interfaces
BluetoothAdapter.LeScanCallback
BluetoothProfile
BluetoothProfile.ServiceListener
Exceptions
BluetoothSocketException
android.bluetooth.le
Overview
Classes
AdvertiseCallback
AdvertiseData
AdvertiseData.Builder
AdvertiseSettings
AdvertiseSettings.Builder
AdvertisingSet
AdvertisingSetCallback
AdvertisingSetParameters
AdvertisingSetParameters.Builder
BluetoothLeAdvertiser
BluetoothLeScanner
PeriodicAdvertisingParameters
PeriodicAdvertisingParameters.Builder
ScanCallback
ScanFilter
ScanFilter.Builder
ScanRecord
ScanResult
ScanSettings
ScanSettings.Builder
TransportBlock
TransportDiscoveryData
android.companion
Overview
Classes
AssociatedDevice
AssociationInfo
AssociationRequest
AssociationRequest.Builder
BluetoothDeviceFilter
BluetoothDeviceFilter.Builder
BluetoothLeDeviceFilter
BluetoothLeDeviceFilter.Builder
CompanionDeviceManager
CompanionDeviceManager.Callback
CompanionDeviceService
WifiDeviceFilter
WifiDeviceFilter.Builder
Interfaces
DeviceFilter
Exceptions
CompanionException
DeviceNotAssociatedException
android.companion.virtual
Overview
Classes
VirtualDevice
VirtualDeviceManager
Interfaces
VirtualDeviceManager.VirtualDeviceListener
android.content
Overview
Classes
AbstractThreadedSyncAdapter
AsyncQueryHandler
AsyncQueryHandler.WorkerArgs
AsyncQueryHandler.WorkerHandler
AsyncTaskLoader
AttributionSource
AttributionSource.Builder
BroadcastReceiver
BroadcastReceiver.PendingResult
ClipboardManager
ClipData
ClipData.Item
ClipData.Item.Builder
ClipDescription
ComponentName
ContentProvider
ContentProvider.CallingIdentity
ContentProviderClient
ContentProviderOperation
ContentProviderOperation.Builder
ContentProviderResult
ContentQueryMap
ContentResolver
ContentResolver.MimeTypeInfo
ContentUris
ContentValues
Context
Context.BindServiceFlags
ContextParams
ContextParams.Builder
ContextWrapper
CursorLoader
Entity
Entity.NamedContentValues
Intent
Intent.FilterComparison
Intent.ShortcutIconResource
IntentFilter
IntentFilter.AuthorityEntry
IntentSender
Loader
Loader.ForceLoadContentObserver
LocusId
MutableContextWrapper
PeriodicSync
QuickViewConstants
RestrictionEntry
RestrictionsManager
SearchRecentSuggestionsProvider
SyncAdapterType
SyncContext
SyncInfo
SyncRequest
SyncRequest.Builder
SyncResult
SyncStats
UriMatcher
UriPermission
UriRelativeFilter
UriRelativeFilterGroup
Interfaces
ClipboardManager.OnPrimaryClipChangedListener
ComponentCallbacks
ComponentCallbacks2
ContentProvider.PipeDataWriter
DialogInterface
DialogInterface.OnCancelListener
DialogInterface.OnClickListener
DialogInterface.OnDismissListener
DialogInterface.OnKeyListener
DialogInterface.OnMultiChoiceClickListener
DialogInterface.OnShowListener
EntityIterator
IntentSender.OnFinished
Loader.OnLoadCanceledListener
Loader.OnLoadCompleteListener
ServiceConnection
SharedPreferences
SharedPreferences.Editor
SharedPreferences.OnSharedPreferenceChangeListener
SyncStatusObserver
Exceptions
ActivityNotFoundException
IntentFilter.MalformedMimeTypeException
IntentSender.SendIntentException
OperationApplicationException
ReceiverCallNotAllowedException
android.content.om
Overview
Classes
FabricatedOverlay
OverlayIdentifier
OverlayInfo
OverlayManager
OverlayManagerTransaction
android.content.pm
Overview
Classes
ActivityInfo
ActivityInfo.WindowLayout
ApkChecksum
ApplicationInfo
ApplicationInfo.DisplayNameComparator
ArchivedActivityInfo
ArchivedPackageInfo
Attribution
Capability
Capability.Builder
CapabilityParams
CapabilityParams.Builder
ChangedPackages
Checksum
ComponentInfo
ConfigurationInfo
CrossProfileApps
FeatureGroupInfo
FeatureInfo
InstallSourceInfo
InstrumentationInfo
LabeledIntent
LauncherActivityInfo
LauncherApps
LauncherApps.ArchiveCompatibilityParams
LauncherApps.Callback
LauncherApps.PinItemRequest
LauncherApps.ShortcutQuery
LauncherUserInfo
ModuleInfo
PackageInfo
PackageInstaller
PackageInstaller.InstallConstraints
PackageInstaller.InstallConstraints.Builder
PackageInstaller.InstallConstraintsResult
PackageInstaller.PreapprovalDetails
PackageInstaller.PreapprovalDetails.Builder
PackageInstaller.Session
PackageInstaller.SessionCallback
PackageInstaller.SessionInfo
PackageInstaller.SessionParams
PackageInstaller.UnarchivalState
PackageItemInfo
PackageItemInfo.DisplayNameComparator
PackageManager
PackageManager.ApplicationInfoFlags
PackageManager.ComponentEnabledSetting
PackageManager.ComponentInfoFlags
PackageManager.PackageInfoFlags
PackageManager.Property
PackageManager.ResolveInfoFlags
PackageStats
PathPermission
PermissionGroupInfo
PermissionInfo
ProviderInfo
ResolveInfo
ResolveInfo.DisplayNameComparator
ServiceInfo
SharedLibraryInfo
ShortcutInfo
ShortcutInfo.Builder
ShortcutManager
Signature
SigningInfo
VersionedPackage
Interfaces
PackageManager.OnChecksumsReadyListener
Exceptions
PackageManager.NameNotFoundException
android.content.pm.verify.domain
Overview
Classes
DomainVerificationManager
DomainVerificationUserState
android.content.res
Overview
Classes
AssetFileDescriptor
AssetFileDescriptor.AutoCloseInputStream
AssetFileDescriptor.AutoCloseOutputStream
AssetManager
AssetManager.AssetInputStream
ColorStateList
Configuration
ObbInfo
ObbScanner
Resources
Resources.Theme
TypedArray
Interfaces
FontScaleConverter
XmlResourceParser
Exceptions
Resources.NotFoundException
android.content.res.loader
Overview
Classes
ResourcesLoader
ResourcesProvider
Interfaces
AssetsProvider
android.credentials
Overview
Classes
ClearCredentialStateRequest
CreateCredentialRequest
CreateCredentialRequest.Builder
CreateCredentialResponse
Credential
CredentialDescription
CredentialManager
CredentialOption
CredentialOption.Builder
GetCredentialRequest
GetCredentialRequest.Builder
GetCredentialResponse
PrepareGetCredentialResponse
PrepareGetCredentialResponse.PendingGetCredentialHandle
RegisterCredentialDescriptionRequest
UnregisterCredentialDescriptionRequest
Exceptions
ClearCredentialStateException
CreateCredentialException
GetCredentialException
android.crypto.hpke
Overview
Classes
XdhKeySpec
Interfaces
HpkeSpi
android.database
Overview
Classes
AbstractCursor
AbstractCursor.SelfContentObserver
AbstractWindowedCursor
CharArrayBuffer
ContentObservable
ContentObserver
CrossProcessCursorWrapper
CursorJoiner
CursorWindow
CursorWrapper
DatabaseUtils
DatabaseUtils.InsertHelper
DataSetObservable
DataSetObserver
DefaultDatabaseErrorHandler
MatrixCursor
MatrixCursor.RowBuilder
MergeCursor
Observable
Interfaces
CrossProcessCursor
Cursor
DatabaseErrorHandler
Enums
CursorJoiner.Result
Exceptions
CursorIndexOutOfBoundsException
CursorWindowAllocationException
SQLException
StaleDataException
android.database.sqlite
Overview
Classes
SQLiteClosable
SQLiteCursor
SQLiteDatabase
SQLiteDatabase.OpenParams
SQLiteDatabase.OpenParams.Builder
SQLiteOpenHelper
SQLiteProgram
SQLiteQuery
SQLiteQueryBuilder
SQLiteRawStatement
SQLiteStatement
Interfaces
SQLiteCursorDriver
SQLiteDatabase.CursorFactory
SQLiteTransactionListener
Exceptions
SQLiteAbortException
SQLiteAccessPermException
SQLiteBindOrColumnIndexOutOfRangeException
SQLiteBlobTooBigException
SQLiteCantOpenDatabaseException
SQLiteConstraintException
SQLiteDatabaseCorruptException
SQLiteDatabaseLockedException
SQLiteDatatypeMismatchException
SQLiteDiskIOException
SQLiteDoneException
SQLiteException
SQLiteFullException
SQLiteMisuseException
SQLiteOutOfMemoryException
SQLiteReadOnlyDatabaseException
SQLiteTableLockedException
android.devicelock
Overview
Classes
DeviceId
DeviceLockManager
android.drm
Overview
Classes
DrmConvertedStatus
DrmErrorEvent
DrmEvent
DrmInfo
DrmInfoEvent
DrmInfoRequest
DrmInfoStatus
DrmManagerClient
DrmRights
DrmStore
DrmStore.Action
DrmStore.DrmObjectType
DrmStore.Playback
DrmStore.RightsStatus
DrmSupportInfo
DrmUtils
DrmUtils.ExtendedMetadataParser
ProcessedData
Interfaces
DrmManagerClient.OnErrorListener
DrmManagerClient.OnEventListener
DrmManagerClient.OnInfoListener
DrmStore.ConstraintsColumns
android.gesture
Overview
Classes
Gesture
GestureLibraries
GestureLibrary
GestureOverlayView
GesturePoint
GestureStore
GestureStroke
GestureUtils
OrientedBoundingBox
Prediction
Interfaces
GestureOverlayView.OnGestureListener
GestureOverlayView.OnGesturePerformedListener
GestureOverlayView.OnGesturingListener
android.graphics
Overview
Classes
Bitmap
BitmapFactory
BitmapFactory.Options
BitmapRegionDecoder
BitmapShader
BlendModeColorFilter
BlurMaskFilter
Camera
Canvas
Color
ColorFilter
ColorMatrix
ColorMatrixColorFilter
ColorSpace
ColorSpace.Connector
ColorSpace.Rgb
ColorSpace.Rgb.TransferParameters
ComposePathEffect
ComposeShader
CornerPathEffect
DashPathEffect
DiscretePathEffect
DrawFilter
EmbossMaskFilter
Gainmap
HardwareBufferRenderer
HardwareBufferRenderer.RenderRequest
HardwareBufferRenderer.RenderResult
HardwareRenderer
HardwareRenderer.FrameRenderRequest
ImageDecoder
ImageDecoder.ImageInfo
ImageDecoder.Source
ImageFormat
Insets
Interpolator
LightingColorFilter
LinearGradient
MaskFilter
Matrix
Matrix44
Mesh
MeshSpecification
MeshSpecification.Attribute
MeshSpecification.Varying
Movie
NinePatch
Outline
Paint
Paint.FontMetrics
Paint.FontMetricsInt
PaintFlagsDrawFilter
ParcelableColorSpace
Path
PathDashPathEffect
PathEffect
PathIterator
PathIterator.Segment
PathMeasure
Picture
PixelFormat
Point
PointF
PorterDuff
PorterDuffColorFilter
PorterDuffXfermode
RadialGradient
RecordingCanvas
Rect
RectF
Region
RegionIterator
RenderEffect
RenderNode
RuntimeShader
Shader
SumPathEffect
SurfaceTexture
SweepGradient
Typeface
Typeface.Builder
Typeface.CustomFallbackBuilder
Xfermode
YuvImage
Interfaces
ImageDecoder.OnHeaderDecodedListener
ImageDecoder.OnPartialImageListener
PostProcessor
SurfaceTexture.OnFrameAvailableListener
Enums
Bitmap.CompressFormat
Bitmap.Config
BlendMode
BlurMaskFilter.Blur
Canvas.EdgeType
Canvas.VertexMode
ColorSpace.Adaptation
ColorSpace.Model
ColorSpace.Named
ColorSpace.RenderIntent
Interpolator.Result
Matrix.ScaleToFit
Paint.Align
Paint.Cap
Paint.Join
Paint.Style
Path.Direction
Path.FillType
Path.Op
PathDashPathEffect.Style
PorterDuff.Mode
Region.Op
Shader.TileMode
Exceptions
ImageDecoder.DecodeException
SurfaceTexture.OutOfResourcesException
android.graphics.drawable
Overview
Classes
AdaptiveIconDrawable
Animatable2.AnimationCallback
AnimatedImageDrawable
AnimatedStateListDrawable
AnimatedVectorDrawable
AnimationDrawable
BitmapDrawable
ClipDrawable
ColorDrawable
ColorStateListDrawable
Drawable
Drawable.ConstantState
DrawableContainer
DrawableContainer.DrawableContainerState
DrawableWrapper
GradientDrawable
Icon
InsetDrawable
LayerDrawable
LevelListDrawable
NinePatchDrawable
PaintDrawable
PictureDrawable
RippleDrawable
RotateDrawable
ScaleDrawable
ShapeDrawable
ShapeDrawable.ShaderFactory
StateListDrawable
TransitionDrawable
VectorDrawable
Interfaces
Animatable
Animatable2
Drawable.Callback
Icon.OnDrawableLoadedListener
Enums
GradientDrawable.Orientation
android.graphics.drawable.shapes
Overview
Classes
ArcShape
OvalShape
PathShape
RectShape
RoundRectShape
Shape
android.graphics.fonts
Overview
Classes
Font
Font.Builder
FontFamily
FontFamily.Builder
FontStyle
FontVariationAxis
SystemFonts
android.graphics.pdf
Overview
Classes
LoadParams
LoadParams.Builder
PdfDocument
PdfDocument.Page
PdfDocument.PageInfo
PdfDocument.PageInfo.Builder
PdfRenderer
PdfRenderer.Page
PdfRendererPreV
PdfRendererPreV.Page
RenderParams
RenderParams.Builder
android.graphics.pdf.content
Overview
Classes
PdfPageGotoLinkContent
PdfPageGotoLinkContent.Destination
PdfPageImageContent
PdfPageLinkContent
PdfPageTextContent
android.graphics.pdf.models
Overview
Classes
FormEditRecord
FormEditRecord.Builder
FormWidgetInfo
FormWidgetInfo.Builder
ListItem
PageMatchBounds
android.graphics.pdf.models.selection
Overview
Classes
PageSelection
SelectionBoundary
android.graphics.text
Overview
Classes
LineBreakConfig
LineBreakConfig.Builder
LineBreaker
LineBreaker.Builder
LineBreaker.ParagraphConstraints
LineBreaker.Result
MeasuredText
MeasuredText.Builder
PositionedGlyphs
TextRunShaper
android.hardware
Overview
Classes
BatteryState
Camera
Camera.Area
Camera.CameraInfo
Camera.Face
Camera.Parameters
Camera.Size
ConsumerIrManager
ConsumerIrManager.CarrierFrequencyRange
DataSpace
GeomagneticField
HardwareBuffer
OverlayProperties
Sensor
SensorAdditionalInfo
SensorDirectChannel
SensorEvent
SensorEventCallback
SensorManager
SensorManager.DynamicSensorCallback
SensorPrivacyManager
SensorPrivacyManager.Sensors
SyncFence
TriggerEvent
TriggerEventListener
Interfaces
Camera.AutoFocusCallback
Camera.AutoFocusMoveCallback
Camera.ErrorCallback
Camera.FaceDetectionListener
Camera.OnZoomChangeListener
Camera.PictureCallback
Camera.PreviewCallback
Camera.ShutterCallback
SensorEventListener
SensorEventListener2
SensorListener
android.hardware.biometrics
Overview
Classes
BiometricManager
BiometricManager.Strings
BiometricPrompt
BiometricPrompt.AuthenticationCallback
BiometricPrompt.AuthenticationResult
BiometricPrompt.Builder
BiometricPrompt.CryptoObject
PromptContentItemBulletedText
PromptContentItemPlainText
PromptContentViewWithMoreOptionsButton
PromptContentViewWithMoreOptionsButton.Builder
PromptVerticalListContentView
PromptVerticalListContentView.Builder
Interfaces
BiometricManager.Authenticators
PromptContentItem
PromptContentView
android.hardware.camera2
Overview
Classes
CameraCaptureSession
CameraCaptureSession.CaptureCallback
CameraCaptureSession.StateCallback
CameraCharacteristics
CameraCharacteristics.Key
CameraConstrainedHighSpeedCaptureSession
CameraDevice
CameraDevice.CameraDeviceSetup
CameraDevice.StateCallback
CameraExtensionCharacteristics
CameraExtensionSession
CameraExtensionSession.ExtensionCaptureCallback
CameraExtensionSession.StateCallback
CameraExtensionSession.StillCaptureLatency
CameraManager
CameraManager.AvailabilityCallback
CameraManager.TorchCallback
CameraMetadata
CameraOfflineSession
CameraOfflineSession.CameraOfflineSessionCallback
CaptureFailure
CaptureRequest
CaptureRequest.Builder
CaptureRequest.Key
CaptureResult
CaptureResult.Key
DngCreator
MultiResolutionImageReader
TotalCaptureResult
Exceptions
CameraAccessException
android.hardware.camera2.params
Overview
Classes
BlackLevelPattern
Capability
ColorSpaceProfiles
ColorSpaceTransform
DeviceStateSensorOrientationMap
DeviceStateSensorOrientationMap.Builder
DynamicRangeProfiles
ExtensionSessionConfiguration
Face
Face.Builder
InputConfiguration
LensIntrinsicsSample
LensShadingMap
MandatoryStreamCombination
MandatoryStreamCombination.MandatoryStreamInformation
MeteringRectangle
MultiResolutionStreamConfigurationMap
MultiResolutionStreamInfo
OisSample
OutputConfiguration
RecommendedStreamConfigurationMap
RggbChannelVector
SessionConfiguration
StreamConfigurationMap
TonemapCurve
android.hardware.display
Overview
Classes
DeviceProductInfo
DisplayManager
HdrConversionMode
VirtualDisplay
VirtualDisplay.Callback
VirtualDisplayConfig
VirtualDisplayConfig.Builder
Interfaces
DisplayManager.DisplayListener
android.hardware.fingerprint
Overview
Classes
FingerprintManager
FingerprintManager.AuthenticationCallback
FingerprintManager.AuthenticationResult
FingerprintManager.CryptoObject
android.hardware.input
Overview
Classes
HostUsiVersion
InputManager
Interfaces
InputManager.InputDeviceListener
android.hardware.lights
Overview
Classes
Light
LightsManager
LightsManager.LightsSession
LightsRequest
LightsRequest.Builder
LightState
LightState.Builder
android.hardware.usb
Overview
Classes
UsbAccessory
UsbConfiguration
UsbConstants
UsbDevice
UsbDeviceConnection
UsbEndpoint
UsbInterface
UsbManager
UsbRequest
android.health.connect
Overview
Classes
AggregateRecordsGroupedByDurationResponse
AggregateRecordsGroupedByPeriodResponse
AggregateRecordsRequest
AggregateRecordsRequest.Builder
AggregateRecordsResponse
HealthConnectManager
HealthPermissions
InsertRecordsResponse
LocalTimeRangeFilter
LocalTimeRangeFilter.Builder
ReadRecordsRequest
ReadRecordsRequestUsingFilters
ReadRecordsRequestUsingFilters.Builder
ReadRecordsRequestUsingIds
ReadRecordsRequestUsingIds.Builder
ReadRecordsResponse
RecordIdFilter
TimeInstantRangeFilter
TimeInstantRangeFilter.Builder
Interfaces
TimeRangeFilter
Exceptions
HealthConnectException
android.health.connect.changelog
Overview
Classes
ChangeLogsRequest
ChangeLogsRequest.Builder
ChangeLogsResponse
ChangeLogsResponse.DeletedLog
ChangeLogTokenRequest
ChangeLogTokenRequest.Builder
ChangeLogTokenResponse
android.health.connect.datatypes
Overview
Classes
ActiveCaloriesBurnedRecord
ActiveCaloriesBurnedRecord.Builder
AggregationType
AppInfo
BasalBodyTemperatureRecord
BasalBodyTemperatureRecord.Builder
BasalMetabolicRateRecord
BasalMetabolicRateRecord.Builder
BloodGlucoseRecord
BloodGlucoseRecord.Builder
BloodGlucoseRecord.RelationToMealType
BloodGlucoseRecord.SpecimenSource
BloodPressureRecord
BloodPressureRecord.BloodPressureMeasurementLocation
BloodPressureRecord.BodyPosition
BloodPressureRecord.Builder
BodyFatRecord
BodyFatRecord.Builder
BodyTemperatureMeasurementLocation
BodyTemperatureRecord
BodyTemperatureRecord.Builder
BodyWaterMassRecord
BodyWaterMassRecord.Builder
BoneMassRecord
BoneMassRecord.Builder
CervicalMucusRecord
CervicalMucusRecord.Builder
CervicalMucusRecord.CervicalMucusAppearance
CervicalMucusRecord.CervicalMucusSensation
CyclingPedalingCadenceRecord
CyclingPedalingCadenceRecord.Builder
CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample
DataOrigin
DataOrigin.Builder
Device
Device.Builder
DistanceRecord
DistanceRecord.Builder
ElevationGainedRecord
ElevationGainedRecord.Builder
ExerciseCompletionGoal
ExerciseCompletionGoal.ActiveCaloriesBurnedGoal
ExerciseCompletionGoal.DistanceGoal
ExerciseCompletionGoal.DistanceWithVariableRestGoal
ExerciseCompletionGoal.DurationGoal
ExerciseCompletionGoal.RepetitionsGoal
ExerciseCompletionGoal.StepsGoal
ExerciseCompletionGoal.TotalCaloriesBurnedGoal
ExerciseCompletionGoal.UnknownGoal
ExerciseCompletionGoal.UnspecifiedGoal
ExerciseLap
ExerciseLap.Builder
ExercisePerformanceGoal
ExercisePerformanceGoal.AmrapGoal
ExercisePerformanceGoal.CadenceGoal
ExercisePerformanceGoal.HeartRateGoal
ExercisePerformanceGoal.PowerGoal
ExercisePerformanceGoal.RateOfPerceivedExertionGoal
ExercisePerformanceGoal.SpeedGoal
ExercisePerformanceGoal.UnknownGoal
ExercisePerformanceGoal.WeightGoal
ExerciseRoute
ExerciseRoute.Location
ExerciseRoute.Location.Builder
ExerciseSegment
ExerciseSegment.Builder
ExerciseSegmentType
ExerciseSessionRecord
ExerciseSessionRecord.Builder
ExerciseSessionType
FloorsClimbedRecord
FloorsClimbedRecord.Builder
HeartRateRecord
HeartRateRecord.Builder
HeartRateRecord.HeartRateSample
HeartRateVariabilityRmssdRecord
HeartRateVariabilityRmssdRecord.Builder
HeightRecord
HeightRecord.Builder
HydrationRecord
HydrationRecord.Builder
InstantRecord
IntermenstrualBleedingRecord
IntermenstrualBleedingRecord.Builder
IntervalRecord
LeanBodyMassRecord
LeanBodyMassRecord.Builder
MealType
MenstruationFlowRecord
MenstruationFlowRecord.Builder
MenstruationFlowRecord.MenstruationFlowType
MenstruationPeriodRecord
MenstruationPeriodRecord.Builder
Metadata
Metadata.Builder
NutritionRecord
NutritionRecord.Builder
OvulationTestRecord
OvulationTestRecord.Builder
OvulationTestRecord.OvulationTestResult
OxygenSaturationRecord
OxygenSaturationRecord.Builder
PlannedExerciseBlock
PlannedExerciseBlock.Builder
PlannedExerciseSessionRecord
PlannedExerciseSessionRecord.Builder
PlannedExerciseStep
PlannedExerciseStep.Builder
PowerRecord
PowerRecord.Builder
PowerRecord.PowerRecordSample
Record
RespiratoryRateRecord
RespiratoryRateRecord.Builder
RestingHeartRateRecord
RestingHeartRateRecord.Builder
SexualActivityRecord
SexualActivityRecord.Builder
SexualActivityRecord.SexualActivityProtectionUsed
SkinTemperatureRecord
SkinTemperatureRecord.Builder
SkinTemperatureRecord.Delta
SleepSessionRecord
SleepSessionRecord.Builder
SleepSessionRecord.Stage
SleepSessionRecord.StageType
SpeedRecord
SpeedRecord.Builder
SpeedRecord.SpeedRecordSample
StepsCadenceRecord
StepsCadenceRecord.Builder
StepsCadenceRecord.StepsCadenceRecordSample
StepsRecord
StepsRecord.Builder
TotalCaloriesBurnedRecord
TotalCaloriesBurnedRecord.Builder
Vo2MaxRecord
Vo2MaxRecord.Builder
Vo2MaxRecord.Vo2MaxMeasurementMethod
WeightRecord
WeightRecord.Builder
WheelchairPushesRecord
WheelchairPushesRecord.Builder
android.health.connect.datatypes.units
Overview
Classes
BloodGlucose
Energy
Length
Mass
Percentage
Power
Pressure
Temperature
TemperatureDelta
Velocity
Volume
android.icu.lang
Overview
Classes
UCharacter
UCharacter.UnicodeBlock
UCharacterCategory
UCharacterDirection
UCharacterEnums
UScript
Interfaces
UCharacter.BidiPairedBracketType
UCharacter.DecompositionType
UCharacter.EastAsianWidth
UCharacter.GraphemeClusterBreak
UCharacter.HangulSyllableType
UCharacter.IndicPositionalCategory
UCharacter.IndicSyllabicCategory
UCharacter.JoiningGroup
UCharacter.JoiningType
UCharacter.LineBreak
UCharacter.NumericType
UCharacter.SentenceBreak
UCharacter.VerticalOrientation
UCharacter.WordBreak
UCharacterEnums.ECharacterCategory
UCharacterEnums.ECharacterDirection
UProperty
UProperty.NameChoice
Enums
UScript.ScriptUsage
android.icu.math
Overview
Classes
BigDecimal
MathContext
android.icu.number
Overview
Classes
CompactNotation
CurrencyPrecision
FormattedNumber
FormattedNumberRange
FractionPrecision
IntegerWidth
LocalizedNumberFormatter
LocalizedNumberRangeFormatter
Notation
NumberFormatter
NumberFormatterSettings
NumberRangeFormatter
NumberRangeFormatterSettings
Precision
Scale
ScientificNotation
SimpleNotation
UnlocalizedNumberFormatter
UnlocalizedNumberRangeFormatter
Enums