List | Android Developers

文章推薦指數: 80 %
投票人數:10人

The List interface provides four methods for positional (indexed) access to list elements. Lists (like Java arrays) are zero based. Note that ... Platform AndroidStudio GooglePlay Jetpack Kotlin Docs Games Language English BahasaIndonesia Español–AméricaLatina Português–Brasil 中文–简体 日本語 한국어 Signin Documentation Overview Guides Reference Samples Design&Quality Platform AndroidStudio GooglePlay Jetpack Kotlin Docs Overview Guides Reference Samples Design&Quality Games AndroidAPIReference Overview AndroidPlatform Packages APIlevel REL3231302928272625242322212019181716151413121110987654321 ClassIndexPackageIndex android Overview Classes ManifestManifest.permissionManifest.permission_groupRR.animR.animatorR.arrayR.attrR.boolR.colorR.dimenR.drawableR.fractionR.idR.integerR.interpolatorR.layoutR.menuR.mipmapR.pluralsR.rawR.stringR.styleR.styleableR.transitionR.xml android.accessibilityservice Overview Interfaces AccessibilityService.MagnificationController.OnMagnificationChangedListenerAccessibilityService.SoftKeyboardController.OnShowModeChangedListenerAccessibilityService.TakeScreenshotCallback Classes AccessibilityButtonControllerAccessibilityButtonController.AccessibilityButtonCallbackAccessibilityGestureEventAccessibilityServiceAccessibilityService.GestureResultCallbackAccessibilityService.MagnificationControllerAccessibilityService.ScreenshotResultAccessibilityService.SoftKeyboardControllerAccessibilityServiceInfoFingerprintGestureControllerFingerprintGestureController.FingerprintGestureCallbackGestureDescriptionGestureDescription.BuilderGestureDescription.StrokeDescription android.accounts Overview Interfaces AccountManagerCallbackAccountManagerFutureOnAccountsUpdateListener Classes AbstractAccountAuthenticatorAccountAccountAuthenticatorActivityAccountAuthenticatorResponseAccountManagerAuthenticatorDescription Exceptions AccountsExceptionAuthenticatorExceptionNetworkErrorExceptionOperationCanceledException android.animation Overview Interfaces Animator.AnimatorListenerAnimator.AnimatorPauseListenerLayoutTransition.TransitionListenerTimeAnimator.TimeListenerTimeInterpolatorTypeEvaluatorValueAnimator.AnimatorUpdateListener Classes AnimatorAnimatorInflaterAnimatorListenerAdapterAnimatorSetAnimatorSet.BuilderArgbEvaluatorBidirectionalTypeConverterFloatArrayEvaluatorFloatEvaluatorIntArrayEvaluatorIntEvaluatorKeyframeLayoutTransitionObjectAnimatorPointFEvaluatorPropertyValuesHolderRectEvaluatorStateListAnimatorTimeAnimatorTypeConverterValueAnimator android.annotation Overview Annotations SuppressLintTargetApi android.app Overview Interfaces ActionBar.OnMenuVisibilityListenerActionBar.OnNavigationListenerActionBar.TabListenerAlarmManager.OnAlarmListenerApplication.ActivityLifecycleCallbacksApplication.OnProvideAssistDataListenerAppOpsManager.OnOpActiveChangedListenerAppOpsManager.OnOpChangedListenerDatePickerDialog.OnDateSetListenerFragmentBreadCrumbs.OnBreadCrumbClickListenerFragmentManager.BackStackEntryFragmentManager.OnBackStackChangedListenerKeyguardManager.OnKeyguardExitResultLoaderManager.LoaderCallbacksNotification.Action.ExtenderNotification.ExtenderPendingIntent.OnFinishedSearchManager.OnCancelListenerSearchManager.OnDismissListenerSharedElementCallback.OnSharedElementsReadyListenerTimePickerDialog.OnTimeSetListenerUiAutomation.AccessibilityEventFilterUiAutomation.OnAccessibilityEventListenerWallpaperManager.OnColorsChangedListenerZygotePreload Classes ActionBarActionBar.LayoutParamsActionBar.TabActivityActivityGroupActivityManagerActivityManager.AppTaskActivityManager.MemoryInfoActivityManager.ProcessErrorStateInfoActivityManager.RecentTaskInfoActivityManager.RunningAppProcessInfoActivityManager.RunningServiceInfoActivityManager.RunningTaskInfoActivityManager.TaskDescriptionActivityOptionsAlarmManagerAlarmManager.AlarmClockInfoAlertDialogAlertDialog.BuilderAliasActivityAppComponentFactoryApplicationApplicationErrorReportApplicationErrorReport.AnrInfoApplicationErrorReport.BatteryInfoApplicationErrorReport.CrashInfoApplicationErrorReport.RunningServiceInfoApplicationExitInfoAppOpsManagerAppOpsManager.OnOpNotedCallbackAsyncNotedAppOpAutomaticZenRuleDatePickerDialogDialogDialogFragmentDirectActionDirectAction.BuilderDownloadManagerDownloadManager.QueryDownloadManager.RequestExpandableListActivityFragmentFragment.SavedStateFragmentBreadCrumbsFragmentContainerFragmentControllerFragmentHostCallbackFragmentManagerFragmentManager.FragmentLifecycleCallbacksFragmentManagerNonConfigFragmentTransactionGameManagerInstrumentationInstrumentation.ActivityMonitorInstrumentation.ActivityResultIntentServiceKeyguardManagerKeyguardManager.KeyguardDismissCallbackKeyguardManager.KeyguardLockLauncherActivityLauncherActivity.IconResizerLauncherActivity.ListItemListActivityListFragmentLoaderManagerLocalActivityManagerMediaRouteActionProviderMediaRouteButtonNativeActivityNotificationNotification.ActionNotification.Action.BuilderNotification.Action.WearableExtenderNotification.BigPictureStyleNotification.BigTextStyleNotification.BubbleMetadataNotification.BubbleMetadata.BuilderNotification.BuilderNotification.CallStyleNotification.CarExtenderNotification.CarExtender.BuilderNotification.CarExtender.UnreadConversationNotification.DecoratedCustomViewStyleNotification.DecoratedMediaCustomViewStyleNotification.InboxStyleNotification.MediaStyleNotification.MessagingStyleNotification.MessagingStyle.MessageNotification.StyleNotification.WearableExtenderNotificationChannelNotificationChannelGroupNotificationManagerNotificationManager.PolicyPendingIntentPersonPerson.BuilderPictureInPictureParamsPictureInPictureParams.BuilderPictureInPictureUiStatePresentationProgressDialogRemoteActionRemoteInputRemoteInput.BuilderSearchableInfoSearchManagerServiceSharedElementCallbackStatusBarManagerSyncNotedAppOpTabActivityTaskInfoTaskStackBuilderTimePickerDialogUiAutomationUiModeManagerVoiceInteractorVoiceInteractor.AbortVoiceRequestVoiceInteractor.CommandRequestVoiceInteractor.CompleteVoiceRequestVoiceInteractor.ConfirmationRequestVoiceInteractor.PickOptionRequestVoiceInteractor.PickOptionRequest.OptionVoiceInteractor.PromptVoiceInteractor.RequestWallpaperColorsWallpaperInfoWallpaperManager Exceptions AuthenticationRequiredExceptionBackgroundServiceStartNotAllowedExceptionForegroundServiceStartNotAllowedExceptionFragment.InstantiationExceptionPendingIntent.CanceledExceptionRecoverableSecurityExceptionServiceStartNotAllowedException android.app.admin Overview Interfaces DevicePolicyManager.OnClearApplicationUserDataListener Classes ConnectEventDelegatedAdminReceiverDeviceAdminInfoDeviceAdminReceiverDeviceAdminServiceDevicePolicyManagerDevicePolicyManager.InstallSystemUpdateCallbackDnsEventFactoryResetProtectionPolicyFactoryResetProtectionPolicy.BuilderFreezePeriodNetworkEventSecurityLogSecurityLog.SecurityEventSystemUpdateInfoSystemUpdatePolicy Exceptions SystemUpdatePolicy.ValidationFailedExceptionUnsafeStateException android.app.appsearch Overview Interfaces BatchResultCallback Classes AppSearchBatchResultAppSearchBatchResult.BuilderAppSearchManagerAppSearchManager.SearchContextAppSearchManager.SearchContext.BuilderAppSearchResultAppSearchSchemaAppSearchSchema.BooleanPropertyConfigAppSearchSchema.BooleanPropertyConfig.BuilderAppSearchSchema.BuilderAppSearchSchema.BytesPropertyConfigAppSearchSchema.BytesPropertyConfig.BuilderAppSearchSchema.DocumentPropertyConfigAppSearchSchema.DocumentPropertyConfig.BuilderAppSearchSchema.DoublePropertyConfigAppSearchSchema.DoublePropertyConfig.BuilderAppSearchSchema.LongPropertyConfigAppSearchSchema.LongPropertyConfig.BuilderAppSearchSchema.PropertyConfigAppSearchSchema.StringPropertyConfigAppSearchSchema.StringPropertyConfig.BuilderAppSearchSessionGenericDocumentGenericDocument.BuilderGetByDocumentIdRequestGetByDocumentIdRequest.BuilderGetSchemaResponseGetSchemaResponse.BuilderGlobalSearchSessionMigratorPackageIdentifierPutDocumentsRequestPutDocumentsRequest.BuilderRemoveByDocumentIdRequestRemoveByDocumentIdRequest.BuilderReportSystemUsageRequestReportSystemUsageRequest.BuilderReportUsageRequestReportUsageRequest.BuilderSearchResultSearchResult.BuilderSearchResult.MatchInfoSearchResult.MatchInfo.BuilderSearchResult.MatchRangeSearchResultsSearchSpecSearchSpec.BuilderSetSchemaRequestSetSchemaRequest.BuilderSetSchemaResponseSetSchemaResponse.BuilderSetSchemaResponse.MigrationFailureStorageInfoStorageInfo.Builder android.app.appsearch.exceptions Overview Exceptions AppSearchException android.app.assist Overview Classes AssistContentAssistStructureAssistStructure.ViewNodeAssistStructure.WindowNode android.app.backup Overview Interfaces BackupHelper Classes BackupAgentBackupAgentHelperBackupDataInputBackupDataInputStreamBackupDataOutputBackupManagerFileBackupHelperFullBackupDataOutputRestoreObserverSharedPreferencesBackupHelper android.app.blob Overview Classes BlobHandleBlobStoreManagerBlobStoreManager.Session android.app.job Overview Classes JobInfoJobInfo.BuilderJobInfo.TriggerContentUriJobParametersJobSchedulerJobServiceJobServiceEngineJobWorkItem android.app.people Overview Classes ConversationStatusConversationStatus.BuilderPeopleManager android.app.role Overview Classes RoleManager android.app.slice Overview Classes SliceSlice.BuilderSliceItemSliceManagerSliceMetricsSliceProviderSliceSpec android.app.usage Overview Classes ConfigurationStatsEventStatsExternalStorageStatsNetworkStatsNetworkStats.BucketNetworkStatsManagerNetworkStatsManager.UsageCallbackStorageStatsStorageStatsManagerUsageEventsUsageEvents.EventUsageStatsUsageStatsManager android.appwidget Overview Classes AppWidgetHostAppWidgetHostViewAppWidgetManagerAppWidgetProviderAppWidgetProviderInfo android.bluetooth Overview Interfaces BluetoothAdapter.LeScanCallbackBluetoothProfileBluetoothProfile.ServiceListener Classes BluetoothA2dpBluetoothAdapterBluetoothAssignedNumbersBluetoothClassBluetoothClass.DeviceBluetoothClass.Device.MajorBluetoothClass.ServiceBluetoothDeviceBluetoothGattBluetoothGattCallbackBluetoothGattCharacteristicBluetoothGattDescriptorBluetoothGattServerBluetoothGattServerCallbackBluetoothGattServiceBluetoothHeadsetBluetoothHealthBluetoothHealthAppConfigurationBluetoothHealthCallbackBluetoothHearingAidBluetoothHidDeviceBluetoothHidDevice.CallbackBluetoothHidDeviceAppQosSettingsBluetoothHidDeviceAppSdpSettingsBluetoothLeAudioBluetoothManagerBluetoothServerSocketBluetoothSocketBluetoothStatusCodes android.bluetooth.le Overview Classes AdvertiseCallbackAdvertiseDataAdvertiseData.BuilderAdvertiseSettingsAdvertiseSettings.BuilderAdvertisingSetAdvertisingSetCallbackAdvertisingSetParametersAdvertisingSetParameters.BuilderBluetoothLeAdvertiserBluetoothLeScannerPeriodicAdvertisingParametersPeriodicAdvertisingParameters.BuilderScanCallbackScanFilterScanFilter.BuilderScanRecordScanResultScanSettingsScanSettings.Builder android.companion Overview Interfaces DeviceFilter Classes AssociationRequestAssociationRequest.BuilderBluetoothDeviceFilterBluetoothDeviceFilter.BuilderBluetoothLeDeviceFilterBluetoothLeDeviceFilter.BuilderCompanionDeviceManagerCompanionDeviceManager.CallbackCompanionDeviceServiceWifiDeviceFilterWifiDeviceFilter.Builder Exceptions DeviceNotAssociatedException android.content Overview Interfaces ClipboardManager.OnPrimaryClipChangedListenerComponentCallbacksComponentCallbacks2ContentProvider.PipeDataWriterDialogInterfaceDialogInterface.OnCancelListenerDialogInterface.OnClickListenerDialogInterface.OnDismissListenerDialogInterface.OnKeyListenerDialogInterface.OnMultiChoiceClickListenerDialogInterface.OnShowListenerEntityIteratorIntentSender.OnFinishedLoader.OnLoadCanceledListenerLoader.OnLoadCompleteListenerServiceConnectionSharedPreferencesSharedPreferences.EditorSharedPreferences.OnSharedPreferenceChangeListenerSyncStatusObserver Classes AbstractThreadedSyncAdapterAsyncQueryHandlerAsyncQueryHandler.WorkerArgsAsyncQueryHandler.WorkerHandlerAsyncTaskLoaderAttributionSourceAttributionSource.BuilderBroadcastReceiverBroadcastReceiver.PendingResultClipboardManagerClipDataClipData.ItemClipDescriptionComponentNameContentProviderContentProvider.CallingIdentityContentProviderClientContentProviderOperationContentProviderOperation.BuilderContentProviderResultContentQueryMapContentResolverContentResolver.MimeTypeInfoContentUrisContentValuesContextContextParamsContextParams.BuilderContextWrapperCursorLoaderEntityEntity.NamedContentValuesIntentIntent.FilterComparisonIntent.ShortcutIconResourceIntentFilterIntentFilter.AuthorityEntryIntentSenderLoaderLoader.ForceLoadContentObserverLocusIdMutableContextWrapperPeriodicSyncQuickViewConstantsRestrictionEntryRestrictionsManagerSearchRecentSuggestionsProviderSyncAdapterTypeSyncContextSyncInfoSyncRequestSyncRequest.BuilderSyncResultSyncStatsUriMatcherUriPermission Exceptions ActivityNotFoundExceptionIntentFilter.MalformedMimeTypeExceptionIntentSender.SendIntentExceptionOperationApplicationExceptionReceiverCallNotAllowedException android.content.pm Overview Interfaces PackageManager.OnChecksumsReadyListener Classes ActivityInfoActivityInfo.WindowLayoutApkChecksumApplicationInfoApplicationInfo.DisplayNameComparatorAttributionChangedPackagesChecksumComponentInfoConfigurationInfoCrossProfileAppsFeatureGroupInfoFeatureInfoInstallSourceInfoInstrumentationInfoLabeledIntentLauncherActivityInfoLauncherAppsLauncherApps.CallbackLauncherApps.PinItemRequestLauncherApps.ShortcutQueryModuleInfoPackageInfoPackageInstallerPackageInstaller.SessionPackageInstaller.SessionCallbackPackageInstaller.SessionInfoPackageInstaller.SessionParamsPackageItemInfoPackageItemInfo.DisplayNameComparatorPackageManagerPackageManager.PropertyPackageStatsPathPermissionPermissionGroupInfoPermissionInfoProviderInfoResolveInfoResolveInfo.DisplayNameComparatorServiceInfoSharedLibraryInfoShortcutInfoShortcutInfo.BuilderShortcutManagerSignatureSigningInfoVersionedPackage Exceptions PackageManager.NameNotFoundException android.content.pm.verify.domain Overview Classes DomainVerificationManagerDomainVerificationUserState android.content.res Overview Interfaces XmlResourceParser Classes AssetFileDescriptorAssetFileDescriptor.AutoCloseInputStreamAssetFileDescriptor.AutoCloseOutputStreamAssetManagerAssetManager.AssetInputStreamColorStateListConfigurationObbInfoObbScannerResourcesResources.ThemeTypedArray Exceptions Resources.NotFoundException android.content.res.loader Overview Interfaces AssetsProvider Classes ResourcesLoaderResourcesProvider android.database Overview Interfaces CrossProcessCursorCursorDatabaseErrorHandler Classes AbstractCursorAbstractCursor.SelfContentObserverAbstractWindowedCursorCharArrayBufferContentObservableContentObserverCrossProcessCursorWrapperCursorJoinerCursorWindowCursorWrapperDatabaseUtilsDatabaseUtils.InsertHelperDataSetObservableDataSetObserverDefaultDatabaseErrorHandlerMatrixCursorMatrixCursor.RowBuilderMergeCursorObservable Enums CursorJoiner.Result Exceptions CursorIndexOutOfBoundsExceptionSQLExceptionStaleDataException android.database.sqlite Overview Interfaces SQLiteCursorDriverSQLiteDatabase.CursorFactorySQLiteTransactionListener Classes SQLiteClosableSQLiteCursorSQLiteDatabaseSQLiteDatabase.OpenParamsSQLiteDatabase.OpenParams.BuilderSQLiteOpenHelperSQLiteProgramSQLiteQuerySQLiteQueryBuilderSQLiteStatement Exceptions SQLiteAbortExceptionSQLiteAccessPermExceptionSQLiteBindOrColumnIndexOutOfRangeExceptionSQLiteBlobTooBigExceptionSQLiteCantOpenDatabaseExceptionSQLiteConstraintExceptionSQLiteDatabaseCorruptExceptionSQLiteDatabaseLockedExceptionSQLiteDatatypeMismatchExceptionSQLiteDiskIOExceptionSQLiteDoneExceptionSQLiteExceptionSQLiteFullExceptionSQLiteMisuseExceptionSQLiteOutOfMemoryExceptionSQLiteReadOnlyDatabaseExceptionSQLiteTableLockedException android.drm Overview Interfaces DrmManagerClient.OnErrorListenerDrmManagerClient.OnEventListenerDrmManagerClient.OnInfoListenerDrmStore.ConstraintsColumns Classes DrmConvertedStatusDrmErrorEventDrmEventDrmInfoDrmInfoEventDrmInfoRequestDrmInfoStatusDrmManagerClientDrmRightsDrmStoreDrmStore.ActionDrmStore.DrmObjectTypeDrmStore.PlaybackDrmStore.RightsStatusDrmSupportInfoDrmUtilsDrmUtils.ExtendedMetadataParserProcessedData android.gesture Overview Interfaces GestureOverlayView.OnGestureListenerGestureOverlayView.OnGesturePerformedListenerGestureOverlayView.OnGesturingListener Classes GestureGestureLibrariesGestureLibraryGestureOverlayViewGesturePointGestureStoreGestureStrokeGestureUtilsOrientedBoundingBoxPrediction android.graphics Overview Interfaces ImageDecoder.OnHeaderDecodedListenerImageDecoder.OnPartialImageListenerPostProcessorSurfaceTexture.OnFrameAvailableListener Classes BitmapBitmapFactoryBitmapFactory.OptionsBitmapRegionDecoderBitmapShaderBlendModeColorFilterBlurMaskFilterCameraCanvasColorColorFilterColorMatrixColorMatrixColorFilterColorSpaceColorSpace.ConnectorColorSpace.RgbColorSpace.Rgb.TransferParametersComposePathEffectComposeShaderCornerPathEffectDashPathEffectDiscretePathEffectDrawFilterEmbossMaskFilterHardwareRendererHardwareRenderer.FrameRenderRequestImageDecoderImageDecoder.ImageInfoImageDecoder.SourceImageFormatInsetsInterpolatorLightingColorFilterLinearGradientMaskFilterMatrixMovieNinePatchOutlinePaintPaint.FontMetricsPaint.FontMetricsIntPaintFlagsDrawFilterParcelableColorSpacePathPathDashPathEffectPathEffectPathMeasurePicturePixelFormatPointPointFPorterDuffPorterDuffColorFilterPorterDuffXfermodeRadialGradientRecordingCanvasRectRectFRegionRegionIteratorRenderEffectRenderNodeShaderSumPathEffectSurfaceTextureSweepGradientTypefaceTypeface.BuilderTypeface.CustomFallbackBuilderXfermodeYuvImage Enums Bitmap.CompressFormatBitmap.ConfigBlendModeBlurMaskFilter.BlurCanvas.EdgeTypeCanvas.VertexModeColorSpace.AdaptationColorSpace.ModelColorSpace.NamedColorSpace.RenderIntentInterpolator.ResultMatrix.ScaleToFitPaint.AlignPaint.CapPaint.JoinPaint.StylePath.DirectionPath.FillTypePath.OpPathDashPathEffect.StylePorterDuff.ModeRegion.OpShader.TileMode Exceptions ImageDecoder.DecodeExceptionSurfaceTexture.OutOfResourcesException android.graphics.drawable Overview Interfaces AnimatableAnimatable2Drawable.CallbackIcon.OnDrawableLoadedListener Classes AdaptiveIconDrawableAnimatable2.AnimationCallbackAnimatedImageDrawableAnimatedStateListDrawableAnimatedVectorDrawableAnimationDrawableBitmapDrawableClipDrawableColorDrawableColorStateListDrawableDrawableDrawable.ConstantStateDrawableContainerDrawableContainer.DrawableContainerStateDrawableWrapperGradientDrawableIconInsetDrawableLayerDrawableLevelListDrawableNinePatchDrawablePaintDrawablePictureDrawableRippleDrawableRotateDrawableScaleDrawableShapeDrawableShapeDrawable.ShaderFactoryStateListDrawableTransitionDrawableVectorDrawable Enums GradientDrawable.Orientation android.graphics.drawable.shapes Overview Classes ArcShapeOvalShapePathShapeRectShapeRoundRectShapeShape android.graphics.fonts Overview Classes FontFont.BuilderFontFamilyFontFamily.BuilderFontStyleFontVariationAxisSystemFonts android.graphics.pdf Overview Classes PdfDocumentPdfDocument.PagePdfDocument.PageInfoPdfDocument.PageInfo.BuilderPdfRendererPdfRenderer.Page android.graphics.text Overview Classes LineBreakerLineBreaker.BuilderLineBreaker.ParagraphConstraintsLineBreaker.ResultMeasuredTextMeasuredText.BuilderPositionedGlyphsTextRunShaper android.hardware Overview Interfaces Camera.AutoFocusCallbackCamera.AutoFocusMoveCallbackCamera.ErrorCallbackCamera.FaceDetectionListenerCamera.OnZoomChangeListenerCamera.PictureCallbackCamera.PreviewCallbackCamera.ShutterCallbackSensorEventListenerSensorEventListener2SensorListener Classes BatteryStateCameraCamera.AreaCamera.CameraInfoCamera.FaceCamera.ParametersCamera.SizeConsumerIrManagerConsumerIrManager.CarrierFrequencyRangeGeomagneticFieldHardwareBufferSensorSensorAdditionalInfoSensorDirectChannelSensorEventSensorEventCallbackSensorManagerSensorManager.DynamicSensorCallbackSensorPrivacyManagerSensorPrivacyManager.SensorsTriggerEventTriggerEventListener android.hardware.biometrics Overview Interfaces BiometricManager.Authenticators Classes BiometricManagerBiometricManager.StringsBiometricPromptBiometricPrompt.AuthenticationCallbackBiometricPrompt.AuthenticationResultBiometricPrompt.BuilderBiometricPrompt.CryptoObject android.hardware.camera2 Overview Classes CameraCaptureSessionCameraCaptureSession.CaptureCallbackCameraCaptureSession.StateCallbackCameraCharacteristicsCameraCharacteristics.KeyCameraConstrainedHighSpeedCaptureSessionCameraDeviceCameraDevice.StateCallbackCameraExtensionCharacteristicsCameraExtensionSessionCameraExtensionSession.ExtensionCaptureCallbackCameraExtensionSession.StateCallbackCameraManagerCameraManager.AvailabilityCallbackCameraManager.TorchCallbackCameraMetadataCameraOfflineSessionCameraOfflineSession.CameraOfflineSessionCallbackCaptureFailureCaptureRequestCaptureRequest.BuilderCaptureRequest.KeyCaptureResultCaptureResult.KeyDngCreatorMultiResolutionImageReaderTotalCaptureResult Exceptions CameraAccessException android.hardware.camera2.params Overview Classes BlackLevelPatternCapabilityColorSpaceTransformDeviceStateSensorOrientationMapExtensionSessionConfigurationFaceInputConfigurationLensShadingMapMandatoryStreamCombinationMandatoryStreamCombination.MandatoryStreamInformationMeteringRectangleMultiResolutionStreamConfigurationMapMultiResolutionStreamInfoOisSampleOutputConfigurationRecommendedStreamConfigurationMapRggbChannelVectorSessionConfigurationStreamConfigurationMapTonemapCurve android.hardware.display Overview Interfaces DisplayManager.DisplayListener Classes DeviceProductInfoDisplayManagerVirtualDisplayVirtualDisplay.Callback android.hardware.fingerprint Overview Classes FingerprintManagerFingerprintManager.AuthenticationCallbackFingerprintManager.AuthenticationResultFingerprintManager.CryptoObject android.hardware.input Overview Interfaces InputManager.InputDeviceListener Classes InputManager android.hardware.lights Overview Classes LightLightsManagerLightsManager.LightsSessionLightsRequestLightsRequest.BuilderLightStateLightState.Builder android.hardware.usb Overview Classes UsbAccessoryUsbConfigurationUsbConstantsUsbDeviceUsbDeviceConnectionUsbEndpointUsbInterfaceUsbManagerUsbRequest android.icu.lang Overview Interfaces UCharacter.BidiPairedBracketTypeUCharacter.DecompositionTypeUCharacter.EastAsianWidthUCharacter.GraphemeClusterBreakUCharacter.HangulSyllableTypeUCharacter.IndicPositionalCategoryUCharacter.IndicSyllabicCategoryUCharacter.JoiningGroupUCharacter.JoiningTypeUCharacter.LineBreakUCharacter.NumericTypeUCharacter.SentenceBreakUCharacter.VerticalOrientationUCharacter.WordBreakUCharacterEnums.ECharacterCategoryUCharacterEnums.ECharacterDirectionUPropertyUProperty.NameChoice Classes UCharacterUCharacter.UnicodeBlockUCharacterCategoryUCharacterDirectionUCharacterEnumsUScript Enums UScript.ScriptUsage android.icu.math Overview Classes BigDecimalMathContext android.icu.number Overview Classes CompactNotationCurrencyPrecisionFormattedNumberFormattedNumberRangeFractionPrecisionIntegerWidthLocalizedNumberFormatterLocalizedNumberRangeFormatterNotationNumberFormatterNumberFormatterSettingsNumberRangeFormatterNumberRangeFormatterSettingsPrecisionScaleScientificNotationSimpleNotationUnlocalizedNumberFormatterUnlocalizedNumberRangeFormatter Enums NumberFormatter.DecimalSeparatorDisplayNumberFormatter.GroupingStrategyNumberFormatter.SignDisplayNumberFormatter.UnitWidthNumberRangeFormatter.RangeCollapseNumberRangeFormatter.RangeIdentityFallbackNumberRangeFormatter.RangeIdentityResult android.icu.text Overview Interfaces Collator.ReorderCodesFormattedValueReplaceableSymbolTableUnicodeMatcher Classes AlphabeticIndexAlphabeticIndex.BucketAlphabeticIndex.ImmutableIndexAlphabeticIndex.RecordBidiBidiClassifierBidiRunBreakIteratorCaseMapCaseMap.FoldCaseMap.LowerCaseMap.TitleCaseMap.UpperCollationElementIteratorCollationKeyCollationKey.BoundModeCollatorCompactDecimalFormatConstrainedFieldPositionCurrencyPluralInfoDateFormatDateFormat.FieldDateFormatSymbolsDateIntervalFormatDateIntervalFormat.FormattedDateIntervalDateIntervalInfoDateIntervalInfo.PatternInfoDateTimePatternGeneratorDateTimePatternGenerator.PatternInfoDecimalFormatDecimalFormatSymbolsEditsEdits.IteratorIDNAIDNA.InfoListFormatterLocaleDisplayNamesLocaleDisplayNames.UiListItemMeasureFormatMessageFormatMessageFormat.FieldMessagePatternMessagePattern.PartNormalizerNormalizer.QuickCheckResultNormalizer2NumberFormatNumberFormat.FieldNumberingSystemPluralFormatPluralRulesRelativeDateTimeFormatterRelativeDateTimeFormatter.FormattedRelativeDateTimeRuleBasedCollatorScientificNumberFormatterSearchIteratorSelectFormatSimpleDateFormatStringSearchTimeZoneFormatTimeZoneNamesTransliteratorTransliterator.PositionUCharacterIteratorUFormatUnicodeFilterUnicodeSetUnicodeSet.EntryRangeUnicodeSetIteratorUnicodeSetSpanner Enums AlphabeticIndex.Bucket.LabelTypeCompactDecimalFormat.CompactStyleDateFormat.BooleanAttributeDateTimePatternGenerator.DisplayWidthDisplayContextDisplayContext.TypeIDNA.ErrorLocaleDisplayNames.DialectHandlingMeasureFormat.FormatWidthMessagePattern.ApostropheModeMessagePattern.ArgTypeMessagePattern.Part.TypeNormalizer2.ModePluralRules.PluralTypeRelativeDateTimeFormatter.AbsoluteUnitRelativeDateTimeFormatter.DirectionRelativeDateTimeFormatter.RelativeDateTimeUnitRelativeDateTimeFormatter.RelativeUnitRelativeDateTimeFormatter.StyleSearchIterator.ElementComparisonTypeTimeZoneFormat.GMTOffsetPatternTypeTimeZoneFormat.ParseOptionTimeZoneFormat.StyleTimeZoneFormat.TimeTypeTimeZoneNames.NameTypeUnicodeSet.ComparisonStyleUnicodeSet.SpanConditionUnicodeSetSpanner.CountMethodUnicodeSetSpanner.TrimOption Exceptions StringPrepParseException android.icu.util Overview Interfaces FreezableRangeValueIteratorValueIterator Classes BuddhistCalendarCalendarCalendar.WeekDataChineseCalendarCopticCalendarCurrencyCurrencyAmountDateIntervalEthiopicCalendarGregorianCalendarHebrewCalendarIndianCalendarIslamicCalendarJapaneseCalendarLocaleDataLocaleData.MeasurementSystemLocaleData.PaperSizeMeasureMeasureUnitOutputRangeValueIterator.ElementTaiwanCalendarTimeUnitTimeZoneULocaleULocale.BuilderUniversalTimeScaleValueIterator.ElementVersionInfo Enums Currency.CurrencyUsageIslamicCalendar.CalculationTypeTimeZone.SystemTimeZoneTypeULocale.AvailableTypeULocale.Category Exceptions ICUUncheckedIOExceptionIllformedLocaleException android.inputmethodservice Overview Interfaces KeyboardView.OnKeyboardActionListener Classes AbstractInputMethodServiceAbstractInputMethodService.AbstractInputMethodImplAbstractInputMethodService.AbstractInputMethodSessionImplExtractEditTextInputMethodServiceInputMethodService.InputMethodImplInputMethodService.InputMethodSessionImplInputMethodService.InsetsKeyboardKeyboard.KeyKeyboard.RowKeyboardView android.location Overview Interfaces GnssAntennaInfo.ListenerGpsStatus.ListenerGpsStatus.NmeaListenerLocationListenerOnNmeaMessageListener Classes AddressCriteriaGeocoderGnssAntennaInfoGnssAntennaInfo.BuilderGnssAntennaInfo.PhaseCenterOffsetGnssAntennaInfo.SphericalCorrectionsGnssCapabilitiesGnssCapabilities.BuilderGnssClockGnssMeasurementGnssMeasurementRequestGnssMeasurementRequest.BuilderGnssMeasurementsEventGnssMeasurementsEvent.CallbackGnssNavigationMessageGnssNavigationMessage.CallbackGnssStatusGnssStatus.BuilderGnssStatus.CallbackGpsSatelliteGpsStatusLocationLocationManagerLocationProviderLocationRequestLocationRequest.BuilderSettingInjectorService android.location.provider Overview Classes ProviderPropertiesProviderProperties.Builder android.media Overview Annotations MediaDrm.HdcpLevelMediaDrm.SecurityLevel Interfaces AudioManager.OnAudioFocusChangeListenerAudioManager.OnCommunicationDeviceChangedListenerAudioManager.OnModeChangedListenerAudioMetadata.KeyAudioMetadataMapAudioMetadataReadMapAudioRecord.OnRecordPositionUpdateListenerAudioRecord.OnRoutingChangedListenerAudioRecordingMonitorAudioRoutingAudioRouting.OnRoutingChangedListenerAudioTrack.OnCodecFormatChangedListenerAudioTrack.OnPlaybackPositionUpdateListenerAudioTrack.OnRoutingChangedListenerImageReader.OnImageAvailableListenerImageWriter.OnImageReleasedListenerJetPlayer.OnJetEventListenerMediaCas.EventListenerMediaCodec.OnFirstTunnelFrameReadyListenerMediaCodec.OnFrameRenderedListenerMediaDrm.OnEventListenerMediaDrm.OnExpirationUpdateListenerMediaDrm.OnKeyStatusChangeListenerMediaDrm.OnSessionLostStateListenerMediaParser.InputReaderMediaParser.OutputConsumerMediaParser.SeekableInputReaderMediaPlayer.OnBufferingUpdateListenerMediaPlayer.OnCompletionListenerMediaPlayer.OnDrmConfigHelperMediaPlayer.OnDrmInfoListenerMediaPlayer.OnDrmPreparedListenerMediaPlayer.OnErrorListenerMediaPlayer.OnInfoListenerMediaPlayer.OnMediaTimeDiscontinuityListenerMediaPlayer.OnPreparedListenerMediaPlayer.OnSeekCompleteListenerMediaPlayer.OnSubtitleDataListenerMediaPlayer.OnTimedMetaDataAvailableListenerMediaPlayer.OnTimedTextListenerMediaPlayer.OnVideoSizeChangedListenerMediaRecorder.OnErrorListenerMediaRecorder.OnInfoListenerMediaRouter2.OnGetControllerHintsListenerMediaScannerConnection.MediaScannerConnectionClientMediaScannerConnection.OnScanCompletedListenerMediaSync.OnErrorListenerMicrophoneDirectionRemoteControlClient.OnGetPlaybackPositionListenerRemoteControlClient.OnMetadataUpdateListenerRemoteControlClient.OnPlaybackPositionUpdateListenerRemoteController.OnClientUpdateListenerSoundPool.OnLoadCompleteListenerSpatializer.OnSpatializerStateChangedListenerVolumeAutomation Classes ApplicationMediaCapabilitiesApplicationMediaCapabilities.BuilderAsyncPlayerAudioAttributesAudioAttributes.BuilderAudioDescriptorAudioDeviceCallbackAudioDeviceInfoAudioFocusRequestAudioFocusRequest.BuilderAudioFormatAudioFormat.BuilderAudioManagerAudioManager.AudioPlaybackCallbackAudioManager.AudioRecordingCallbackAudioMetadataAudioMetadata.FormatAudioPlaybackCaptureConfigurationAudioPlaybackCaptureConfiguration.BuilderAudioPlaybackConfigurationAudioPresentationAudioPresentation.BuilderAudioProfileAudioRecordAudioRecord.BuilderAudioRecord.MetricsConstantsAudioRecordingConfigurationAudioTimestampAudioTrackAudioTrack.BuilderAudioTrack.MetricsConstantsAudioTrack.StreamEventCallbackCamcorderProfileCameraProfileDrmInitDataDrmInitData.SchemeInitDataEncoderProfilesEncoderProfiles.AudioProfileEncoderProfiles.VideoProfileExifInterfaceFaceDetectorFaceDetector.FaceImageImage.PlaneImageReaderImageWriterJetPlayerMediaActionSoundMediaCasMediaCas.PluginDescriptorMediaCas.SessionMediaCodecMediaCodec.BufferInfoMediaCodec.CallbackMediaCodec.CryptoInfoMediaCodec.CryptoInfo.PatternMediaCodec.LinearBlockMediaCodec.MetricsConstantsMediaCodec.OutputFrameMediaCodec.ParameterDescriptorMediaCodec.QueueRequestMediaCodecInfoMediaCodecInfo.AudioCapabilitiesMediaCodecInfo.CodecCapabilitiesMediaCodecInfo.CodecProfileLevelMediaCodecInfo.EncoderCapabilitiesMediaCodecInfo.VideoCapabilitiesMediaCodecInfo.VideoCapabilities.PerformancePointMediaCodecListMediaCommunicationManagerMediaController2MediaController2.BuilderMediaController2.ControllerCallbackMediaCryptoMediaDataSourceMediaDescramblerMediaDescriptionMediaDescription.BuilderMediaDrmMediaDrm.CryptoSessionMediaDrm.ErrorCodesMediaDrm.KeyRequestMediaDrm.KeyStatusMediaDrm.LogMessageMediaDrm.MetricsConstantsMediaDrm.PlaybackComponentMediaDrm.ProvisionRequestMediaExtractorMediaExtractor.CasInfoMediaExtractor.MetricsConstantsMediaFeatureMediaFeature.HdrTypeMediaFormatMediaMetadataMediaMetadata.BuilderMediaMetadataEditorMediaMetadataRetrieverMediaMetadataRetriever.BitmapParamsMediaMuxerMediaMuxer.OutputFormatMediaParserMediaParser.SeekMapMediaParser.SeekPointMediaParser.TrackDataMediaPlayerMediaPlayer.DrmInfoMediaPlayer.MetricsConstantsMediaPlayer.TrackInfoMediaRecorderMediaRecorder.AudioEncoderMediaRecorder.AudioSourceMediaRecorder.MetricsConstantsMediaRecorder.OutputFormatMediaRecorder.VideoEncoderMediaRecorder.VideoSourceMediaRoute2InfoMediaRoute2Info.BuilderMediaRoute2ProviderServiceMediaRouterMediaRouter.CallbackMediaRouter.RouteCategoryMediaRouter.RouteGroupMediaRouter.RouteInfoMediaRouter.SimpleCallbackMediaRouter.UserRouteInfoMediaRouter.VolumeCallbackMediaRouter2MediaRouter2.ControllerCallbackMediaRouter2.RouteCallbackMediaRouter2.RoutingControllerMediaRouter2.TransferCallbackMediaScannerConnectionMediaSession2MediaSession2.BuilderMediaSession2.ControllerInfoMediaSession2.SessionCallbackMediaSession2ServiceMediaSession2Service.MediaNotificationMediaSyncMediaSync.CallbackMediaSyncEventMediaTimestampMicrophoneInfoMicrophoneInfo.Coordinate3FPlaybackParamsRatingRemoteControlClientRemoteControlClient.MetadataEditorRemoteControllerRemoteController.MetadataEditorRingtoneRingtoneManagerRouteDiscoveryPreferenceRouteDiscoveryPreference.BuilderRoutingSessionInfoRoutingSessionInfo.BuilderSession2CommandSession2Command.ResultSession2CommandGroupSession2CommandGroup.BuilderSession2TokenSoundPoolSoundPool.BuilderSpatializerSubtitleDataSyncParamsThumbnailUtilsTimedMetaDataTimedTextToneGeneratorVolumeProviderVolumeShaperVolumeShaper.ConfigurationVolumeShaper.Configuration.BuilderVolumeShaper.Operation Exceptions DeniedByServerExceptionMediaCasExceptionMediaCasException.DeniedByServerExceptionMediaCasException.InsufficientResourceExceptionMediaCasException.NotProvisionedExceptionMediaCasException.ResourceBusyExceptionMediaCasException.UnsupportedCasExceptionMediaCasStateExceptionMediaCodec.CodecExceptionMediaCodec.CryptoExceptionMediaCodec.IncompatibleWithBlockModelExceptionMediaCryptoExceptionMediaDrm.MediaDrmStateExceptionMediaDrm.SessionExceptionMediaDrmExceptionMediaDrmResetExceptionMediaParser.ParsingExceptionMediaParser.UnrecognizedInputFormatExceptionMediaPlayer.NoDrmSchemeExceptionMediaPlayer.ProvisioningNetworkErrorExceptionMediaPlayer.ProvisioningServerErrorExceptionNotProvisionedExceptionResourceBusyExceptionUnsupportedSchemeException android.media.audiofx Overview Interfaces AudioEffect.OnControlStatusChangeListenerAudioEffect.OnEnableStatusChangeListenerBassBoost.OnParameterChangeListenerEnvironmentalReverb.OnParameterChangeListenerEqualizer.OnParameterChangeListenerPresetReverb.OnParameterChangeListenerVirtualizer.OnParameterChangeListenerVisualizer.OnDataCaptureListener Classes AcousticEchoCancelerAudioEffectAudioEffect.DescriptorAutomaticGainControlBassBoostBassBoost.SettingsDynamicsProcessingDynamicsProcessing.BandBaseDynamicsProcessing.BandStageDynamicsProcessing.ChannelDynamicsProcessing.ConfigDynamicsProcessing.Config.BuilderDynamicsProcessing.EqDynamicsProcessing.EqBandDynamicsProcessing.LimiterDynamicsProcessing.MbcDynamicsProcessing.MbcBandDynamicsProcessing.StageEnvironmentalReverbEnvironmentalReverb.SettingsEqualizerEqualizer.SettingsHapticGeneratorLoudnessEnhancerNoiseSuppressorPresetReverbPresetReverb.SettingsVirtualizerVirtualizer.SettingsVisualizerVisualizer.MeasurementPeakRms android.media.browse Overview Classes MediaBrowserMediaBrowser.ConnectionCallbackMediaBrowser.ItemCallbackMediaBrowser.MediaItemMediaBrowser.SubscriptionCallback android.media.effect Overview Interfaces EffectUpdateListener Classes EffectEffectContextEffectFactory android.media.metrics Overview Classes EventLogSessionIdMediaMetricsManagerNetworkEventNetworkEvent.BuilderPlaybackErrorEventPlaybackErrorEvent.BuilderPlaybackMetricsPlaybackMetrics.BuilderPlaybackSessionPlaybackStateEventPlaybackStateEvent.BuilderRecordingSessionTrackChangeEventTrackChangeEvent.Builder android.media.midi Overview Interfaces MidiManager.OnDeviceOpenedListener Classes MidiDeviceMidiDevice.MidiConnectionMidiDeviceInfoMidiDeviceInfo.PortInfoMidiDeviceServiceMidiDeviceStatusMidiInputPortMidiManagerMidiManager.DeviceCallbackMidiOutputPortMidiReceiverMidiSender android.media.projection Overview Classes MediaProjectionMediaProjection.CallbackMediaProjectionManager android.media.session Overview Interfaces MediaSessionManager.OnActiveSessionsChangedListenerMediaSessionManager.OnSession2TokensChangedListener Classes MediaControllerMediaController.CallbackMediaController.PlaybackInfoMediaController.TransportControlsMediaSessionMediaSession.CallbackMediaSession.QueueItemMediaSession.TokenMediaSessionManagerMediaSessionManager.RemoteUserInfoPlaybackStatePlaybackState.BuilderPlaybackState.CustomActionPlaybackState.CustomAction.Builder android.media.tv Overview Interfaces TvContract.BaseTvColumnsTvView.OnUnhandledInputEventListener Classes TvContentRatingTvContractTvContract.ChannelsTvContract.Channels.LogoTvContract.PreviewProgramsTvContract.ProgramsTvContract.Programs.GenresTvContract.RecordedProgramsTvContract.WatchNextProgramsTvInputInfoTvInputInfo.BuilderTvInputManagerTvInputManager.TvInputCallbackTvInputServiceTvInputService.HardwareSessionTvInputService.RecordingSessionTvInputService.SessionTvRecordingClientTvRecordingClient.RecordingCallbackTvTrackInfoTvTrackInfo.BuilderTvViewTvView.TimeShiftPositionCallbackTvView.TvInputCallback android.mtp Overview Classes MtpConstantsMtpDeviceMtpDeviceInfoMtpEventMtpObjectInfoMtpObjectInfo.BuilderMtpStorageInfo android.net Overview Interfaces ConnectivityManager.OnNetworkActiveListenerDnsResolver.CallbackTransportInfoUrlQuerySanitizer.ValueSanitizer Classes CaptivePortalConnectivityDiagnosticsManagerConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallbackConnectivityDiagnosticsManager.ConnectivityReportConnectivityDiagnosticsManager.DataStallReportConnectivityManagerConnectivityManager.NetworkCallbackCredentialsDhcpInfoDnsResolverIkev2VpnProfileIkev2VpnProfile.BuilderInetAddressesIpPrefixIpSecAlgorithmIpSecManagerIpSecManager.SecurityParameterIndexIpSecManager.UdpEncapsulationSocketIpSecTransformIpSecTransform.BuilderLinkAddressLinkPropertiesLocalServerSocketLocalSocketLocalSocketAddressMacAddressMailToNetworkNetworkCapabilitiesNetworkInfoNetworkRequestNetworkRequest.BuilderNetworkSpecifierPlatformVpnProfileProxyProxyInfoRouteInfoSocketKeepaliveSocketKeepalive.CallbackSSLCertificateSocketFactorySSLSessionCacheTelephonyNetworkSpecifierTelephonyNetworkSpecifier.BuilderTrafficStatsUriUri.BuilderUrlQuerySanitizerUrlQuerySanitizer.IllegalCharacterValueSanitizerUrlQuerySanitizer.ParameterValuePairVpnManagerVpnServiceVpnService.Builder Enums LocalSocketAddress.NamespaceNetworkInfo.DetailedStateNetworkInfo.State Exceptions DnsResolver.DnsExceptionIpSecManager.ResourceUnavailableExceptionIpSecManager.SpiUnavailableExceptionParseException android.net.eap Overview Classes EapSessionConfigEapSessionConfig.BuilderEapSessionConfig.EapAkaConfigEapSessionConfig.EapAkaPrimeConfigEapSessionConfig.EapMethodConfigEapSessionConfig.EapMsChapV2ConfigEapSessionConfig.EapSimConfigEapSessionConfig.EapTtlsConfig android.net.http Overview Classes HttpResponseCacheSslCertificateSslCertificate.DNameSslErrorX509TrustManagerExtensions android.net.ipsec.ike Overview Interfaces ChildSessionCallbackIkeSessionCallbackTunnelModeChildSessionParams.ConfigRequestIpv4AddressTunnelModeChildSessionParams.ConfigRequestIpv4DhcpServerTunnelModeChildSessionParams.ConfigRequestIpv4DnsServerTunnelModeChildSessionParams.ConfigRequestIpv4NetmaskTunnelModeChildSessionParams.ConfigRequestIpv6AddressTunnelModeChildSessionParams.ConfigRequestIpv6DnsServerTunnelModeChildSessionParams.TunnelModeChildConfigRequest Classes ChildSaProposalChildSaProposal.BuilderChildSessionConfigurationChildSessionConfiguration.BuilderChildSessionParamsIkeDerAsn1DnIdentificationIkeFqdnIdentificationIkeIdentificationIkeIpv4AddrIdentificationIkeIpv6AddrIdentificationIkeKeyIdIdentificationIkeRfc822AddrIdentificationIkeSaProposalIkeSaProposal.BuilderIkeSessionIkeSessionConfigurationIkeSessionConfiguration.BuilderIkeSessionConnectionInfoIkeSessionParamsIkeSessionParams.BuilderIkeSessionParams.IkeAuthConfigIkeSessionParams.IkeAuthDigitalSignLocalConfigIkeSessionParams.IkeAuthDigitalSignRemoteConfigIkeSessionParams.IkeAuthEapConfigIkeSessionParams.IkeAuthPskConfigIkeTrafficSelectorIkeTunnelConnectionParamsSaProposalTransportModeChildSessionParamsTransportModeChildSessionParams.BuilderTunnelModeChildSessionParamsTunnelModeChildSessionParams.Builder android.net.ipsec.ike.exceptions Overview Exceptions IkeExceptionIkeInternalExceptionIkeNetworkLostExceptionIkeNonProtocolExceptionIkeProtocolExceptionInvalidKeExceptionInvalidMajorVersionExceptionInvalidSelectorsException android.net.nsd Overview Interfaces NsdManager.DiscoveryListenerNsdManager.RegistrationListenerNsdManager.ResolveListener Classes NsdManagerNsdServiceInfo android.net.rtp Overview Classes AudioCodecAudioGroupAudioStreamRtpStream android.net.sip Overview Interfaces SipRegistrationListener Classes SipAudioCallSipAudioCall.ListenerSipErrorCodeSipManagerSipProfileSipProfile.BuilderSipSessionSipSession.ListenerSipSession.State Exceptions SipException android.net.ssl Overview Classes SSLEnginesSSLSockets android.net.vcn Overview Classes VcnConfigVcnConfig.BuilderVcnGatewayConnectionConfigVcnGatewayConnectionConfig.BuilderVcnManagerVcnManager.VcnStatusCallback android.net.wifi Overview Interfaces WifiManager.SuggestionConnectionStatusListenerWifiManager.SuggestionUserApprovalStatusListener Classes EasyConnectStatusCallbackScanResultScanResult.InformationElementSoftApConfigurationWifiConfigurationWifiConfiguration.AuthAlgorithmWifiConfiguration.GroupCipherWifiConfiguration.GroupMgmtCipherWifiConfiguration.KeyMgmtWifiConfiguration.PairwiseCipherWifiConfiguration.ProtocolWifiConfiguration.StatusWifiEnterpriseConfigWifiEnterpriseConfig.EapWifiEnterpriseConfig.Phase2WifiInfoWifiInfo.BuilderWifiManagerWifiManager.AddNetworkResultWifiManager.LocalOnlyHotspotCallbackWifiManager.LocalOnlyHotspotReservationWifiManager.MulticastLockWifiManager.ScanResultsCallbackWifiManager.SubsystemRestartTrackingCallbackWifiManager.WifiLockWifiManager.WpsCallbackWifiNetworkSpecifierWifiNetworkSpecifier.BuilderWifiNetworkSuggestionWifiNetworkSuggestion.BuilderWpsInfo Enums SupplicantState android.net.wifi.aware Overview Classes AttachCallbackAwareResourcesCharacteristicsDiscoverySessionDiscoverySessionCallbackIdentityChangedListenerParcelablePeerHandlePeerHandlePublishConfigPublishConfig.BuilderPublishDiscoverySessionSubscribeConfigSubscribeConfig.BuilderSubscribeDiscoverySessionWifiAwareManagerWifiAwareNetworkInfoWifiAwareNetworkSpecifierWifiAwareNetworkSpecifier.BuilderWifiAwareSession android.net.wifi.hotspot2 Overview Classes ConfigParserPasspointConfiguration android.net.wifi.hotspot2.omadm Overview Classes PpsMoParser android.net.wifi.hotspot2.pps Overview Classes CredentialCredential.CertificateCredentialCredential.SimCredentialCredential.UserCredentialHomeSp android.net.wifi.p2p Overview Interfaces WifiP2pManager.ActionListenerWifiP2pManager.ChannelListenerWifiP2pManager.ConnectionInfoListenerWifiP2pManager.DeviceInfoListenerWifiP2pManager.DiscoveryStateListenerWifiP2pManager.DnsSdServiceResponseListenerWifiP2pManager.DnsSdTxtRecordListenerWifiP2pManager.GroupInfoListenerWifiP2pManager.NetworkInfoListenerWifiP2pManager.P2pStateListenerWifiP2pManager.PeerListListenerWifiP2pManager.ServiceResponseListenerWifiP2pManager.UpnpServiceResponseListener Classes WifiP2pConfigWifiP2pConfig.BuilderWifiP2pDeviceWifiP2pDeviceListWifiP2pGroupWifiP2pInfoWifiP2pManagerWifiP2pManager.ChannelWifiP2pWfdInfo android.net.wifi.p2p.nsd Overview Classes WifiP2pDnsSdServiceInfoWifiP2pDnsSdServiceRequestWifiP2pServiceInfoWifiP2pServiceRequestWifiP2pUpnpServiceInfoWifiP2pUpnpServiceRequest android.net.wifi.rtt Overview Classes CivicLocationKeysRangingRequestRangingRequest.BuilderRangingResultRangingResultCallbackResponderLocationWifiRttManager android.nfc Overview Interfaces NfcAdapter.CreateBeamUrisCallbackNfcAdapter.CreateNdefMessageCallbackNfcAdapter.OnNdefPushCompleteCallbackNfcAdapter.OnTagRemovedListenerNfcAdapter.ReaderCallback Classes NdefMessageNdefRecordNfcAdapterNfcEventNfcManagerTag Exceptions FormatExceptionTagLostException android.nfc.cardemulation Overview Classes CardEmulationHostApduServiceHostNfcFServiceNfcFCardEmulationOffHostApduService android.nfc.tech Overview Interfaces TagTechnology Classes IsoDepMifareClassicMifareUltralightNdefNdefFormatableNfcANfcBNfcBarcodeNfcFNfcV android.opengl Overview Interfaces GLES31Ext.DebugProcKHRGLES32.DebugProcGLSurfaceView.EGLConfigChooserGLSurfaceView.EGLContextFactoryGLSurfaceView.EGLWindowSurfaceFactoryGLSurfaceView.GLWrapperGLSurfaceView.Renderer Classes EGL14EGL15EGLConfigEGLContextEGLDisplayEGLExtEGLImageEGLObjectHandleEGLSurfaceEGLSyncETC1ETC1UtilETC1Util.ETC1TextureGLDebugHelperGLES10GLES10ExtGLES11GLES11ExtGLES20GLES30GLES31GLES31ExtGLES32GLSurfaceViewGLUGLUtilsMatrixVisibility Exceptions GLException android.os Overview Interfaces CancellationSignal.OnCancelListenerFileUtils.ProgressListenerHandler.CallbackIBinderIBinder.DeathRecipientIInterfaceMessageQueue.IdleHandlerMessageQueue.OnFileDescriptorEventListenerOutcomeReceiverParcelableParcelable.ClassLoaderCreatorParcelable.CreatorParcelFileDescriptor.OnCloseListenerPowerManager.OnThermalStatusChangedListenerRecoverySystem.ProgressListenerStrictMode.OnThreadViolationListenerStrictMode.OnVmViolationListener Classes AsyncTaskBaseBundleBatteryManagerBinderBugreportManagerBugreportManager.BugreportCallbackBuildBuild.PartitionBuild.VERSIONBuild.VERSION_CODESBundleCancellationSignalCombinedVibrationCombinedVibration.ParallelCombinationConditionVariableCountDownTimerCpuUsageInfoDebugDebug.InstructionCountDebug.MemoryInfoDropBoxManagerDropBoxManager.EntryEnvironmentFileObserverFileUtilsHandlerHandlerThreadHardwarePropertiesManagerLocaleListLooperMemoryFileMessageMessageQueueMessengerParcelParcelFileDescriptorParcelFileDescriptor.AutoCloseInputStreamParcelFileDescriptor.AutoCloseOutputStreamParcelUuidPatternMatcherPerformanceHintManagerPerformanceHintManager.SessionPersistableBundlePowerManagerPowerManager.WakeLockProcessProxyFileDescriptorCallbackRecoverySystemRemoteCallbackListResultReceiverSharedMemoryStatFsStrictModeStrictMode.ThreadPolicyStrictMode.ThreadPolicy.BuilderStrictMode.VmPolicyStrictMode.VmPolicy.BuilderSystemClockTestLooperManagerTokenWatcherTraceUserHandleUserManagerVibrationAttributesVibrationAttributes.BuilderVibrationEffectVibrationEffect.CompositionVibratorVibratorManagerWorkSource Enums AsyncTask.Status Exceptions BadParcelableExceptionDeadObjectExceptionDeadSystemExceptionFileUriExposedExceptionLimitExceededExceptionNetworkOnMainThreadExceptionOperationCanceledExceptionParcelFileDescriptor.FileDescriptorDetachedExceptionParcelFormatExceptionRemoteExceptionTransactionTooLargeExceptionUserManager.UserOperationException android.os.health Overview Classes HealthStatsPackageHealthStatsPidHealthStatsProcessHealthStatsServiceHealthStatsSystemHealthManagerTimerStatUidHealthStats android.os.storage Overview Classes OnObbStateChangeListenerStorageManagerStorageManager.StorageVolumeCallbackStorageVolume android.os.strictmode Overview Classes CleartextNetworkViolationContentUriWithoutPermissionViolationCredentialProtectedWhileLockedViolationCustomViolationDiskReadViolationDiskWriteViolationFileUriExposedViolationImplicitDirectBootViolationIncorrectContextUseViolationInstanceCountViolationIntentReceiverLeakedViolationLeakedClosableViolationNetworkViolationNonSdkApiUsedViolationResourceMismatchViolationServiceConnectionLeakedViolationSqliteObjectLeakedViolationUnbufferedIoViolationUnsafeIntentLaunchViolationUntaggedSocketViolationViolationWebViewMethodCalledOnWrongThreadViolation android.preference Overview Interfaces Preference.OnPreferenceChangeListenerPreference.OnPreferenceClickListenerPreferenceDataStorePreferenceFragment.OnPreferenceStartFragmentCallbackPreferenceManager.OnActivityDestroyListenerPreferenceManager.OnActivityResultListenerPreferenceManager.OnActivityStopListener Classes CheckBoxPreferenceDialogPreferenceEditTextPreferenceListPreferenceMultiSelectListPreferencePreferencePreference.BaseSavedStatePreferenceActivityPreferenceActivity.HeaderPreferenceCategoryPreferenceFragmentPreferenceGroupPreferenceManagerPreferenceScreenRingtonePreferenceSwitchPreferenceTwoStatePreference android.print Overview Classes PageRangePrintAttributesPrintAttributes.BuilderPrintAttributes.MarginsPrintAttributes.MediaSizePrintAttributes.ResolutionPrintDocumentAdapterPrintDocumentAdapter.LayoutResultCallbackPrintDocumentAdapter.WriteResultCallbackPrintDocumentInfoPrintDocumentInfo.BuilderPrinterCapabilitiesInfoPrinterCapabilitiesInfo.BuilderPrinterIdPrinterInfoPrinterInfo.BuilderPrintJobPrintJobIdPrintJobInfoPrintJobInfo.BuilderPrintManager android.print.pdf Overview Classes PrintedPdfDocument android.printservice Overview Classes CustomPrinterIconCallbackPrintDocumentPrinterDiscoverySessionPrintJobPrintService android.provider Overview Interfaces BaseColumnsCalendarContract.AttendeesColumnsCalendarContract.CalendarAlertsColumnsCalendarContract.CalendarCacheColumnsCalendarContract.CalendarColumnsCalendarContract.CalendarSyncColumnsCalendarContract.ColorsColumnsCalendarContract.EventDaysColumnsCalendarContract.EventsColumnsCalendarContract.ExtendedPropertiesColumnsCalendarContract.RemindersColumnsCalendarContract.SyncColumnsContacts.ContactMethodsColumnsContacts.ExtensionsColumnsContacts.GroupsColumnsContacts.OrganizationColumnsContacts.PeopleColumnsContacts.PhonesColumnsContacts.PhotosColumnsContacts.PresenceColumnsContacts.SettingsColumnsContactsContract.BaseSyncColumnsContactsContract.CommonDataKinds.BaseTypesContactsContract.CommonDataKinds.CommonColumnsContactsContract.ContactNameColumnsContactsContract.ContactOptionsColumnsContactsContract.ContactsColumnsContactsContract.ContactStatusColumnsContactsContract.DataColumnsContactsContract.DataColumnsWithJoinsContactsContract.DataUsageStatColumnsContactsContract.DeletedContactsColumnsContactsContract.DisplayNameSourcesContactsContract.FullNameStyleContactsContract.GroupsColumnsContactsContract.PhoneLookupColumnsContactsContract.PhoneticNameStyleContactsContract.PresenceColumnsContactsContract.RawContactsColumnsContactsContract.SettingsColumnsContactsContract.StatusColumnsContactsContract.SyncColumnsMediaStore.Audio.AlbumColumnsMediaStore.Audio.ArtistColumnsMediaStore.Audio.AudioColumnsMediaStore.Audio.GenresColumnsMediaStore.Audio.PlaylistsColumnsMediaStore.DownloadColumnsMediaStore.Files.FileColumnsMediaStore.Images.ImageColumnsMediaStore.MediaColumnsMediaStore.Video.VideoColumnsOpenableColumnsSyncStateContract.ColumnsTelephony.BaseMmsColumnsTelephony.CanonicalAddressesColumnsTelephony.TextBasedSmsColumnsTelephony.ThreadsColumns Classes AlarmClockBlockedNumberContractBlockedNumberContract.BlockedNumbersBrowserCalendarContractCalendarContract.AttendeesCalendarContract.CalendarAlertsCalendarContract.CalendarCacheCalendarContract.CalendarEntityCalendarContract.CalendarsCalendarContract.ColorsCalendarContract.EventDaysCalendarContract.EventsCalendarContract.EventsEntityCalendarContract.ExtendedPropertiesCalendarContract.InstancesCalendarContract.RemindersCalendarContract.SyncStateCallLogCallLog.CallsCallLog.LocationsContactsContacts.ContactMethodsContacts.ExtensionsContacts.GroupMembershipContacts.GroupsContacts.IntentsContacts.Intents.InsertContacts.Intents.UIContacts.OrganizationsContacts.PeopleContacts.People.ContactMethodsContacts.People.ExtensionsContacts.People.PhonesContacts.PhonesContacts.PhotosContacts.SettingsContactsContractContactsContract.AggregationExceptionsContactsContract.CommonDataKindsContactsContract.CommonDataKinds.CallableContactsContract.CommonDataKinds.ContactablesContactsContract.CommonDataKinds.EmailContactsContract.CommonDataKinds.EventContactsContract.CommonDataKinds.GroupMembershipContactsContract.CommonDataKinds.IdentityContactsContract.CommonDataKinds.ImContactsContract.CommonDataKinds.NicknameContactsContract.CommonDataKinds.NoteContactsContract.CommonDataKinds.OrganizationContactsContract.CommonDataKinds.PhoneContactsContract.CommonDataKinds.PhotoContactsContract.CommonDataKinds.RelationContactsContract.CommonDataKinds.SipAddressContactsContract.CommonDataKinds.StructuredNameContactsContract.CommonDataKinds.StructuredPostalContactsContract.CommonDataKinds.WebsiteContactsContract.ContactsContactsContract.Contacts.AggregationSuggestionsContactsContract.Contacts.AggregationSuggestions.BuilderContactsContract.Contacts.DataContactsContract.Contacts.EntityContactsContract.Contacts.PhotoContactsContract.DataContactsContract.DataUsageFeedbackContactsContract.DeletedContactsContactsContract.DirectoryContactsContract.DisplayPhotoContactsContract.GroupsContactsContract.IntentsContactsContract.Intents.InsertContactsContract.PhoneLookupContactsContract.PinnedPositionsContactsContract.PresenceContactsContract.ProfileContactsContract.ProfileSyncStateContactsContract.ProviderStatusContactsContract.QuickContactContactsContract.RawContactsContactsContract.RawContacts.DataContactsContract.RawContacts.DisplayPhotoContactsContract.RawContacts.EntityContactsContract.RawContactsEntityContactsContract.SearchSnippetsContactsContract.SettingsContactsContract.SimAccountContactsContract.SimContactsContactsContract.StatusUpdatesContactsContract.SyncStateDocumentsContractDocumentsContract.DocumentDocumentsContract.PathDocumentsContract.RootDocumentsProviderFontRequestFontsContractFontsContract.ColumnsFontsContract.FontFamilyResultFontsContract.FontInfoFontsContract.FontRequestCallbackLiveFoldersMediaStoreMediaStore.AudioMediaStore.Audio.AlbumsMediaStore.Audio.ArtistsMediaStore.Audio.Artists.AlbumsMediaStore.Audio.GenresMediaStore.Audio.Genres.MembersMediaStore.Audio.MediaMediaStore.Audio.PlaylistsMediaStore.Audio.Playlists.MembersMediaStore.Audio.RadioMediaStore.DownloadsMediaStore.FilesMediaStore.ImagesMediaStore.Images.MediaMediaStore.Images.ThumbnailsMediaStore.VideoMediaStore.Video.MediaMediaStore.Video.ThumbnailsSearchRecentSuggestionsSettingsSettings.GlobalSettings.NameValueTableSettings.PanelSettings.SecureSettings.SystemSettingsSlicesContractSimPhonebookContractSimPhonebookContract.ElementaryFilesSimPhonebookContract.SimRecordsSyncStateContractSyncStateContract.ConstantsSyncStateContract.HelpersTelephonyTelephony.CarrierIdTelephony.CarriersTelephony.MmsTelephony.Mms.AddrTelephony.Mms.DraftTelephony.Mms.InboxTelephony.Mms.IntentsTelephony.Mms.OutboxTelephony.Mms.PartTelephony.Mms.RateTelephony.Mms.SentTelephony.MmsSmsTelephony.MmsSms.PendingMessagesTelephony.ServiceStateTableTelephony.SmsTelephony.Sms.ConversationsTelephony.Sms.DraftTelephony.Sms.InboxTelephony.Sms.IntentsTelephony.Sms.OutboxTelephony.Sms.SentTelephony.ThreadsUserDictionaryUserDictionary.WordsVoicemailContractVoicemailContract.StatusVoicemailContract.Voicemails Exceptions Settings.SettingNotFoundException android.renderscript Overview Interfaces Allocation.OnBufferAvailableListener Classes AllocationAllocationAdapterBaseObjByte2Byte3Byte4Double2Double3Double4ElementElement.BuilderFieldPackerFloat2Float3Float4Int2Int3Int4Long2Long3Long4Matrix2fMatrix3fMatrix4fRenderScriptRenderScript.RSErrorHandlerRenderScript.RSMessageHandlerSamplerSampler.BuilderScriptScript.BuilderScript.FieldBaseScript.FieldIDScript.InvokeIDScript.KernelIDScript.LaunchOptionsScriptCScriptGroupScriptGroup.BindingScriptGroup.BuilderScriptGroup.Builder2ScriptGroup.ClosureScriptGroup.FutureScriptGroup.InputScriptIntrinsicScriptIntrinsic3DLUTScriptIntrinsicBLASScriptIntrinsicBlendScriptIntrinsicBlurScriptIntrinsicColorMatrixScriptIntrinsicConvolve3x3ScriptIntrinsicConvolve5x5ScriptIntrinsicHistogramScriptIntrinsicLUTScriptIntrinsicResizeScriptIntrinsicYuvToRGBShort2Short3Short4TypeType.Builder Enums Allocation.MipmapControlElement.DataKindElement.DataTypeRenderScript.ContextTypeRenderScript.PrioritySampler.ValueType.CubemapFace Exceptions RSDriverExceptionRSIllegalArgumentExceptionRSInvalidStateExceptionRSRuntimeException android.sax Overview Interfaces ElementListenerEndElementListenerEndTextElementListenerStartElementListenerTextElementListener Classes ElementRootElement android.se.omapi Overview Interfaces SEService.OnConnectedListener Classes ChannelReaderSEServiceSession android.security Overview Interfaces KeyChainAliasCallback Classes AppUriAuthenticationPolicyAppUriAuthenticationPolicy.BuilderAttestedKeyPairConfirmationCallbackConfirmationPromptConfirmationPrompt.BuilderFileIntegrityManagerKeyChainKeyPairGeneratorSpecKeyPairGeneratorSpec.BuilderKeyStoreParameterKeyStoreParameter.BuilderNetworkSecurityPolicy Exceptions ConfirmationAlreadyPresentingExceptionConfirmationNotAvailableExceptionKeyChainException android.security.identity Overview Classes AccessControlProfileAccessControlProfile.BuilderAccessControlProfileIdIdentityCredentialIdentityCredentialStorePersonalizationDataPersonalizationData.BuilderResultDataWritableIdentityCredential Exceptions AlreadyPersonalizedExceptionCipherSuiteNotSupportedExceptionDocTypeNotSupportedExceptionEphemeralPublicKeyNotFoundExceptionIdentityCredentialExceptionInvalidReaderSignatureExceptionInvalidRequestMessageExceptionMessageDecryptionExceptionNoAuthenticationKeyAvailableExceptionSessionTranscriptMismatchExceptionUnknownAuthenticationKeyException android.security.keystore Overview Classes KeyGenParameterSpecKeyGenParameterSpec.BuilderKeyInfoKeyPropertiesKeyProtectionKeyProtection.BuilderWrappedKeyEntry Exceptions BackendBusyExceptionKeyExpiredExceptionKeyNotYetValidExceptionKeyPermanentlyInvalidatedExceptionSecureKeyImportUnavailableExceptionStrongBoxUnavailableExceptionUserNotAuthenticatedExceptionUserPresenceUnavailableException android.service.autofill Overview Interfaces OnClickActionSanitizerSavedDatasetsInfoCallbackTransformationValidator Classes AutofillServiceBatchUpdatesBatchUpdates.BuilderCharSequenceTransformationCharSequenceTransformation.BuilderCustomDescriptionCustomDescription.BuilderDatasetDataset.BuilderDateTransformationDateValueSanitizerFieldClassificationFieldClassification.MatchFillCallbackFillContextFillEventHistoryFillEventHistory.EventFillRequestFillResponseFillResponse.BuilderImageTransformationImageTransformation.BuilderInlinePresentationLuhnChecksumValidatorRegexValidatorSaveCallbackSavedDatasetsInfoSaveInfoSaveInfo.BuilderSaveRequestTextValueSanitizerUserDataUserData.BuilderValidatorsVisibilitySetterActionVisibilitySetterAction.Builder android.service.carrier Overview Interfaces CarrierMessagingService.ResultCallback Classes CarrierIdentifierCarrierMessagingClientServiceCarrierMessagingServiceCarrierMessagingService.SendMmsResultCarrierMessagingService.SendMultipartSmsResultCarrierMessagingService.SendSmsResultCarrierServiceMessagePdu android.service.chooser Overview Classes ChooserTargetChooserTargetService android.service.controls Overview Classes ControlControl.StatefulBuilderControl.StatelessBuilderControlsProviderServiceDeviceTypes android.service.controls.actions Overview Classes BooleanActionCommandActionControlActionFloatActionModeAction android.service.controls.templates Overview Classes ControlButtonControlTemplateRangeTemplateStatelessTemplateTemperatureControlTemplateThumbnailTemplateToggleRangeTemplateToggleTemplate android.service.dreams Overview Classes DreamService android.service.media Overview Classes CameraPrewarmServiceMediaBrowserServiceMediaBrowserService.BrowserRootMediaBrowserService.Result android.service.notification Overview Classes ConditionConditionProviderServiceNotificationListenerServiceNotificationListenerService.RankingNotificationListenerService.RankingMapStatusBarNotificationZenPolicyZenPolicy.Builder android.service.quickaccesswallet Overview Interfaces GetWalletCardsCallback Classes GetWalletCardsErrorGetWalletCardsRequestGetWalletCardsResponseQuickAccessWalletServiceSelectWalletCardRequestWalletCardWalletCard.BuilderWalletServiceEvent android.service.quicksettings Overview Classes TileTileService android.service.restrictions Overview Classes RestrictionsReceiver android.service.textservice Overview Classes SpellCheckerServiceSpellCheckerService.Session android.service.voice Overview Interfaces VoiceInteractionSession.VisibleActivityCallback Classes VisibleActivityInfoVoiceInteractionServiceVoiceInteractionSessionVoiceInteractionSession.AbortVoiceRequestVoiceInteractionSession.ActivityIdVoiceInteractionSession.AssistStateVoiceInteractionSession.CommandRequestVoiceInteractionSession.CompleteVoiceRequestVoiceInteractionSession.ConfirmationRequestVoiceInteractionSession.InsetsVoiceInteractionSession.PickOptionRequestVoiceInteractionSession.RequestVoiceInteractionSessionService android.service.vr Overview Classes VrListenerService android.service.wallpaper Overview Classes WallpaperServiceWallpaperService.Engine android.speech Overview Interfaces RecognitionListener Classes RecognitionServiceRecognitionService.CallbackRecognizerIntentRecognizerResultsIntentSpeechRecognizer android.speech.tts Overview Interfaces SynthesisCallbackTextToSpeech.OnInitListenerTextToSpeech.OnUtteranceCompletedListener Classes SynthesisRequestTextToSpeechTextToSpeech.EngineTextToSpeech.EngineInfoTextToSpeechServiceUtteranceProgressListenerVoice android.system Overview Classes Int64RefOsOsConstantsStructCmsghdrStructMsghdrStructPollfdStructStatStructStatVfsStructTimespecStructTimevalStructUtsname Exceptions ErrnoException android.telecom Overview Classes CallCall.CallbackCall.DetailsCall.RttCallCallAudioStateCallRedirectionServiceCallScreeningServiceCallScreeningService.CallResponseCallScreeningService.CallResponse.BuilderConferenceConferenceableConnectionConnection.RttModifyStatusConnection.RttTextStreamConnection.VideoProviderConnectionRequestConnectionServiceDisconnectCauseGatewayInfoInCallServiceInCallService.VideoCallInCallService.VideoCall.CallbackPhoneAccountPhoneAccount.BuilderPhoneAccountHandlePhoneAccountSuggestionRemoteConferenceRemoteConference.CallbackRemoteConnectionRemoteConnection.CallbackRemoteConnection.VideoProviderRemoteConnection.VideoProvider.CallbackStatusHintsTelecomManagerVideoProfileVideoProfile.CameraCapabilities android.telephony Overview Interfaces TelephonyCallback.ActiveDataSubscriptionIdListenerTelephonyCallback.BarringInfoListenerTelephonyCallback.CallDisconnectCauseListenerTelephonyCallback.CallForwardingIndicatorListenerTelephonyCallback.CallStateListenerTelephonyCallback.CarrierNetworkListenerTelephonyCallback.CellInfoListenerTelephonyCallback.CellLocationListenerTelephonyCallback.DataActivationStateListenerTelephonyCallback.DataActivityListenerTelephonyCallback.DataConnectionStateListenerTelephonyCallback.DisplayInfoListenerTelephonyCallback.EmergencyNumberListListenerTelephonyCallback.ImsCallDisconnectCauseListenerTelephonyCallback.MessageWaitingIndicatorListenerTelephonyCallback.PhysicalChannelConfigListenerTelephonyCallback.PreciseDataConnectionStateListenerTelephonyCallback.RegistrationFailedListenerTelephonyCallback.ServiceStateListenerTelephonyCallback.SignalStrengthsListenerTelephonyCallback.UserMobileDataStateListener Classes AccessNetworkConstantsAccessNetworkConstants.AccessNetworkTypeAccessNetworkConstants.EutranBandAccessNetworkConstants.GeranBandAccessNetworkConstants.NgranBandsAccessNetworkConstants.UtranBandAvailableNetworkInfoBarringInfoBarringInfo.BarringServiceInfoCarrierConfigManagerCarrierConfigManager.ApnCarrierConfigManager.GpsCarrierConfigManager.ImsCarrierConfigManager.ImsServiceEntitlementCarrierConfigManager.IwlanCellIdentityCellIdentityCdmaCellIdentityGsmCellIdentityLteCellIdentityNrCellIdentityTdscdmaCellIdentityWcdmaCellInfoCellInfoCdmaCellInfoGsmCellInfoLteCellInfoNrCellInfoTdscdmaCellInfoWcdmaCellLocationCellSignalStrengthCellSignalStrengthCdmaCellSignalStrengthGsmCellSignalStrengthLteCellSignalStrengthNrCellSignalStrengthTdscdmaCellSignalStrengthWcdmaClosedSubscriberGroupInfoDataFailCauseDisconnectCauseIccOpenLogicalChannelResponseMbmsDownloadSessionMbmsGroupCallSessionMbmsStreamingSessionNeighboringCellInfoNetworkRegistrationInfoNetworkScanNetworkScanRequestPhoneNumberFormattingTextWatcherPhoneNumberUtilsPhoneStateListenerPhysicalChannelConfigPreciseDataConnectionStateRadioAccessSpecifierServiceStateSignalStrengthSignalStrengthUpdateRequestSignalStrengthUpdateRequest.BuilderSignalThresholdInfoSignalThresholdInfo.BuilderSmsManagerSmsManager.FinancialSmsCallbackSmsMessageSmsMessage.SubmitPduSubscriptionInfoSubscriptionManagerSubscriptionManager.OnOpportunisticSubscriptionsChangedListenerSubscriptionManager.OnSubscriptionsChangedListenerSubscriptionPlanSubscriptionPlan.BuilderTelephonyCallbackTelephonyDisplayInfoTelephonyManagerTelephonyManager.CellInfoCallbackTelephonyManager.UssdResponseCallbackTelephonyScanManagerTelephonyScanManager.NetworkScanCallbackUiccCardInfoVisualVoicemailServiceVisualVoicemailService.VisualVoicemailTaskVisualVoicemailSmsVisualVoicemailSmsFilterSettingsVisualVoicemailSmsFilterSettings.Builder Enums SmsMessage.MessageClass Exceptions TelephonyManager.CallComposerExceptionTelephonyManager.ModemErrorExceptionTelephonyManager.NetworkSlicingExceptionTelephonyManager.TimeoutException android.telephony.cdma Overview Classes CdmaCellLocation android.telephony.data Overview Classes ApnSettingApnSetting.BuilderNetworkSliceInfoNetworkSliceInfo.BuilderNetworkSlicingConfigRouteSelectionDescriptorTrafficDescriptorTrafficDescriptor.BuilderUrspRule android.telephony.emergency Overview Classes EmergencyNumber android.telephony.euicc Overview Classes DownloadableSubscriptionDownloadableSubscription.BuilderEuiccInfoEuiccManager android.telephony.gsm Overview Classes GsmCellLocationSmsManagerSmsMessageSmsMessage.SubmitPdu Enums SmsMessage.MessageClass android.telephony.ims Overview Interfaces RegistrationManager Classes ImsManagerImsMmTelManagerImsMmTelManager.CapabilityCallbackImsRcsManagerImsReasonInfoImsRegistrationAttributesRcsUceAdapterRegistrationManager.RegistrationCallback Exceptions ImsException android.telephony.ims.feature Overview Classes MmTelFeatureMmTelFeature.MmTelCapabilities android.telephony.mbms Overview Interfaces GroupCallCallbackMbmsGroupCallSessionCallback Classes DownloadProgressListenerDownloadRequestDownloadRequest.BuilderDownloadStatusListenerFileInfoFileServiceInfoGroupCallMbmsDownloadReceiverMbmsDownloadSessionCallbackMbmsErrorsMbmsErrors.DownloadErrorsMbmsErrors.GeneralErrorsMbmsErrors.GroupCallErrorsMbmsErrors.InitializationErrorsMbmsErrors.StreamingErrorsMbmsStreamingSessionCallbackServiceInfoStreamingServiceStreamingServiceCallbackStreamingServiceInfo android.test Overview Annotations FlakyTestRepetitiveTestUiThreadTest Interfaces PerformanceTestCasePerformanceTestCase.IntermediatesTestSuiteProvider Classes ActivityInstrumentationTestCaseActivityInstrumentationTestCase2ActivityTestCaseActivityUnitTestCaseAndroidTestCaseAndroidTestRunnerApplicationTestCaseInstrumentationTestCaseInstrumentationTestRunnerInstrumentationTestSuiteIsolatedContextLaunchPerformanceBaseLoaderTestCaseMoreAssertsProviderTestCaseProviderTestCase2RenamingDelegatingContextServiceTestCaseSingleLaunchActivityTestCaseSyncBaseInstrumentationTouchUtilsViewAsserts Errors AssertionFailedErrorComparisonFailure android.test.mock Overview Classes MockAccountManagerMockApplicationMockContentProviderMockContentResolverMockContextMockCursorMockDialogInterfaceMockPackageManagerMockResourcesMockService android.test.suitebuilder Overview Classes TestMethodTestSuiteBuilderTestSuiteBuilder.FailedToCreateTestsUnitTestSuiteBuilder android.test.suitebuilder.annotation Overview Annotations LargeTestMediumTestSmallTestSmokeSuppress android.text Overview Interfaces EditableGetCharsHtml.ImageGetterHtml.TagHandlerInputFilterInputTypeNoCopySpanParcelableSpanSpannableSpannedSpanWatcherTextDirectionHeuristicTextShaper.GlyphsConsumerTextUtils.EllipsizeCallbackTextUtils.StringSplitterTextWatcher Classes AlteredCharSequenceAndroidCharacterAnnotationAutoTextBidiFormatterBidiFormatter.BuilderBoringLayoutBoringLayout.MetricsClipboardManagerDynamicLayoutDynamicLayout.BuilderEditable.FactoryHtmlInputFilter.AllCapsInputFilter.LengthFilterLayoutLayout.DirectionsLoginFilterLoginFilter.PasswordFilterGMailLoginFilter.UsernameFilterGenericLoginFilter.UsernameFilterGMailNoCopySpan.ConcretePrecomputedTextPrecomputedText.ParamsPrecomputedText.Params.BuilderSelectionSpannable.FactorySpannableStringSpannableStringBuilderSpannedStringStaticLayoutStaticLayout.BuilderTextDirectionHeuristicsTextPaintTextShaperTextUtilsTextUtils.SimpleStringSplitter Enums Layout.AlignmentTextUtils.TruncateAt android.text.format Overview Classes DateFormatDateUtilsFormatterTime android.text.method Overview Interfaces KeyListenerMovementMethodTransformationMethod Classes ArrowKeyMovementMethodBaseKeyListenerBaseMovementMethodCharacterPickerDialogDateKeyListenerDateTimeKeyListenerDialerKeyListenerDigitsKeyListenerHideReturnsTransformationMethodLinkMovementMethodMetaKeyKeyListenerMultiTapKeyListenerNumberKeyListenerPasswordTransformationMethodQwertyKeyListenerReplacementTransformationMethodScrollingMovementMethodSingleLineTransformationMethodTextKeyListenerTimeKeyListenerTouch Enums TextKeyListener.Capitalize android.text.style Overview Interfaces AlignmentSpanLeadingMarginSpanLeadingMarginSpan.LeadingMarginSpan2LineBackgroundSpanLineHeightSpanLineHeightSpan.WithDensityParagraphStyleTabStopSpanUpdateAppearanceUpdateLayoutWrapTogetherSpan Classes AbsoluteSizeSpanAlignmentSpan.StandardBackgroundColorSpanBulletSpanCharacterStyleClickableSpanDrawableMarginSpanDynamicDrawableSpanEasyEditSpanForegroundColorSpanIconMarginSpanImageSpanLeadingMarginSpan.StandardLineBackgroundSpan.StandardLineHeightSpan.StandardLocaleSpanMaskFilterSpanMetricAffectingSpanQuoteSpanRelativeSizeSpanReplacementSpanScaleXSpanStrikethroughSpanStyleSpanSubscriptSpanSuggestionSpanSuperscriptSpanTabStopSpan.StandardTextAppearanceSpanTtsSpanTtsSpan.BuilderTtsSpan.CardinalBuilderTtsSpan.DateBuilderTtsSpan.DecimalBuilderTtsSpan.DigitsBuilderTtsSpan.ElectronicBuilderTtsSpan.FractionBuilderTtsSpan.MeasureBuilderTtsSpan.MoneyBuilderTtsSpan.OrdinalBuilderTtsSpan.SemioticClassBuilderTtsSpan.TelephoneBuilderTtsSpan.TextBuilderTtsSpan.TimeBuilderTtsSpan.VerbatimBuilderTypefaceSpanUnderlineSpanURLSpan android.text.util Overview Interfaces Linkify.MatchFilterLinkify.TransformFilter Classes LinkifyRfc822TokenRfc822Tokenizer android.transition Overview Interfaces Transition.TransitionListener Classes ArcMotionAutoTransitionChangeBoundsChangeClipBoundsChangeImageTransformChangeScrollChangeTransformCircularPropagationExplodeFadePathMotionPatternPathMotionSceneSidePropagationSlideTransitionTransition.EpicenterCallbackTransitionInflaterTransitionListenerAdapterTransitionManagerTransitionPropagationTransitionSetTransitionValuesVisibilityVisibilityPropagation android.util Overview Interfaces AttributeSetPrinter Classes ArrayMapArraySetAtomicFileBase64Base64InputStreamBase64OutputStreamCloseGuardConfigDebugUtilsDisplayMetricsEventLogEventLog.EventEventLogTagsEventLogTags.DescriptionFloatMathFloatPropertyHalfIntPropertyJsonReaderJsonWriterLayoutDirectionLogLogPrinterLongSparseArrayLruCacheMonthDisplayHelperMutableBooleanMutableByteMutableCharMutableDoubleMutableFloatMutableIntMutableLongMutableShortPairPatternsPrintStreamPrinterPrintWriterPrinterPropertyRangeRationalSizeSizeFSparseArraySparseBooleanArraySparseIntArraySparseLongArrayStateSetStatsLogStringBuilderPrinterTimeUtilsTimingLoggerTypedValueXml Enums JsonTokenXml.Encoding Exceptions AndroidExceptionAndroidRuntimeExceptionBase64DataExceptionMalformedJsonExceptionNoSuchPropertyExceptionTimeFormatException android.util.proto Overview Classes ProtoOutputStream android.view Overview Annotations ViewDebug.CapturedViewPropertyViewDebug.ExportedPropertyViewDebug.FlagToStringViewDebug.IntToString Interfaces ActionMode.CallbackActionProvider.VisibilityListenerAttachedSurfaceControlAttachedSurfaceControl.OnBufferTransformHintChangedListenerChoreographer.FrameCallbackCollapsibleActionViewContextMenuContextMenu.ContextMenuInfoGestureDetector.OnContextClickListenerGestureDetector.OnDoubleTapListenerGestureDetector.OnGestureListenerInputQueue.CallbackKeyEvent.CallbackLayoutInflater.FactoryLayoutInflater.Factory2LayoutInflater.FilterMenuMenuItemMenuItem.OnActionExpandListenerMenuItem.OnMenuItemClickListenerOnReceiveContentListenerPixelCopy.OnPixelCopyFinishedListenerScaleGestureDetector.OnScaleGestureListenerScrollCaptureCallbackSubMenuSurfaceHolderSurfaceHolder.CallbackSurfaceHolder.Callback2TextureView.SurfaceTextureListenerView.OnApplyWindowInsetsListenerView.OnAttachStateChangeListenerView.OnCapturedPointerListenerView.OnClickListenerView.OnContextClickListenerView.OnCreateContextMenuListenerView.OnDragListenerView.OnFocusChangeListenerView.OnGenericMotionListenerView.OnHoverListenerView.OnKeyListenerView.OnLayoutChangeListenerView.OnLongClickListenerView.OnScrollChangeListenerView.OnSystemUiVisibilityChangeListenerView.OnTouchListenerView.OnUnhandledKeyEventListenerViewGroup.OnHierarchyChangeListenerViewManagerViewParentViewStub.OnInflateListenerViewTreeObserver.OnDrawListenerViewTreeObserver.OnGlobalFocusChangeListenerViewTreeObserver.OnGlobalLayoutListenerViewTreeObserver.OnPreDrawListenerViewTreeObserver.OnScrollChangedListenerViewTreeObserver.OnTouchModeChangeListenerViewTreeObserver.OnWindowAttachListenerViewTreeObserver.OnWindowFocusChangeListenerWindow.CallbackWindow.OnFrameMetricsAvailableListenerWindow.OnRestrictedCaptionAreaChangedListenerWindowInsetsAnimationControllerWindowInsetsAnimationControlListenerWindowInsetsControllerWindowInsetsController.OnControllableInsetsChangedListenerWindowManager Classes AbsSavedStateActionModeActionMode.Callback2ActionProviderChoreographerContentInfoContentInfo.BuilderContextThemeWrapperDisplayDisplay.HdrCapabilitiesDisplay.ModeDisplayCutoutDragAndDropPermissionsDragEventFocusFinderFrameMetricsFrameStatsGestureDetectorGestureDetector.SimpleOnGestureListenerGravityHapticFeedbackConstantsInputDeviceInputDevice.MotionRangeInputEventInputQueueKeyboardShortcutGroupKeyboardShortcutInfoKeyCharacterMapKeyCharacterMap.KeyDataKeyEventKeyEvent.DispatcherStateLayoutInflaterMenuInflaterMotionEventMotionEvent.PointerCoordsMotionEvent.PointerPropertiesOrientationEventListenerOrientationListenerPixelCopyPointerIconRoundedCornerScaleGestureDetectorScaleGestureDetector.SimpleOnScaleGestureListenerScrollCaptureSessionScrollCaptureTargetSearchEventSoundEffectConstantsSurfaceSurfaceControlSurfaceControl.BuilderSurfaceControl.TransactionSurfaceControlViewHostSurfaceControlViewHost.SurfacePackageSurfaceViewTextureViewTouchDelegateVelocityTrackerVerifiedInputEventVerifiedKeyEventVerifiedMotionEventViewView.AccessibilityDelegateView.BaseSavedStateView.DragShadowBuilderView.MeasureSpecViewAnimationUtilsViewConfigurationViewDebugViewGroupViewGroup.LayoutParamsViewGroup.MarginLayoutParamsViewGroupOverlayViewOutlineProviderViewOverlayViewPropertyAnimatorViewStructureViewStructure.HtmlInfoViewStructure.HtmlInfo.BuilderViewStubViewTreeObserverWindowWindowAnimationFrameStatsWindowContentFrameStatsWindowIdWindowId.FocusObserverWindowInsetsWindowInsets.BuilderWindowInsets.SideWindowInsets.TypeWindowInsetsAnimationWindowInsetsAnimation.BoundsWindowInsetsAnimation.CallbackWindowManager.LayoutParamsWindowMetrics Enums ViewDebug.HierarchyTraceTypeViewDebug.RecyclerTraceType Exceptions InflateExceptionKeyCharacterMap.UnavailableExceptionSurface.OutOfResourcesExceptionSurfaceHolder.BadSurfaceTypeExceptionWindowManager.BadTokenExceptionWindowManager.InvalidDisplayException android.view.accessibility Overview Interfaces AccessibilityEventSourceAccessibilityManager.AccessibilityStateChangeListenerAccessibilityManager.TouchExplorationStateChangeListener Classes AccessibilityEventAccessibilityManagerAccessibilityNodeInfoAccessibilityNodeInfo.AccessibilityActionAccessibilityNodeInfo.CollectionInfoAccessibilityNodeInfo.CollectionItemInfoAccessibilityNodeInfo.ExtraRenderingInfoAccessibilityNodeInfo.RangeInfoAccessibilityNodeInfo.TouchDelegateInfoAccessibilityNodeProviderAccessibilityRecordAccessibilityRequestPreparerAccessibilityWindowInfoCaptioningManagerCaptioningManager.CaptioningChangeListenerCaptioningManager.CaptionStyle android.view.animation Overview Interfaces Animation.AnimationListenerInterpolator Classes AccelerateDecelerateInterpolatorAccelerateInterpolatorAlphaAnimationAnimationAnimation.DescriptionAnimationSetAnimationUtilsAnticipateInterpolatorAnticipateOvershootInterpolatorBaseInterpolatorBounceInterpolatorCycleInterpolatorDecelerateInterpolatorGridLayoutAnimationControllerGridLayoutAnimationController.AnimationParametersLayoutAnimationControllerLayoutAnimationController.AnimationParametersLinearInterpolatorOvershootInterpolatorPathInterpolatorRotateAnimationScaleAnimationTransformationTranslateAnimation android.view.autofill Overview Classes AutofillIdAutofillManagerAutofillManager.AutofillCallbackAutofillValue android.view.contentcapture Overview Interfaces DataShareWriteAdapter Classes ContentCaptureConditionContentCaptureContextContentCaptureContext.BuilderContentCaptureManagerContentCaptureSessionContentCaptureSessionIdDataRemovalRequestDataRemovalRequest.BuilderDataRemovalRequest.LocusIdRequestDataShareRequest android.view.displayhash Overview Interfaces DisplayHashResultCallback Classes DisplayHashDisplayHashManagerVerifiedDisplayHash android.view.inputmethod Overview Interfaces InputConnectionInputMethodInputMethod.SessionCallbackInputMethodSessionInputMethodSession.EventCallback Classes BaseInputConnectionCompletionInfoCorrectionInfoCursorAnchorInfoCursorAnchorInfo.BuilderEditorInfoExtractedTextExtractedTextRequestInlineSuggestionInlineSuggestionInfoInlineSuggestionsRequestInlineSuggestionsRequest.BuilderInlineSuggestionsResponseInputBindingInputConnectionWrapperInputContentInfoInputMethodInfoInputMethodManagerInputMethodSubtypeInputMethodSubtype.InputMethodSubtypeBuilderSurroundingText android.view.inspector Overview Interfaces InspectionCompanionInspectionCompanionProviderPropertyMapperPropertyReader Classes IntFlagMappingStaticInspectionCompanionProviderWindowInspector Exceptions InspectionCompanion.UninitializedPropertyMapExceptionPropertyMapper.PropertyConflictExceptionPropertyReader.PropertyTypeMismatchException android.view.textclassifier Overview Interfaces TextClassificationSessionFactoryTextClassifier Classes ConversationActionConversationAction.BuilderConversationActionsConversationActions.MessageConversationActions.Message.BuilderConversationActions.RequestConversationActions.Request.BuilderSelectionEventTextClassificationTextClassification.BuilderTextClassification.RequestTextClassification.Request.BuilderTextClassificationContextTextClassificationContext.BuilderTextClassificationManagerTextClassificationSessionIdTextClassifier.EntityConfigTextClassifier.EntityConfig.BuilderTextClassifierEventTextClassifierEvent.BuilderTextClassifierEvent.ConversationActionsEventTextClassifierEvent.ConversationActionsEvent.BuilderTextClassifierEvent.LanguageDetectionEventTextClassifierEvent.LanguageDetectionEvent.BuilderTextClassifierEvent.TextLinkifyEventTextClassifierEvent.TextLinkifyEvent.BuilderTextClassifierEvent.TextSelectionEventTextClassifierEvent.TextSelectionEvent.BuilderTextLanguageTextLanguage.BuilderTextLanguage.RequestTextLanguage.Request.BuilderTextLinksTextLinks.BuilderTextLinks.RequestTextLinks.Request.BuilderTextLinks.TextLinkTextLinks.TextLinkSpanTextSelectionTextSelection.BuilderTextSelection.RequestTextSelection.Request.Builder android.view.textservice Overview Interfaces SpellCheckerSession.SpellCheckerSessionListener Classes SentenceSuggestionsInfoSpellCheckerInfoSpellCheckerSessionSpellCheckerSession.SpellCheckerSessionParamsSpellCheckerSession.SpellCheckerSessionParams.BuilderSpellCheckerSubtypeSuggestionsInfoTextInfoTextServicesManager android.view.translation Overview Interfaces UiTranslationStateCallbackViewTranslationCallback Classes TranslationCapabilityTranslationContextTranslationContext.BuilderTranslationManagerTranslationRequestTranslationRequest.BuilderTranslationRequestValueTranslationResponseTranslationResponse.BuilderTranslationResponseValueTranslationResponseValue.BuilderTranslationSpecTranslatorUiTranslationManagerViewTranslationRequestViewTranslationRequest.BuilderViewTranslationResponseViewTranslationResponse.Builder android.webkit Overview Annotations JavascriptInterface Interfaces DownloadListenerGeolocationPermissions.CallbackPluginStubValueCallbackWebChromeClient.CustomViewCallbackWebIconDatabase.IconListenerWebResourceRequestWebStorage.QuotaUpdaterWebView.FindListenerWebView.PictureListener Classes ClientCertRequestConsoleMessageCookieManagerCookieSyncManagerDateSorterGeolocationPermissionsHttpAuthHandlerJsPromptResultJsResultMimeTypeMapPermissionRequestRenderProcessGoneDetailSafeBrowsingResponseServiceWorkerClientServiceWorkerControllerServiceWorkerWebSettingsSslErrorHandlerTracingConfigTracingConfig.BuilderTracingControllerURLUtilWebBackForwardListWebChromeClientWebChromeClient.FileChooserParamsWebHistoryItemWebIconDatabaseWebMessageWebMessagePortWebMessagePort.WebMessageCallbackWebResourceErrorWebResourceResponseWebSettingsWebStorageWebStorage.OriginWebViewWebView.HitTestResultWebView.VisualStateCallbackWebView.WebViewTransportWebViewClientWebViewDatabaseWebViewFragmentWebViewRenderProcessWebViewRenderProcessClient Enums ConsoleMessage.MessageLevelWebSettings.LayoutAlgorithmWebSettings.PluginStateWebSettings.RenderPriorityWebSettings.TextSizeWebSettings.ZoomDensity android.widget Overview Annotations RemoteViews.RemoteView Interfaces AbsListView.MultiChoiceModeListenerAbsListView.OnScrollListenerAbsListView.RecyclerListenerAbsListView.SelectionBoundsAdjusterActionMenuView.OnMenuItemClickListenerAdapterAdapterView.OnItemClickListenerAdapterView.OnItemLongClickListenerAdapterView.OnItemSelectedListenerAdvanceableAutoCompleteTextView.OnDismissListenerAutoCompleteTextView.ValidatorCalendarView.OnDateChangeListenerCheckableChronometer.OnChronometerTickListenerCompoundButton.OnCheckedChangeListenerDatePicker.OnDateChangedListenerExpandableListAdapterExpandableListView.OnChildClickListenerExpandableListView.OnGroupClickListenerExpandableListView.OnGroupCollapseListenerExpandableListView.OnGroupExpandListenerFilter.FilterListenerFilterableFilterQueryProviderHeterogeneousExpandableListListAdapterMediaController.MediaPlayerControlMultiAutoCompleteTextView.TokenizerNumberPicker.FormatterNumberPicker.OnScrollListenerNumberPicker.OnValueChangeListenerPopupMenu.OnDismissListenerPopupMenu.OnMenuItemClickListenerPopupWindow.OnDismissListenerRadioGroup.OnCheckedChangeListenerRatingBar.OnRatingBarChangeListenerRemoteViewsService.RemoteViewsFactorySearchView.OnCloseListenerSearchView.OnQueryTextListenerSearchView.OnSuggestionListenerSectionIndexerSeekBar.OnSeekBarChangeListenerShareActionProvider.OnShareTargetSelectedListenerSimpleAdapter.ViewBinderSimpleCursorAdapter.CursorToStringConverterSimpleCursorAdapter.ViewBinderSimpleCursorTreeAdapter.ViewBinderSlidingDrawer.OnDrawerCloseListenerSlidingDrawer.OnDrawerOpenListenerSlidingDrawer.OnDrawerScrollListenerSpinnerAdapterTabHost.OnTabChangeListenerTabHost.TabContentFactoryTextView.OnEditorActionListenerThemedSpinnerAdapterTimePicker.OnTimeChangedListenerToolbar.OnMenuItemClickListenerViewSwitcher.ViewFactoryWrapperListAdapterZoomButtonsController.OnZoomListener Classes AbsListViewAbsListView.LayoutParamsAbsoluteLayoutAbsoluteLayout.LayoutParamsAbsSeekBarAbsSpinnerActionMenuViewActionMenuView.LayoutParamsAdapterViewAdapterView.AdapterContextMenuInfoAdapterViewAnimatorAdapterViewFlipperAlphabetIndexerAnalogClockArrayAdapterAutoCompleteTextViewBaseAdapterBaseExpandableListAdapterButtonCalendarViewCheckBoxCheckedTextViewChronometerCompoundButtonCursorAdapterCursorTreeAdapterDatePickerDialerFilterDigitalClockEdgeEffectEditTextExpandableListViewExpandableListView.ExpandableListContextMenuInfoFilterFilter.FilterResultsFrameLayoutFrameLayout.LayoutParamsGalleryGallery.LayoutParamsGridLayoutGridLayout.AlignmentGridLayout.LayoutParamsGridLayout.SpecGridViewHeaderViewListAdapterHorizontalScrollViewImageButtonImageSwitcherImageViewLinearLayoutLinearLayout.LayoutParamsListPopupWindowListViewListView.FixedViewInfoMagnifierMagnifier.BuilderMediaControllerMultiAutoCompleteTextViewMultiAutoCompleteTextView.CommaTokenizerNumberPickerOverScrollerPopupMenuPopupWindowProgressBarQuickContactBadgeRadioButtonRadioGroupRadioGroup.LayoutParamsRatingBarRelativeLayoutRelativeLayout.LayoutParamsRemoteViewsRemoteViews.RemoteCollectionItemsRemoteViews.RemoteCollectionItems.BuilderRemoteViews.RemoteResponseRemoteViews.RemoteViewOutlineProviderRemoteViewsServiceResourceCursorAdapterResourceCursorTreeAdapterScrollerScrollViewSearchViewSeekBarShareActionProviderSimpleAdapterSimpleCursorAdapterSimpleCursorTreeAdapterSimpleExpandableListAdapterSlidingDrawerSpaceSpinnerStackViewSwitchTabHostTabHost.TabSpecTableLayoutTableLayout.LayoutParamsTableRowTableRow.LayoutParamsTabWidgetTextClockTextSwitcherTextViewTextView.SavedStateTimePickerToastToast.CallbackToggleButtonToolbarToolbar.LayoutParamsTwoLineListItemVideoViewViewAnimatorViewFlipperViewSwitcherZoomButtonZoomButtonsControllerZoomControls Enums ImageView.ScaleTypeTextView.BufferType Exceptions RemoteViews.ActionException android.widget.inline Overview Interfaces InlineContentView.SurfaceControlCallback Classes InlineContentViewInlinePresentationSpecInlinePresentationSpec.Builder android.window Overview Interfaces SplashScreenSplashScreen.OnExitAnimationListener Classes SplashScreenView dalvik.annotation Overview Annotations TestTargetTestTargetClass dalvik.bytecode Overview Interfaces Opcodes Classes OpcodeInfo dalvik.system Overview Classes BaseDexClassLoaderDelegateLastClassLoaderDexClassLoaderDexFileInMemoryDexClassLoaderPathClassLoader java.awt.font Overview Classes NumericShaperTextAttribute Enums NumericShaper.Range java.beans Overview Interfaces PropertyChangeListener Classes IndexedPropertyChangeEventPropertyChangeEventPropertyChangeListenerProxyPropertyChangeSupport java.io Overview Interfaces CloseableDataInputDataOutputExternalizableFileFilterFilenameFilterFlushableObjectInputObjectInputValidationObjectOutputObjectStreamConstantsSerializable Classes BufferedInputStreamBufferedOutputStreamBufferedReaderBufferedWriterByteArrayInputStreamByteArrayOutputStreamCharArrayReaderCharArrayWriterConsoleDataInputStreamDataOutputStreamFileFileDescriptorFileInputStreamFileOutputStreamFilePermissionFileReaderFileWriterFilterInputStreamFilterOutputStreamFilterReaderFilterWriterInputStreamInputStreamReaderLineNumberInputStreamLineNumberReaderObjectInputStreamObjectInputStream.GetFieldObjectOutputStreamObjectOutputStream.PutFieldObjectStreamClassObjectStreamFieldOutputStreamOutputStreamWriterPipedInputStreamPipedOutputStreamPipedReaderPipedWriterPrintStreamPrintWriterPushbackInputStreamPushbackReaderRandomAccessFileReaderSequenceInputStreamSerializablePermissionStreamTokenizerStringBufferInputStreamStringReaderStringWriterWriter Exceptions CharConversionExceptionEOFExceptionFileNotFoundExceptionInterruptedIOExceptionInvalidClassExceptionInvalidObjectExceptionIOExceptionNotActiveExceptionNotSerializableExceptionObjectStreamExceptionOptionalDataExceptionStreamCorruptedExceptionSyncFailedExceptionUncheckedIOExceptionUnsupportedEncodingExceptionUTFDataFormatExceptionWriteAbortedException Errors IOError java.lang Overview Annotations DeprecatedFunctionalInterfaceOverrideSafeVarargsSuppressWarnings Interfaces AppendableAutoCloseableCharSequenceCloneableComparableIterableReadableRunnableThread.UncaughtExceptionHandler Classes BooleanByteCharacterCharacter.SubsetCharacter.UnicodeBlockClassClassLoaderCompilerDoubleEnumFloatInheritableThreadLocalIntegerLongMathNumberObjectPackageProcessProcessBuilderProcessBuilder.RedirectRuntimeRuntimePermissionSecurityManagerShortStackTraceElementStrictMathStringStringBufferStringBuilderSystemThreadThreadGroupThreadLocalThrowableVoid Enums Character.UnicodeScriptProcessBuilder.Redirect.TypeThread.State Exceptions ArithmeticExceptionArrayIndexOutOfBoundsExceptionArrayStoreExceptionClassCastExceptionClassNotFoundExceptionCloneNotSupportedExceptionEnumConstantNotPresentExceptionExceptionIllegalAccessExceptionIllegalArgumentExceptionIllegalMonitorStateExceptionIllegalStateExceptionIllegalThreadStateExceptionIndexOutOfBoundsExceptionInstantiationExceptionInterruptedExceptionNegativeArraySizeExceptionNoSuchFieldExceptionNoSuchMethodExceptionNullPointerExceptionNumberFormatExceptionReflectiveOperationExceptionRuntimeExceptionSecurityExceptionStringIndexOutOfBoundsExceptionTypeNotPresentExceptionUnsupportedOperationException Errors AbstractMethodErrorAssertionErrorBootstrapMethodErrorClassCircularityErrorClassFormatErrorErrorExceptionInInitializerErrorIllegalAccessErrorIncompatibleClassChangeErrorInstantiationErrorInternalErrorLinkageErrorNoClassDefFoundErrorNoSuchFieldErrorNoSuchMethodErrorOutOfMemoryErrorStackOverflowErrorThreadDeathUnknownErrorUnsatisfiedLinkErrorUnsupportedClassVersionErrorVerifyErrorVirtualMachineError java.lang.annotation Overview Annotations DocumentedInheritedNativeRepeatableRetentionTarget Interfaces Annotation Enums ElementTypeRetentionPolicy Exceptions AnnotationTypeMismatchExceptionIncompleteAnnotationException Errors AnnotationFormatError java.lang.invoke Overview Interfaces MethodHandleInfo Classes CallSiteConstantCallSiteMethodHandleMethodHandlesMethodHandles.LookupMethodTypeMutableCallSiteVolatileCallSite Exceptions LambdaConversionExceptionWrongMethodTypeException java.lang.ref Overview Classes PhantomReferenceReferenceReferenceQueueSoftReferenceWeakReference java.lang.reflect Overview Interfaces AnnotatedElementGenericArrayTypeGenericDeclarationInvocationHandlerMemberParameterizedTypeTypeTypeVariableWildcardType Classes AccessibleObjectArrayConstructorExecutableFieldMethodModifierParameterProxyReflectPermission Exceptions InvocationTargetExceptionMalformedParameterizedTypeExceptionMalformedParametersExceptionUndeclaredThrowableException Errors GenericSignatureFormatError java.math Overview Classes BigDecimalBigIntegerMathContext Enums RoundingMode java.net Overview Interfaces ContentHandlerFactoryCookiePolicyCookieStoreDatagramSocketImplFactoryFileNameMapProtocolFamilySocketImplFactorySocketOptionSocketOptionsURLStreamHandlerFactory Classes AuthenticatorCacheRequestCacheResponseContentHandlerCookieHandlerCookieManagerDatagramPacketDatagramSocketDatagramSocketImplHttpCookieHttpURLConnectionIDNInet4AddressInet6AddressInetAddressInetSocketAddressInterfaceAddressJarURLConnectionMulticastSocketNetPermissionNetworkInterfacePasswordAuthenticationProxyProxySelectorResponseCacheSecureCacheResponseServerSocketSocketSocketAddressSocketImplSocketPermissionStandardSocketOptionsURIURLURLClassLoaderURLConnectionURLDecoderURLEncoderURLStreamHandler Enums Authenticator.RequestorTypeProxy.TypeStandardProtocolFamily Exceptions BindExceptionConnectExceptionHttpRetryExceptionMalformedURLExceptionNoRouteToHostExceptionPortUnreachableExceptionProtocolExceptionSocketExceptionSocketTimeoutExceptionUnknownHostExceptionUnknownServiceExceptionURISyntaxException java.nio Overview Classes BufferByteBufferByteOrderCharBufferDoubleBufferFloatBufferIntBufferLongBufferMappedByteBufferShortBuffer Exceptions BufferOverflowExceptionBufferUnderflowExceptionInvalidMarkExceptionReadOnlyBufferException java.nio.channels Overview Interfaces AsynchronousByteChannelAsynchronousChannelByteChannelChannelCompletionHandlerGatheringByteChannelInterruptibleChannelMulticastChannelNetworkChannelReadableByteChannelScatteringByteChannelSeekableByteChannelWritableByteChannel Classes AsynchronousChannelGroupAsynchronousFileChannelAsynchronousServerSocketChannelAsynchronousSocketChannelChannelsDatagramChannelFileChannelFileChannel.MapModeFileLockMembershipKeyPipePipe.SinkChannelPipe.SourceChannelSelectableChannelSelectionKeySelectorServerSocketChannelSocketChannel Exceptions AcceptPendingExceptionAlreadyBoundExceptionAlreadyConnectedExceptionAsynchronousCloseExceptionCancelledKeyExceptionClosedByInterruptExceptionClosedChannelExceptionClosedSelectorExceptionConnectionPendingExceptionFileLockInterruptionExceptionIllegalBlockingModeExceptionIllegalChannelGroupExceptionIllegalSelectorExceptionInterruptedByTimeoutExceptionNoConnectionPendingExceptionNonReadableChannelExceptionNonWritableChannelExceptionNotYetBoundExceptionNotYetConnectedExceptionOverlappingFileLockExceptionReadPendingExceptionShutdownChannelGroupExceptionUnresolvedAddressExceptionUnsupportedAddressTypeExceptionWritePendingException java.nio.channels.spi Overview Classes AbstractInterruptibleChannelAbstractSelectableChannelAbstractSelectionKeyAbstractSelectorAsynchronousChannelProviderSelectorProvider java.nio.charset Overview Classes CharsetCharsetDecoderCharsetEncoderCoderResultCodingErrorActionStandardCharsets Exceptions CharacterCodingExceptionIllegalCharsetNameExceptionMalformedInputExceptionUnmappableCharacterExceptionUnsupportedCharsetException Errors CoderMalfunctionError java.nio.charset.spi Overview Classes CharsetProvider java.nio.file Overview Interfaces CopyOptionDirectoryStreamDirectoryStream.FilterFileVisitorOpenOptionPathPathMatcherSecureDirectoryStreamWatchableWatchEventWatchEvent.KindWatchEvent.ModifierWatchKeyWatchService Classes FilesFileStoreFileSystemFileSystemsLinkPermissionPathsSimpleFileVisitorStandardWatchEventKinds Enums AccessModeFileVisitOptionFileVisitResultLinkOptionStandardCopyOptionStandardOpenOption Exceptions AccessDeniedExceptionAtomicMoveNotSupportedExceptionClosedDirectoryStreamExceptionClosedFileSystemExceptionClosedWatchServiceExceptionDirectoryIteratorExceptionDirectoryNotEmptyExceptionFileAlreadyExistsExceptionFileSystemAlreadyExistsExceptionFileSystemExceptionFileSystemLoopExceptionFileSystemNotFoundExceptionInvalidPathExceptionNoSuchFileExceptionNotDirectoryExceptionNotLinkExceptionProviderMismatchExceptionProviderNotFoundExceptionReadOnlyFileSystemException java.nio.file.attribute Overview Interfaces AclFileAttributeViewAttributeViewBasicFileAttributesBasicFileAttributeViewDosFileAttributesDosFileAttributeViewFileAttributeFileAttributeViewFileOwnerAttributeViewFileStoreAttributeViewGroupPrincipalPosixFileAttributesPosixFileAttributeViewUserDefinedFileAttributeViewUserPrincipal Classes AclEntryAclEntry.BuilderFileTimePosixFilePermissionsUserPrincipalLookupService Enums AclEntryFlagAclEntryPermissionAclEntryTypePosixFilePermission Exceptions UserPrincipalNotFoundException java.nio.file.spi Overview Classes FileSystemProviderFileTypeDetector java.security Overview Interfaces AlgorithmConstraintsCertificateDomainCombinerGuardKeyKeyStore.EntryKeyStore.Entry.AttributeKeyStore.LoadStoreParameterKeyStore.ProtectionParameterPolicy.ParametersPrincipalPrivateKeyPrivilegedActionPrivilegedExceptionActionPublicKey Classes AccessControlContextAccessControllerAlgorithmParameterGeneratorAlgorithmParameterGeneratorSpiAlgorithmParametersAlgorithmParametersSpiAllPermissionAuthProviderBasicPermissionCodeSignerCodeSourceDigestInputStreamDigestOutputStreamDomainLoadStoreParameterGuardedObjectIdentityIdentityScopeKeyFactoryKeyFactorySpiKeyPairKeyPairGeneratorKeyPairGeneratorSpiKeyRepKeyStoreKeyStore.BuilderKeyStore.CallbackHandlerProtectionKeyStore.PasswordProtectionKeyStore.PrivateKeyEntryKeyStore.SecretKeyEntryKeyStore.TrustedCertificateEntryKeyStoreSpiMessageDigestMessageDigestSpiPermissionPermissionCollectionPermissionsPKCS12AttributePolicyPolicySpiProtectionDomainProviderProvider.ServiceSecureClassLoaderSecureRandomSecureRandomSpiSecuritySecurityPermissionSignatureSignatureSpiSignedObjectSignerTimestampUnresolvedPermission Enums CryptoPrimitiveKeyRep.Type Exceptions AccessControlExceptionDigestExceptionGeneralSecurityExceptionInvalidAlgorithmParameterExceptionInvalidKeyExceptionInvalidParameterExceptionKeyExceptionKeyManagementExceptionKeyStoreExceptionNoSuchAlgorithmExceptionNoSuchProviderExceptionPrivilegedActionExceptionProviderExceptionSignatureExceptionUnrecoverableEntryExceptionUnrecoverableKeyException java.security.acl Overview Interfaces AclAclEntryGroupOwnerPermission Exceptions AclNotFoundExceptionLastOwnerExceptionNotOwnerException java.security.cert Overview Interfaces CertPathBuilderResultCertPathCheckerCertPathParametersCertPathValidatorException.ReasonCertPathValidatorResultCertSelectorCertStoreParametersCRLSelectorExtensionPolicyNodeX509Extension Classes CertificateCertificate.CertificateRepCertificateFactoryCertificateFactorySpiCertPathCertPath.CertPathRepCertPathBuilderCertPathBuilderSpiCertPathValidatorCertPathValidatorSpiCertStoreCertStoreSpiCollectionCertStoreParametersCRLLDAPCertStoreParametersPKIXBuilderParametersPKIXCertPathBuilderResultPKIXCertPathCheckerPKIXCertPathValidatorResultPKIXParametersPKIXRevocationCheckerPolicyQualifierInfoTrustAnchorX509CertificateX509CertSelectorX509CRLX509CRLEntryX509CRLSelector Enums CertPathValidatorException.BasicReasonCRLReasonPKIXReasonPKIXRevocationChecker.Option Exceptions CertificateEncodingExceptionCertificateExceptionCertificateExpiredExceptionCertificateNotYetValidExceptionCertificateParsingExceptionCertificateRevokedExceptionCertPathBuilderExceptionCertPathValidatorExceptionCertStoreExceptionCRLException java.security.interfaces Overview Interfaces DSAKeyDSAKeyPairGeneratorDSAParamsDSAPrivateKeyDSAPublicKeyECKeyECPrivateKeyECPublicKeyRSAKeyRSAMultiPrimePrivateCrtKeyRSAPrivateCrtKeyRSAPrivateKeyRSAPublicKey java.security.spec Overview Interfaces AlgorithmParameterSpecECFieldKeySpec Classes DSAParameterSpecDSAPrivateKeySpecDSAPublicKeySpecECFieldF2mECFieldFpECGenParameterSpecECParameterSpecECPointECPrivateKeySpecECPublicKeySpecEllipticCurveEncodedKeySpecMGF1ParameterSpecPKCS8EncodedKeySpecPSSParameterSpecRSAKeyGenParameterSpecRSAMultiPrimePrivateCrtKeySpecRSAOtherPrimeInfoRSAPrivateCrtKeySpecRSAPrivateKeySpecRSAPublicKeySpecX509EncodedKeySpec Exceptions InvalidKeySpecExceptionInvalidParameterSpecException java.sql Overview Interfaces ArrayBlobCallableStatementClobConnectionDatabaseMetaDataDriverNClobParameterMetaDataPreparedStatementRefResultSetResultSetMetaDataRowIdSavepointSQLDataSQLInputSQLOutputSQLXMLStatementStructWrapper Classes DateDriverManagerDriverPropertyInfoSQLPermissionTimeTimestampTypes Enums ClientInfoStatusRowIdLifetime Exceptions BatchUpdateExceptionDataTruncationSQLClientInfoExceptionSQLDataExceptionSQLExceptionSQLFeatureNotSupportedExceptionSQLIntegrityConstraintViolationExceptionSQLInvalidAuthorizationSpecExceptionSQLNonTransientConnectionExceptionSQLNonTransientExceptionSQLRecoverableExceptionSQLSyntaxErrorExceptionSQLTimeoutExceptionSQLTransactionRollbackExceptionSQLTransientConnectionExceptionSQLTransientExceptionSQLWarning java.text Overview Interfaces AttributedCharacterIteratorCharacterIterator Classes AnnotationAttributedCharacterIterator.AttributeAttributedStringBidiBreakIteratorChoiceFormatCollationElementIteratorCollationKeyCollatorDateFormatDateFormat.FieldDateFormatSymbolsDecimalFormatDecimalFormatSymbolsFieldPositionFormatFormat.FieldMessageFormatMessageFormat.FieldNormalizerNumberFormatNumberFormat.FieldParsePositionRuleBasedCollatorSimpleDateFormatStringCharacterIterator Enums Normalizer.Form Exceptions ParseException java.time Overview Classes ClockDurationInstantLocalDateLocalDateTimeLocalTimeMonthDayOffsetDateTimeOffsetTimePeriodYearYearMonthZonedDateTimeZoneIdZoneOffset Enums DayOfWeekMonth Exceptions DateTimeException java.time.chrono Overview Interfaces ChronoLocalDateChronoLocalDateTimeChronologyChronoPeriodChronoZonedDateTimeEra Classes AbstractChronologyHijrahChronologyHijrahDateIsoChronologyJapaneseChronologyJapaneseDateJapaneseEraMinguoChronologyMinguoDateThaiBuddhistChronologyThaiBuddhistDate Enums HijrahEraIsoEraMinguoEraThaiBuddhistEra java.time.format Overview Classes DateTimeFormatterDateTimeFormatterBuilderDecimalStyle Enums FormatStyleResolverStyleSignStyleTextStyle Exceptions DateTimeParseException java.time.temporal Overview Interfaces TemporalTemporalAccessorTemporalAdjusterTemporalAmountTemporalFieldTemporalQueryTemporalUnit Classes IsoFieldsJulianFieldsTemporalAdjustersTemporalQueriesValueRangeWeekFields Enums ChronoFieldChronoUnit Exceptions UnsupportedTemporalTypeException java.time.zone Overview Classes ZoneOffsetTransitionZoneOffsetTransitionRuleZoneRules Enums ZoneOffsetTransitionRule.TimeDefinition Exceptions ZoneRulesException java.util Overview Interfaces CollectionComparatorDequeEnumerationEventListenerFormattableIteratorListListIteratorMapMap.EntryNavigableMapNavigableSetObserverPrimitiveIteratorPrimitiveIterator.OfDoublePrimitiveIterator.OfIntPrimitiveIterator.OfLongQueueRandomAccessSetSortedMapSortedSetSpliteratorSpliterator.OfDoubleSpliterator.OfIntSpliterator.OfLongSpliterator.OfPrimitive Classes AbstractCollectionAbstractListAbstractMapAbstractMap.SimpleEntryAbstractMap.SimpleImmutableEntryAbstractQueueAbstractSequentialListAbstractSetArrayDequeArrayListArraysBase64Base64.DecoderBase64.EncoderBitSetCalendarCalendar.BuilderCollectionsCurrencyDateDictionaryDoubleSummaryStatisticsEnumMapEnumSetEventListenerProxyEventObjectFormattableFlagsFormatterGregorianCalendarHashMapHashSetHashtableIdentityHashMapIntSummaryStatisticsLinkedHashMapLinkedHashSetLinkedListListResourceBundleLocaleLocale.BuilderLocale.LanguageRangeLongSummaryStatisticsObjectsObservableOptionalOptionalDoubleOptionalIntOptionalLongPriorityQueuePropertiesPropertyPermissionPropertyResourceBundleRandomResourceBundleResourceBundle.ControlScannerServiceLoaderSimpleTimeZoneSpliteratorsSpliterators.AbstractDoubleSpliteratorSpliterators.AbstractIntSpliteratorSpliterators.AbstractLongSpliteratorSpliterators.AbstractSpliteratorSplittableRandomStackStringJoinerStringTokenizerTimerTimerTaskTimeZoneTreeMapTreeSetUUIDVectorWeakHashMap Enums Formatter.BigDecimalLayoutFormLocale.CategoryLocale.FilteringMode Exceptions ConcurrentModificationExceptionDuplicateFormatFlagsExceptionEmptyStackExceptionFormatFlagsConversionMismatchExceptionFormatterClosedExceptionIllegalFormatCodePointExceptionIllegalFormatConversionExceptionIllegalFormatExceptionIllegalFormatFlagsExceptionIllegalFormatPrecisionExceptionIllegalFormatWidthExceptionIllformedLocaleExceptionInputMismatchExceptionInvalidPropertiesFormatExceptionMissingFormatArgumentExceptionMissingFormatWidthExceptionMissingResourceExceptionNoSuchElementExceptionTooManyListenersExceptionUnknownFormatConversionExceptionUnknownFormatFlagsException Errors ServiceConfigurationError java.util.concurrent Overview Interfaces BlockingDequeBlockingQueueCallableCompletableFuture.AsynchronousCompletionTaskCompletionServiceCompletionStageConcurrentMapConcurrentNavigableMapDelayedExecutorExecutorServiceFlow.ProcessorFlow.PublisherFlow.SubscriberFlow.SubscriptionForkJoinPool.ForkJoinWorkerThreadFactoryForkJoinPool.ManagedBlockerFutureRejectedExecutionHandlerRunnableFutureRunnableScheduledFutureScheduledExecutorServiceScheduledFutureThreadFactoryTransferQueue Classes AbstractExecutorServiceArrayBlockingQueueCompletableFutureConcurrentHashMapConcurrentHashMap.KeySetViewConcurrentLinkedDequeConcurrentLinkedQueueConcurrentSkipListMapConcurrentSkipListSetCopyOnWriteArrayListCopyOnWriteArraySetCountDownLatchCountedCompleterCyclicBarrierDelayQueueExchangerExecutorCompletionServiceExecutorsFlowForkJoinPoolForkJoinTaskForkJoinWorkerThreadFutureTaskLinkedBlockingDequeLinkedBlockingQueueLinkedTransferQueuePhaserPriorityBlockingQueueRecursiveActionRecursiveTaskScheduledThreadPoolExecutorSemaphoreSynchronousQueueThreadLocalRandomThreadPoolExecutorThreadPoolExecutor.AbortPolicyThreadPoolExecutor.CallerRunsPolicyThreadPoolExecutor.DiscardOldestPolicyThreadPoolExecutor.DiscardPolicy Enums TimeUnit Exceptions BrokenBarrierExceptionCancellationExceptionCompletionExceptionExecutionExceptionRejectedExecutionExceptionTimeoutException java.util.concurrent.atomic Overview Classes AtomicBooleanAtomicIntegerAtomicIntegerArrayAtomicIntegerFieldUpdaterAtomicLongAtomicLongArrayAtomicLongFieldUpdaterAtomicMarkableReferenceAtomicReferenceAtomicReferenceArrayAtomicReferenceFieldUpdaterAtomicStampedReferenceDoubleAccumulatorDoubleAdderLongAccumulatorLongAdder java.util.concurrent.locks Overview Interfaces ConditionLockReadWriteLock Classes AbstractOwnableSynchronizerAbstractQueuedLongSynchronizerAbstractQueuedLongSynchronizer.ConditionObjectAbstractQueuedSynchronizerAbstractQueuedSynchronizer.ConditionObjectLockSupportReentrantLockReentrantReadWriteLockReentrantReadWriteLock.ReadLockReentrantReadWriteLock.WriteLockStampedLock java.util.function Overview Interfaces BiConsumerBiFunctionBinaryOperatorBiPredicateBooleanSupplierConsumerDoubleBinaryOperatorDoubleConsumerDoubleFunctionDoublePredicateDoubleSupplierDoubleToIntFunctionDoubleToLongFunctionDoubleUnaryOperatorFunctionIntBinaryOperatorIntConsumerIntFunctionIntPredicateIntSupplierIntToDoubleFunctionIntToLongFunctionIntUnaryOperatorLongBinaryOperatorLongConsumerLongFunctionLongPredicateLongSupplierLongToDoubleFunctionLongToIntFunctionLongUnaryOperatorObjDoubleConsumerObjIntConsumerObjLongConsumerPredicateSupplierToDoubleBiFunctionToDoubleFunctionToIntBiFunctionToIntFunctionToLongBiFunctionToLongFunctionUnaryOperator java.util.jar Overview Interfaces Pack200.PackerPack200.Unpacker Classes AttributesAttributes.NameJarEntryJarFileJarInputStreamJarOutputStreamManifestPack200 Exceptions JarException java.util.logging Overview Interfaces FilterLoggingMXBean Classes ConsoleHandlerErrorManagerFileHandlerFormatterHandlerLevelLoggerLoggingPermissionLogManagerLogRecordMemoryHandlerSimpleFormatterSocketHandlerStreamHandlerXMLFormatter java.util.prefs Overview Interfaces NodeChangeListenerPreferenceChangeListenerPreferencesFactory Classes AbstractPreferencesNodeChangeEventPreferenceChangeEventPreferences Exceptions BackingStoreExceptionInvalidPreferencesFormatException java.util.regex Overview Interfaces MatchResult Classes MatcherPattern Exceptions PatternSyntaxException java.util.stream Overview Interfaces BaseStreamCollectorDoubleStreamDoubleStream.BuilderIntStreamIntStream.BuilderLongStreamLongStream.BuilderStreamStream.Builder Classes CollectorsStreamSupport Enums Collector.Characteristics java.util.zip Overview Interfaces Checksum Classes Adler32CheckedInputStreamCheckedOutputStreamCRC32DeflaterDeflaterInputStreamDeflaterOutputStreamGZIPInputStreamGZIPOutputStreamInflaterInflaterInputStreamInflaterOutputStreamZipEntryZipFileZipInputStreamZipOutputStream Exceptions DataFormatExceptionZipException Errors ZipError javax.crypto Overview Interfaces SecretKey Classes CipherCipherInputStreamCipherOutputStreamCipherSpiEncryptedPrivateKeyInfoExemptionMechanismExemptionMechanismSpiKeyAgreementKeyAgreementSpiKeyGeneratorKeyGeneratorSpiMacMacSpiNullCipherSealedObjectSecretKeyFactorySecretKeyFactorySpi Exceptions AEADBadTagExceptionBadPaddingExceptionExemptionMechanismExceptionIllegalBlockSizeExceptionNoSuchPaddingExceptionShortBufferException javax.crypto.interfaces Overview Interfaces DHKeyDHPrivateKeyDHPublicKeyPBEKey javax.crypto.spec Overview Classes DESedeKeySpecDESKeySpecDHGenParameterSpecDHParameterSpecDHPrivateKeySpecDHPublicKeySpecGCMParameterSpecIvParameterSpecOAEPParameterSpecPBEKeySpecPBEParameterSpecPSourcePSource.PSpecifiedRC2ParameterSpecRC5ParameterSpecSecretKeySpec javax.microedition.khronos.egl Overview Interfaces EGLEGL10EGL11 Classes EGLConfigEGLContextEGLDisplayEGLSurface javax.microedition.khronos.opengles Overview Interfaces GLGL10GL10ExtGL11GL11ExtGL11ExtensionPack javax.net Overview Classes ServerSocketFactorySocketFactory javax.net.ssl Overview Interfaces HandshakeCompletedListenerHostnameVerifierKeyManagerManagerFactoryParametersSSLSessionSSLSessionBindingListenerSSLSessionContextTrustManagerX509KeyManagerX509TrustManager Classes CertPathTrustManagerParametersExtendedSSLSessionHandshakeCompletedEventHttpsURLConnectionKeyManagerFactoryKeyManagerFactorySpiKeyStoreBuilderParametersSNIHostNameSNIMatcherSNIServerNameSSLContextSSLContextSpiSSLEngineSSLEngineResultSSLParametersSSLPermissionSSLServerSocketSSLServerSocketFactorySSLSessionBindingEventSSLSocketSSLSocketFactoryStandardConstantsTrustManagerFactoryTrustManagerFactorySpiX509ExtendedKeyManagerX509ExtendedTrustManager Enums SSLEngineResult.HandshakeStatusSSLEngineResult.Status Exceptions SSLExceptionSSLHandshakeExceptionSSLKeyExceptionSSLPeerUnverifiedExceptionSSLProtocolException javax.security.auth Overview Interfaces Destroyable Classes AuthPermissionPrivateCredentialPermissionSubjectSubjectDomainCombiner Exceptions DestroyFailedException javax.security.auth.callback Overview Interfaces CallbackCallbackHandler Classes PasswordCallback Exceptions UnsupportedCallbackException javax.security.auth.login Overview Exceptions LoginException javax.security.auth.x500 Overview Classes X500Principal javax.security.cert Overview Classes CertificateX509Certificate Exceptions CertificateEncodingExceptionCertificateExceptionCertificateExpiredExceptionCertificateNotYetValidExceptionCertificateParsingException javax.sql Overview Interfaces CommonDataSourceConnectionEventListenerConnectionPoolDataSourceDataSourcePooledConnectionRowSetRowSetInternalRowSetListenerRowSetMetaDataRowSetReaderRowSetWriterStatementEventListener Classes ConnectionEventRowSetEventStatementEvent javax.xml Overview Classes XMLConstants javax.xml.datatype Overview Classes DatatypeConstantsDatatypeConstants.FieldDatatypeFactoryDurationXMLGregorianCalendar Exceptions DatatypeConfigurationException javax.xml.namespace Overview Interfaces NamespaceContext Classes QName javax.xml.parsers Overview Classes DocumentBuilderDocumentBuilderFactorySAXParserSAXParserFactory Exceptions ParserConfigurationException Errors FactoryConfigurationError javax.xml.transform Overview Interfaces ErrorListenerResultSourceSourceLocatorTemplatesURIResolver Classes OutputKeysTransformerTransformerFactory Exceptions TransformerConfigurationExceptionTransformerException Errors TransformerFactoryConfigurationError javax.xml.transform.dom Overview Interfaces DOMLocator Classes DOMResultDOMSource javax.xml.transform.sax Overview Interfaces TemplatesHandlerTransformerHandler Classes SAXResultSAXSourceSAXTransformerFactory javax.xml.transform.stream Overview Classes StreamResultStreamSource javax.xml.validation Overview Classes SchemaSchemaFactorySchemaFactoryLoaderTypeInfoProviderValidatorValidatorHandler javax.xml.xpath Overview Interfaces XPathXPathExpressionXPathFunctionXPathFunctionResolverXPathVariableResolver Classes XPathConstantsXPathFactory Exceptions XPathExceptionXPathExpressionExceptionXPathFactoryConfigurationExceptionXPathFunctionException junit.framework Overview Interfaces ProtectableTestTestListener Classes AssertTestCaseTestFailureTestResultTestSuite Errors AssertionFailedErrorComparisonFailure junit.runner Overview Interfaces TestSuiteLoader Classes BaseTestRunnerVersion org.apache.http.conn Overview Exceptions ConnectTimeoutException org.apache.http.conn.scheme Overview Interfaces HostNameResolverLayeredSocketFactorySocketFactory org.apache.http.conn.ssl Overview Interfaces X509HostnameVerifier Classes AbstractVerifierAllowAllHostnameVerifierBrowserCompatHostnameVerifierSSLSocketFactoryStrictHostnameVerifier org.apache.http.params Overview Interfaces CoreConnectionPNamesHttpParams Classes HttpConnectionParams org.json Overview Classes JSONArrayJSONObjectJSONStringerJSONTokener Exceptions JSONException org.w3c.dom Overview Interfaces AttrCDATASectionCharacterDataCommentDocumentDocumentFragmentDocumentTypeDOMConfigurationDOMErrorDOMErrorHandlerDOMImplementationDOMImplementationListDOMImplementationSourceDOMLocatorDOMStringListElementEntityEntityReferenceNamedNodeMapNameListNodeNodeListNotationProcessingInstructionTextTypeInfoUserDataHandler Exceptions DOMException org.w3c.dom.ls Overview Interfaces DOMImplementationLSLSInputLSOutputLSParserLSParserFilterLSResourceResolverLSSerializer Exceptions LSException org.xml.sax Overview Interfaces AttributeListAttributesContentHandlerDocumentHandlerDTDHandlerEntityResolverErrorHandlerLocatorParserXMLFilterXMLReader Classes HandlerBaseInputSource Exceptions SAXExceptionSAXNotRecognizedExceptionSAXNotSupportedExceptionSAXParseException org.xml.sax.ext Overview Interfaces Attributes2DeclHandlerEntityResolver2LexicalHandlerLocator2 Classes Attributes2ImplDefaultHandler2Locator2Impl org.xml.sax.helpers Overview Classes AttributeListImplAttributesImplDefaultHandlerLocatorImplNamespaceSupportParserAdapterParserFactoryXMLFilterImplXMLReaderAdapterXMLReaderFactory org.xmlpull.v1 Overview Interfaces XmlPullParserXmlSerializer Classes XmlPullParserFactory Exceptions XmlPullParserException org.xmlpull.v1.sax2 Overview Classes Driver AndroidDevelopers Docs Reference AddedinAPIlevel1 Summary: Methods |InheritedMethods List public interface List implements Collection java.util.List Knownindirectsubclasses AbstractList,AbstractSequentialList,ArrayList,CopyOnWriteArrayList,LinkedList,Stack,Vector AbstractList ThisclassprovidesaskeletalimplementationoftheList interfacetominimizetheeffortrequiredtoimplementthisinterface backedbya"randomaccess"datastore(suchasanarray).  AbstractSequentialList ThisclassprovidesaskeletalimplementationoftheList interfacetominimizetheeffortrequiredtoimplementthisinterface backedbya"sequentialaccess"datastore(suchasalinkedlist).  ArrayList Resizable-arrayimplementationoftheListinterface.  CopyOnWriteArrayList Athread-safevariantofArrayListinwhichallmutative operations(add,set,andsoon)areimplementedby makingafreshcopyoftheunderlyingarray.  LinkedList Doubly-linkedlistimplementationoftheListandDeque interfaces.  Stack TheStackclassrepresentsalast-in-first-out (LIFO)stackofobjects.  Vector TheVectorclassimplementsagrowablearrayof objects.  Anorderedcollection(alsoknownasasequence).Theuserofthis interfacehasprecisecontroloverwhereinthelisteachelementis inserted.Theusercanaccesselementsbytheirintegerindex(positionin thelist),andsearchforelementsinthelist. Unlikesets,liststypicallyallowduplicateelements.Moreformally, liststypicallyallowpairsofelementse1ande2 suchthate1.equals(e2),andtheytypicallyallowmultiple nullelementsiftheyallownullelementsatall.Itisnotinconceivable thatsomeonemightwishtoimplementalistthatprohibitsduplicates,by throwingruntimeexceptionswhentheuserattemptstoinsertthem,butwe expectthisusagetoberare. TheListinterfaceplacesadditionalstipulations,beyondthose specifiedintheCollectioninterface,onthecontractsofthe iterator,add,remove,equals,and hashCodemethods.Declarationsforotherinheritedmethodsare alsoincludedhereforconvenience. TheListinterfaceprovidesfourmethodsforpositional(indexed) accesstolistelements.Lists(likeJavaarrays)arezerobased.Note thattheseoperationsmayexecuteintimeproportionaltotheindexvalue forsomeimplementations(theLinkedListclass,for example).Thus,iteratingovertheelementsinalististypically preferabletoindexingthroughitifthecallerdoesnotknowthe implementation. TheListinterfaceprovidesaspecialiterator,calleda ListIterator,thatallowselementinsertionandreplacement,and bidirectionalaccessinadditiontothenormaloperationsthatthe Iteratorinterfaceprovides.Amethodisprovidedtoobtaina listiteratorthatstartsataspecifiedpositioninthelist. TheListinterfaceprovidestwomethodstosearchforaspecified object.Fromaperformancestandpoint,thesemethodsshouldbeusedwith caution.Inmanyimplementationstheywillperformcostlylinear searches. TheListinterfaceprovidestwomethodstoefficientlyinsertand removemultipleelementsatanarbitrarypointinthelist. Note:Whileitispermissibleforliststocontainthemselvesaselements, extremecautionisadvised:theequalsandhashCode methodsarenolongerwelldefinedonsuchalist. Somelistimplementationshaverestrictionsontheelementsthat theymaycontain.Forexample,someimplementationsprohibitnullelements, andsomehaverestrictionsonthetypesoftheirelements.Attemptingto addanineligibleelementthrowsanuncheckedexception,typically NullPointerExceptionorClassCastException.Attempting toquerythepresenceofanineligibleelementmaythrowanexception, oritmaysimplyreturnfalse;someimplementationswillexhibittheformer behaviorandsomewillexhibitthelatter.Moregenerally,attemptingan operationonanineligibleelementwhosecompletionwouldnotresultin theinsertionofanineligibleelementintothelistmaythrowan exceptionoritmaysucceed,attheoptionoftheimplementation. Suchexceptionsaremarkedas"optional"inthespecificationforthis interface. UnmodifiableLists TheList.ofand List.copyOfstaticfactorymethods provideaconvenientwaytocreateunmodifiablelists.TheList instancescreatedbythesemethodshavethefollowingcharacteristics: Theyareunmodifiable.Elementscannot beadded,removed,orreplaced.CallinganymutatormethodontheList willalwayscauseUnsupportedOperationExceptiontobethrown. However,ifthecontainedelementsarethemselvesmutable, thismaycausetheList'scontentstoappeartochange. Theydisallownullelements.Attemptstocreatethemwith nullelementsresultinNullPointerException. Theyareserializableifallelementsareserializable. Theorderofelementsinthelististhesameastheorderofthe providedarguments,oroftheelementsintheprovidedarray. Theyarevalue-based. Callersshouldmakenoassumptionsabouttheidentityofthereturnedinstances. Factoriesarefreetocreatenewinstancesorreuseexistingones.Therefore, identity-sensitiveoperationsontheseinstances(referenceequality(==), identityhashcode,andsynchronization)areunreliableandshouldbeavoided. Theyareserializedasspecifiedonthe SerializedForm page. Seealso: CollectionSetArrayListLinkedListVectorArrays.asList(Object[])Collections.nCopies(int,Object)Collections.EMPTY_LISTAbstractListAbstractSequentialList Summary Publicmethods abstract boolean add(Ee) Appendsthespecifiedelementtotheendofthislist(optional operation). abstract void add(intindex,Eelement) Insertsthespecifiedelementatthespecifiedpositioninthislist (optionaloperation). abstract boolean addAll(Collection extends E>c) Appendsalloftheelementsinthespecifiedcollectiontotheendof thislist,intheorderthattheyarereturnedbythespecified collection'siterator(optionaloperation). abstract boolean addAll(intindex,Collection extends E>c) Insertsalloftheelementsinthespecifiedcollectionintothis listatthespecifiedposition(optionaloperation). abstract void clear() Removesalloftheelementsfromthislist(optionaloperation). abstract boolean contains(Objecto) Returnstrueifthislistcontainsthespecifiedelement. abstract boolean containsAll(Collection>c) Returnstrueifthislistcontainsalloftheelementsofthe specifiedcollection. static List copyOf(Collection extends E>coll) ReturnsanunmodifiableListcontainingtheelementsof thegivenCollection,initsiterationorder. abstract boolean equals(Objecto) Comparesthespecifiedobjectwiththislistforequality. abstract E get(intindex) Returnstheelementatthespecifiedpositioninthislist. abstract int hashCode() Returnsthehashcodevalueforthislist. abstract int indexOf(Objecto) Returnstheindexofthefirstoccurrenceofthespecifiedelement inthislist,or-1ifthislistdoesnotcontaintheelement. abstract boolean isEmpty() Returnstrueifthislistcontainsnoelements. abstract Iterator iterator() Returnsaniteratorovertheelementsinthislistinpropersequence. abstract int lastIndexOf(Objecto) Returnstheindexofthelastoccurrenceofthespecifiedelement inthislist,or-1ifthislistdoesnotcontaintheelement. abstract ListIterator listIterator(intindex) Returnsalistiteratorovertheelementsinthislist(inproper sequence),startingatthespecifiedpositioninthelist. abstract ListIterator listIterator() Returnsalistiteratorovertheelementsinthislist(inproper sequence). static List of(Ee1,Ee2,Ee3) Returnsanunmodifiablelistcontainingthreeelements. static List of(Ee1,Ee2,Ee3,Ee4,Ee5,Ee6,Ee7,Ee8,Ee9) Returnsanunmodifiablelistcontainingnineelements. static List of(Ee1,Ee2,Ee3,Ee4,Ee5) Returnsanunmodifiablelistcontainingfiveelements. static List of(Ee1,Ee2,Ee3,Ee4,Ee5,Ee6) Returnsanunmodifiablelistcontainingsixelements. static List of(Ee1,Ee2,Ee3,Ee4,Ee5,Ee6,Ee7,Ee8) Returnsanunmodifiablelistcontainingeightelements. static List of() Returnsanunmodifiablelistcontainingzeroelements. static List of(Ee1,Ee2,Ee3,Ee4,Ee5,Ee6,Ee7,Ee8,Ee9,Ee10) Returnsanunmodifiablelistcontainingtenelements. static List of(Ee1,Ee2) Returnsanunmodifiablelistcontainingtwoelements. static List of(E...elements) Returnsanunmodifiablelistcontaininganarbitrarynumberofelements. static List of(Ee1,Ee2,Ee3,Ee4,Ee5,Ee6,Ee7) Returnsanunmodifiablelistcontainingsevenelements. static List of(Ee1,Ee2,Ee3,Ee4) Returnsanunmodifiablelistcontainingfourelements. static List of(Ee1) Returnsanunmodifiablelistcontainingoneelement. abstract E remove(intindex) Removestheelementatthespecifiedpositioninthislist(optional operation). abstract boolean remove(Objecto) Removesthefirstoccurrenceofthespecifiedelementfromthislist, ifitispresent(optionaloperation). abstract boolean removeAll(Collection>c) Removesfromthislistallofitselementsthatarecontainedinthe specifiedcollection(optionaloperation). default void replaceAll(UnaryOperatoroperator) Replaceseachelementofthislistwiththeresultofapplyingthe operatortothatelement. abstract boolean retainAll(Collection>c) Retainsonlytheelementsinthislistthatarecontainedinthe specifiedcollection(optionaloperation). abstract E set(intindex,Eelement) Replacestheelementatthespecifiedpositioninthislistwiththe specifiedelement(optionaloperation). abstract int size() Returnsthenumberofelementsinthislist. default void sort(Comparator super E>c) Sortsthislistaccordingtotheorderinducedbythespecified Comparator. default Spliterator spliterator() CreatesaSpliteratorovertheelementsinthislist. abstract List subList(intfromIndex,inttoIndex) Returnsaviewoftheportionofthislistbetweenthespecified fromIndex,inclusive,andtoIndex,exclusive. abstract Object[] toArray() Returnsanarraycontainingalloftheelementsinthislistinproper sequence(fromfirsttolastelement). abstract T[] toArray(T[]a) Returnsanarraycontainingalloftheelementsinthislistin propersequence(fromfirsttolastelement);theruntimetypeof thereturnedarrayisthatofthespecifiedarray. Inheritedmethods Frominterface java.util.Collection abstract boolean add(Ee) Ensuresthatthiscollectioncontainsthespecifiedelement(optional operation). abstract boolean addAll(Collection extends E>c) Addsalloftheelementsinthespecifiedcollectiontothiscollection (optionaloperation). abstract void clear() Removesalloftheelementsfromthiscollection(optionaloperation). abstract boolean contains(Objecto) Returnstrueifthiscollectioncontainsthespecifiedelement. abstract boolean containsAll(Collection>c) Returnstrueifthiscollectioncontainsalloftheelements inthespecifiedcollection. abstract boolean equals(Objecto) Comparesthespecifiedobjectwiththiscollectionforequality. abstract int hashCode() Returnsthehashcodevalueforthiscollection. abstract boolean isEmpty() Returnstrueifthiscollectioncontainsnoelements. abstract Iterator iterator() Returnsaniteratorovertheelementsinthiscollection. default Stream parallelStream() ReturnsapossiblyparallelStreamwiththiscollectionasits source. abstract boolean remove(Objecto) Removesasingleinstanceofthespecifiedelementfromthis collection,ifitispresent(optionaloperation). abstract boolean removeAll(Collection>c) Removesallofthiscollection'selementsthatarealsocontainedinthe specifiedcollection(optionaloperation). default boolean removeIf(Predicate super E>filter) Removesalloftheelementsofthiscollectionthatsatisfythegiven predicate. abstract boolean retainAll(Collection>c) Retainsonlytheelementsinthiscollectionthatarecontainedinthe specifiedcollection(optionaloperation). abstract int size() Returnsthenumberofelementsinthiscollection. default Spliterator spliterator() CreatesaSpliteratorovertheelementsinthiscollection. default Stream stream() ReturnsasequentialStreamwiththiscollectionasitssource. abstract T[] toArray(T[]a) Returnsanarraycontainingalloftheelementsinthiscollection; theruntimetypeofthereturnedarrayisthatofthespecifiedarray. abstract Object[] toArray() Returnsanarraycontainingalloftheelementsinthiscollection. Frominterface java.lang.Iterable default void forEach(Consumer super T>action) PerformsthegivenactionforeachelementoftheIterable untilallelementshavebeenprocessedortheactionthrowsan exception. abstract Iterator iterator() ReturnsaniteratoroverelementsoftypeT. default Spliterator spliterator() CreatesaSpliteratorovertheelementsdescribedbythis Iterable. Publicmethods add AddedinAPIlevel1 publicabstractbooleanadd(Ee) Appendsthespecifiedelementtotheendofthislist(optional operation). Liststhatsupportthisoperationmayplacelimitationsonwhat elementsmaybeaddedtothislist.Inparticular,some listswillrefusetoaddnullelements,andotherswillimpose restrictionsonthetypeofelementsthatmaybeadded.List classesshouldclearlyspecifyintheirdocumentationanyrestrictions onwhatelementsmaybeadded. Parameters e E:elementtobeappendedtothislist Returns boolean true(asspecifiedbyCollection#add) Throws UnsupportedOperationException iftheaddoperation isnotsupportedbythislist ClassCastException iftheclassofthespecifiedelement preventsitfrombeingaddedtothislist NullPointerException ifthespecifiedelementisnullandthis listdoesnotpermitnullelements IllegalArgumentException ifsomepropertyofthiselement preventsitfrombeingaddedtothislist add AddedinAPIlevel1 publicabstractvoidadd(intindex, Eelement) Insertsthespecifiedelementatthespecifiedpositioninthislist (optionaloperation).Shiftstheelementcurrentlyatthatposition (ifany)andanysubsequentelementstotheright(addsonetotheir indices). Parameters index int:indexatwhichthespecifiedelementistobeinserted element E:elementtobeinserted Throws UnsupportedOperationException iftheaddoperation isnotsupportedbythislist ClassCastException iftheclassofthespecifiedelement preventsitfrombeingaddedtothislist NullPointerException ifthespecifiedelementisnulland thislistdoesnotpermitnullelements IllegalArgumentException ifsomepropertyofthespecified elementpreventsitfrombeingaddedtothislist IndexOutOfBoundsException iftheindexisoutofrange (index<0||index>size()) addAll AddedinAPIlevel1 publicabstractbooleanaddAll(Collection extends E>c) Appendsalloftheelementsinthespecifiedcollectiontotheendof thislist,intheorderthattheyarereturnedbythespecified collection'siterator(optionaloperation).Thebehaviorofthis operationisundefinedifthespecifiedcollectionismodifiedwhile theoperationisinprogress.(Notethatthiswilloccurifthe specifiedcollectionisthislist,andit'snonempty.) Parameters c Collection:collectioncontainingelementstobeaddedtothislist Returns boolean trueifthislistchangedasaresultofthecall Throws UnsupportedOperationException iftheaddAlloperation isnotsupportedbythislist ClassCastException iftheclassofanelementofthespecified collectionpreventsitfrombeingaddedtothislist NullPointerException ifthespecifiedcollectioncontainsone ormorenullelementsandthislistdoesnotpermitnull elements,orifthespecifiedcollectionisnull IllegalArgumentException ifsomepropertyofanelementofthe specifiedcollectionpreventsitfrombeingaddedtothislist Seealso: add(Object) addAll AddedinAPIlevel1 publicabstractbooleanaddAll(intindex, Collection extends E>c) Insertsalloftheelementsinthespecifiedcollectionintothis listatthespecifiedposition(optionaloperation).Shiftsthe elementcurrentlyatthatposition(ifany)andanysubsequent elementstotheright(increasestheirindices).Thenewelements willappearinthislistintheorderthattheyarereturnedbythe specifiedcollection'siterator.Thebehaviorofthisoperationis undefinedifthespecifiedcollectionismodifiedwhilethe operationisinprogress.(Notethatthiswilloccurifthespecified collectionisthislist,andit'snonempty.) Parameters index int:indexatwhichtoinsertthefirstelementfromthe specifiedcollection c Collection:collectioncontainingelementstobeaddedtothislist Returns boolean trueifthislistchangedasaresultofthecall Throws UnsupportedOperationException iftheaddAlloperation isnotsupportedbythislist ClassCastException iftheclassofanelementofthespecified collectionpreventsitfrombeingaddedtothislist NullPointerException ifthespecifiedcollectioncontainsone ormorenullelementsandthislistdoesnotpermitnull elements,orifthespecifiedcollectionisnull IllegalArgumentException ifsomepropertyofanelementofthe specifiedcollectionpreventsitfrombeingaddedtothislist IndexOutOfBoundsException iftheindexisoutofrange (index<0||index>size()) clear AddedinAPIlevel1 publicabstractvoidclear() Removesalloftheelementsfromthislist(optionaloperation). Thelistwillbeemptyafterthiscallreturns. Throws UnsupportedOperationException iftheclearoperation isnotsupportedbythislist contains AddedinAPIlevel1 publicabstractbooleancontains(Objecto) Returnstrueifthislistcontainsthespecifiedelement. Moreformally,returnstrueifandonlyifthislistcontains atleastoneelementesuchthat Objects.equals(o,e). Parameters o Object:elementwhosepresenceinthislististobetested Returns boolean trueifthislistcontainsthespecifiedelement Throws ClassCastException ifthetypeofthespecifiedelement isincompatiblewiththislist (optional) NullPointerException ifthespecifiedelementisnullandthis listdoesnotpermitnullelements (optional) containsAll AddedinAPIlevel1 publicabstractbooleancontainsAll(Collection>c) Returnstrueifthislistcontainsalloftheelementsofthe specifiedcollection. Parameters c Collection:collectiontobecheckedforcontainmentinthislist Returns boolean trueifthislistcontainsalloftheelementsofthe specifiedcollection Throws ClassCastException ifthetypesofoneormoreelements inthespecifiedcollectionareincompatiblewiththis list (optional) NullPointerException ifthespecifiedcollectioncontainsone ormorenullelementsandthislistdoesnotpermitnull elements (optional), orifthespecifiedcollectionisnull Seealso: contains(Object) copyOf AddedinAPIlevel31 publicstaticListcopyOf(Collection extends E>coll) ReturnsanunmodifiableListcontainingtheelementsof thegivenCollection,initsiterationorder.ThegivenCollectionmustnotbenull, anditmustnotcontainanynullelements.IfthegivenCollectionissubsequently modified,thereturnedListwillnotreflectsuchmodifications. ImplementationNote: IfthegivenCollectionisanunmodifiableList, callingcopyOfwillgenerallynotcreateacopy. Parameters coll Collection:aCollectionfromwhichelementsaredrawn,mustbenon-null Returns List aListcontainingtheelementsofthegivenCollection Throws NullPointerException ifcollisnull,orifitcontainsanynulls equals AddedinAPIlevel1 publicabstractbooleanequals(Objecto) Comparesthespecifiedobjectwiththislistforequality.Returns trueifandonlyifthespecifiedobjectisalsoalist,both listshavethesamesize,andallcorrespondingpairsofelementsin thetwolistsareequal.(Twoelementse1and e2areequalifObjects.equals(e1,e2).) Inotherwords,twolistsaredefinedtobe equaliftheycontainthesameelementsinthesameorder.This definitionensuresthattheequalsmethodworksproperlyacross differentimplementationsoftheListinterface. Parameters o Object:theobjecttobecomparedforequalitywiththislist Returns boolean trueifthespecifiedobjectisequaltothislist get AddedinAPIlevel1 publicabstractEget(intindex) Returnstheelementatthespecifiedpositioninthislist. Parameters index int:indexoftheelementtoreturn Returns E theelementatthespecifiedpositioninthislist Throws IndexOutOfBoundsException iftheindexisoutofrange (index<0||index>=size()) hashCode AddedinAPIlevel1 publicabstractinthashCode() Returnsthehashcodevalueforthislist.Thehashcodeofalist isdefinedtobetheresultofthefollowingcalculation: inthashCode=1; for(Ee:list) hashCode=31*hashCode+(e==null?0:e.hashCode()); Thisensuresthatlist1.equals(list2)impliesthat list1.hashCode()==list2.hashCode()foranytwolists, list1andlist2,asrequiredbythegeneral contractofObject#hashCode. Returns int thehashcodevalueforthislist Seealso: Object.equals(Object)equals(Object) indexOf AddedinAPIlevel1 publicabstractintindexOf(Objecto) Returnstheindexofthefirstoccurrenceofthespecifiedelement inthislist,or-1ifthislistdoesnotcontaintheelement. Moreformally,returnsthelowestindexisuchthat Objects.equals(o,get(i)), or-1ifthereisnosuchindex. Parameters o Object:elementtosearchfor Returns int theindexofthefirstoccurrenceofthespecifiedelementin thislist,or-1ifthislistdoesnotcontaintheelement Throws ClassCastException ifthetypeofthespecifiedelement isincompatiblewiththislist (optional) NullPointerException ifthespecifiedelementisnullandthis listdoesnotpermitnullelements (optional) isEmpty AddedinAPIlevel1 publicabstractbooleanisEmpty() Returnstrueifthislistcontainsnoelements. Returns boolean trueifthislistcontainsnoelements iterator AddedinAPIlevel1 publicabstractIteratoriterator() Returnsaniteratorovertheelementsinthislistinpropersequence. Returns Iterator aniteratorovertheelementsinthislistinpropersequence lastIndexOf AddedinAPIlevel1 publicabstractintlastIndexOf(Objecto) Returnstheindexofthelastoccurrenceofthespecifiedelement inthislist,or-1ifthislistdoesnotcontaintheelement. Moreformally,returnsthehighestindexisuchthat Objects.equals(o,get(i)), or-1ifthereisnosuchindex. Parameters o Object:elementtosearchfor Returns int theindexofthelastoccurrenceofthespecifiedelementin thislist,or-1ifthislistdoesnotcontaintheelement Throws ClassCastException ifthetypeofthespecifiedelement isincompatiblewiththislist (optional) NullPointerException ifthespecifiedelementisnullandthis listdoesnotpermitnullelements (optional) listIterator AddedinAPIlevel1 publicabstractListIteratorlistIterator(intindex) Returnsalistiteratorovertheelementsinthislist(inproper sequence),startingatthespecifiedpositioninthelist. Thespecifiedindexindicatesthefirstelementthatwouldbe returnedbyaninitialcalltonext. Aninitialcalltopreviouswould returntheelementwiththespecifiedindexminusone. Parameters index int:indexofthefirstelementtobereturnedfromthe listiterator(byacalltonext) Returns ListIterator alistiteratorovertheelementsinthislist(inproper sequence),startingatthespecifiedpositioninthelist Throws IndexOutOfBoundsException iftheindexisoutofrange (index<0||index>size()) listIterator AddedinAPIlevel1 publicabstractListIteratorlistIterator() Returnsalistiteratorovertheelementsinthislist(inproper sequence). Returns ListIterator alistiteratorovertheelementsinthislist(inproper sequence) of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3) Returnsanunmodifiablelistcontainingthreeelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3, Ee4, Ee5, Ee6, Ee7, Ee8, Ee9) Returnsanunmodifiablelistcontainingnineelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement e4 E:thefourthelement e5 E:thefifthelement e6 E:thesixthelement e7 E:theseventhelement e8 E:theeighthelement e9 E:theninthelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3, Ee4, Ee5) Returnsanunmodifiablelistcontainingfiveelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement e4 E:thefourthelement e5 E:thefifthelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3, Ee4, Ee5, Ee6) Returnsanunmodifiablelistcontainingsixelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement e4 E:thefourthelement e5 E:thefifthelement e6 E:thesixthelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3, Ee4, Ee5, Ee6, Ee7, Ee8) Returnsanunmodifiablelistcontainingeightelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement e4 E:thefourthelement e5 E:thefifthelement e6 E:thesixthelement e7 E:theseventhelement e8 E:theeighthelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof() Returnsanunmodifiablelistcontainingzeroelements. SeeUnmodifiableListsfordetails. Returns List anemptyList of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3, Ee4, Ee5, Ee6, Ee7, Ee8, Ee9, Ee10) Returnsanunmodifiablelistcontainingtenelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement e4 E:thefourthelement e5 E:thefifthelement e6 E:thesixthelement e7 E:theseventhelement e8 E:theeighthelement e9 E:theninthelement e10 E:thetenthelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2) Returnsanunmodifiablelistcontainingtwoelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(E...elements) Returnsanunmodifiablelistcontaininganarbitrarynumberofelements. SeeUnmodifiableListsfordetails. APINote: Thismethodalsoacceptsasinglearrayasanargument.Theelementtypeof theresultinglistwillbethecomponenttypeofthearray,andthesizeof thelistwillbeequaltothelengthofthearray.Tocreatealistwith asingleelementthatisanarray,dothefollowing: String[]array=...; Listlist=List.of(array); ThiswillcausetheList.of(E)method tobeinvokedinstead. Parameters elements E:theelementstobecontainedinthelist Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnullorifthearrayisnull of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3, Ee4, Ee5, Ee6, Ee7) Returnsanunmodifiablelistcontainingsevenelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement e4 E:thefourthelement e5 E:thefifthelement e6 E:thesixthelement e7 E:theseventhelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(Ee1, Ee2, Ee3, Ee4) Returnsanunmodifiablelistcontainingfourelements. SeeUnmodifiableListsfordetails. Parameters e1 E:thefirstelement e2 E:thesecondelement e3 E:thethirdelement e4 E:thefourthelement Returns List aListcontainingthespecifiedelements Throws NullPointerException ifanelementisnull of AddedinAPIlevel30 publicstaticListof(Ee1) Returnsanunmodifiablelistcontainingoneelement. SeeUnmodifiableListsfordetails. Parameters e1 E:thesingleelement Returns List aListcontainingthespecifiedelement Throws NullPointerException iftheelementisnull remove AddedinAPIlevel1 publicabstractEremove(intindex) Removestheelementatthespecifiedpositioninthislist(optional operation).Shiftsanysubsequentelementstotheleft(subtractsone fromtheirindices).Returnstheelementthatwasremovedfromthe list. Parameters index int:theindexoftheelementtoberemoved Returns E theelementpreviouslyatthespecifiedposition Throws UnsupportedOperationException iftheremoveoperation isnotsupportedbythislist IndexOutOfBoundsException iftheindexisoutofrange (index<0||index>=size()) remove AddedinAPIlevel1 publicabstractbooleanremove(Objecto) Removesthefirstoccurrenceofthespecifiedelementfromthislist, ifitispresent(optionaloperation).Ifthislistdoesnotcontain theelement,itisunchanged.Moreformally,removestheelementwith thelowestindexisuchthat Objects.equals(o,get(i)) (ifsuchanelementexists).Returnstrueifthislist containedthespecifiedelement(orequivalently,ifthislistchanged asaresultofthecall). Parameters o Object:elementtoberemovedfromthislist,ifpresent Returns boolean trueifthislistcontainedthespecifiedelement Throws ClassCastException ifthetypeofthespecifiedelement isincompatiblewiththislist (optional) NullPointerException ifthespecifiedelementisnullandthis listdoesnotpermitnullelements (optional) UnsupportedOperationException iftheremoveoperation isnotsupportedbythislist removeAll AddedinAPIlevel1 publicabstractbooleanremoveAll(Collection>c) Removesfromthislistallofitselementsthatarecontainedinthe specifiedcollection(optionaloperation). Parameters c Collection:collectioncontainingelementstoberemovedfromthislist Returns boolean trueifthislistchangedasaresultofthecall Throws UnsupportedOperationException iftheremoveAlloperation isnotsupportedbythislist ClassCastException iftheclassofanelementofthislist isincompatiblewiththespecifiedcollection (optional) NullPointerException ifthislistcontainsanullelementandthe specifiedcollectiondoesnotpermitnullelements (optional), orifthespecifiedcollectionisnull Seealso: remove(Object)contains(Object) replaceAll AddedinAPIlevel24 publicvoidreplaceAll(UnaryOperatoroperator) Replaceseachelementofthislistwiththeresultofapplyingthe operatortothatelement.Errorsorruntimeexceptionsthrownby theoperatorarerelayedtothecaller. ImplementationRequirements: Thedefaultimplementationisequivalentto,forthislist: finalListIteratorli=list.listIterator(); while(li.hasNext()){ li.set(operator.apply(li.next())); } Ifthelist'slist-iteratordoesnotsupportthesetoperation thenanUnsupportedOperationExceptionwillbethrownwhen replacingthefirstelement. Parameters operator UnaryOperator:theoperatortoapplytoeachelement Throws UnsupportedOperationException ifthislistisunmodifiable. Implementationsmaythrowthisexceptionifanelement cannotbereplacedorif,ingeneral,modificationisnot supported NullPointerException ifthespecifiedoperatorisnullor iftheoperatorresultisanullvalueandthislistdoes notpermitnullelements (optional) retainAll AddedinAPIlevel1 publicabstractbooleanretainAll(Collection>c) Retainsonlytheelementsinthislistthatarecontainedinthe specifiedcollection(optionaloperation).Inotherwords,removes fromthislistallofitselementsthatarenotcontainedinthe specifiedcollection. Parameters c Collection:collectioncontainingelementstoberetainedinthislist Returns boolean trueifthislistchangedasaresultofthecall Throws UnsupportedOperationException iftheretainAlloperation isnotsupportedbythislist ClassCastException iftheclassofanelementofthislist isincompatiblewiththespecifiedcollection (optional) NullPointerException ifthislistcontainsanullelementandthe specifiedcollectiondoesnotpermitnullelements (optional), orifthespecifiedcollectionisnull Seealso: remove(Object)contains(Object) set AddedinAPIlevel1 publicabstractEset(intindex, Eelement) Replacestheelementatthespecifiedpositioninthislistwiththe specifiedelement(optionaloperation). Parameters index int:indexoftheelementtoreplace element E:elementtobestoredatthespecifiedposition Returns E theelementpreviouslyatthespecifiedposition Throws UnsupportedOperationException ifthesetoperation isnotsupportedbythislist ClassCastException iftheclassofthespecifiedelement preventsitfrombeingaddedtothislist NullPointerException ifthespecifiedelementisnulland thislistdoesnotpermitnullelements IllegalArgumentException ifsomepropertyofthespecified elementpreventsitfrombeingaddedtothislist IndexOutOfBoundsException iftheindexisoutofrange (index<0||index>=size()) size AddedinAPIlevel1 publicabstractintsize() Returnsthenumberofelementsinthislist.Ifthislistcontains morethanInteger.MAX_VALUEelements,returns Integer.MAX_VALUE. Returns int thenumberofelementsinthislist sort AddedinAPIlevel24 publicvoidsort(Comparator super E>c) Sortsthislistaccordingtotheorderinducedbythespecified Comparator. Allelementsinthislistmustbemutuallycomparableusingthe specifiedcomparator(thatis,c.compare(e1,e2)mustnotthrow aClassCastExceptionforanyelementse1ande2 inthelist). Ifthespecifiedcomparatorisnullthenallelementsinthis listmustimplementtheComparableinterfaceandtheelements' naturalorderingshouldbeused. Thislistmustbemodifiable,butneednotberesizable. ForappsrunningonandtargetingAndroidversionsgreaterthan Nougat(APIlevel>25),Collections#sort(List) delegatestothismethod.Suchappsmustnotcall Collections#sort(List)fromthismethod.Instead,prefer notoverridingthismethodatall.Ifyoumustoverrideit,consider thisimplementation: @Override publicvoidsort(Comparatorc){ Object[]elements=toArray(); Arrays.sort(elements,c); ListIteratoriterator=(ListIterator)listIterator(); for(Objectelement:elements){ iterator.next(); iterator.set((E)element); } } ImplementationRequirements: Thedefaultimplementationobtainsanarraycontainingallelementsin thislist,sortsthearray,anditeratesoverthislistresettingeach elementfromthecorrespondingpositioninthearray.(Thisavoidsthe n2log(n)performancethatwouldresultfromattempting tosortalinkedlistinplace.) ImplementationNote: Thisimplementationisastable,adaptive,iterativemergesortthat requiresfarfewerthannlg(n)comparisonswhentheinputarrayis partiallysorted,whileofferingtheperformanceofatraditional mergesortwhentheinputarrayisrandomlyordered.Iftheinputarray isnearlysorted,theimplementationrequiresapproximatelyn comparisons.Temporarystoragerequirementsvaryfromasmallconstant fornearlysortedinputarrayston/2objectreferencesforrandomly orderedinputarrays. Theimplementationtakesequaladvantageofascendingand descendingorderinitsinputarray,andcantakeadvantageof ascendinganddescendingorderindifferentpartsofthesame inputarray.Itiswell-suitedtomergingtwoormoresortedarrays: simplyconcatenatethearraysandsorttheresultingarray. TheimplementationwasadaptedfromTimPeters'slistsortforPython ( TimSort).ItusestechniquesfromPeterMcIlroy's"Optimistic SortingandInformationTheoreticComplexity",inProceedingsofthe FourthAnnualACM-SIAMSymposiumonDiscreteAlgorithms,pp467-474, January1993. Parameters c Comparator:theComparatorusedtocomparelistelements. Anullvalueindicatesthattheelements' naturalorderingshouldbeused Throws ClassCastException ifthelistcontainselementsthatarenot mutuallycomparableusingthespecifiedcomparator UnsupportedOperationException ifthelist'slist-iteratordoes notsupportthesetoperation IllegalArgumentException (optional) ifthecomparatorisfoundtoviolatetheComparator contract spliterator AddedinAPIlevel24 publicSpliteratorspliterator() CreatesaSpliteratorovertheelementsinthislist. TheSpliteratorreportsSpliterator#SIZEDand Spliterator#ORDERED.Implementationsshoulddocumentthe reportingofadditionalcharacteristicvalues. ImplementationRequirements: Thedefaultimplementationcreatesa late-binding spliteratorasfollows: IfthelistisaninstanceofRandomAccessthenthedefault implementationcreatesaspliteratorthattraverseselementsby invokingthemethodList#get.Ifsuchinvocationresultsor wouldresultinanIndexOutOfBoundsExceptionthenthe spliteratorwillfail-fastandthrowa ConcurrentModificationException. IfthelistisalsoaninstanceofAbstractListthenthe spliteratorwillusethelist'smodCount fieldtoprovideadditionalfail-fastbehavior. Otherwise,thedefaultimplementationcreatesaspliteratorfromthe list'sIterator.Thespliteratorinheritsthe fail-fastofthelist'siterator. ImplementationNote: ThecreatedSpliteratoradditionallyreports Spliterator#SUBSIZED. Returns Spliterator aSpliteratorovertheelementsinthislist subList AddedinAPIlevel1 publicabstractListsubList(intfromIndex, inttoIndex) Returnsaviewoftheportionofthislistbetweenthespecified fromIndex,inclusive,andtoIndex,exclusive.(If fromIndexandtoIndexareequal,thereturnedlistis empty.)Thereturnedlistisbackedbythislist,sonon-structural changesinthereturnedlistarereflectedinthislist,andvice-versa. Thereturnedlistsupportsalloftheoptionallistoperationssupported bythislist. Thismethodeliminatestheneedforexplicitrangeoperations(of thesortthatcommonlyexistforarrays).Anyoperationthatexpects alistcanbeusedasarangeoperationbypassingasubListview insteadofawholelist.Forexample,thefollowingidiom removesarangeofelementsfromalist: list.subList(from,to).clear(); SimilaridiomsmaybeconstructedforindexOfand lastIndexOf,andallofthealgorithmsinthe CollectionsclasscanbeappliedtoasubList. Thesemanticsofthelistreturnedbythismethodbecomeundefinedif thebackinglist(i.e.,thislist)isstructurallymodifiedin anywayotherthanviathereturnedlist.(Structuralmodificationsare thosethatchangethesizeofthislist,orotherwiseperturbitinsuch afashionthatiterationsinprogressmayyieldincorrectresults.) Parameters fromIndex int:lowendpoint(inclusive)ofthesubList toIndex int:highendpoint(exclusive)ofthesubList Returns List aviewofthespecifiedrangewithinthislist Throws IndexOutOfBoundsException foranillegalendpointindexvalue (fromIndex<0||toIndex>size|| fromIndex>toIndex) toArray AddedinAPIlevel1 publicabstractObject[]toArray() Returnsanarraycontainingalloftheelementsinthislistinproper sequence(fromfirsttolastelement). Thereturnedarraywillbe"safe"inthatnoreferencestoitare maintainedbythislist.(Inotherwords,thismethodmust allocateanewarrayevenifthislistisbackedbyanarray). Thecalleristhusfreetomodifythereturnedarray. Thismethodactsasbridgebetweenarray-basedandcollection-based APIs. Returns Object[] anarraycontainingalloftheelementsinthislistinproper sequence Seealso: Arrays.asList(Object[]) toArray AddedinAPIlevel1 publicabstractT[]toArray(T[]a) Returnsanarraycontainingalloftheelementsinthislistin propersequence(fromfirsttolastelement);theruntimetypeof thereturnedarrayisthatofthespecifiedarray.Ifthelistfits inthespecifiedarray,itisreturnedtherein.Otherwise,anew arrayisallocatedwiththeruntimetypeofthespecifiedarrayand thesizeofthislist. Ifthelistfitsinthespecifiedarraywithroomtospare(i.e., thearrayhasmoreelementsthanthelist),theelementinthearray immediatelyfollowingtheendofthelistissettonull. (Thisisusefulindeterminingthelengthofthelistonlyif thecallerknowsthatthelistdoesnotcontainanynullelements.) LikethetoArray()method,thismethodactsasbridgebetween array-basedandcollection-basedAPIs.Further,thismethodallows precisecontrolovertheruntimetypeoftheoutputarray,andmay, undercertaincircumstances,beusedtosaveallocationcosts. Supposexisalistknowntocontainonlystrings. Thefollowingcodecanbeusedtodumpthelistintoanewly allocatedarrayofString: String[]y=x.toArray(newString[0]); NotethattoArray(newObject[0])isidenticalinfunctionto toArray(). Parameters a T:thearrayintowhichtheelementsofthislistareto bestored,ifitisbigenough;otherwise,anewarrayofthe sameruntimetypeisallocatedforthispurpose. Returns T[] anarraycontainingtheelementsofthislist Throws ArrayStoreException iftheruntimetypeofthespecifiedarray isnotasupertypeoftheruntimetypeofeveryelementin thislist NullPointerException ifthespecifiedarrayisnull ContentandcodesamplesonthispagearesubjecttothelicensesdescribedintheContentLicense.JavaisaregisteredtrademarkofOracleand/oritsaffiliates. Lastupdated2021-07-14UTC. [{ "type":"thumb-down", "id":"missingTheInformationINeed", "label":"MissingtheinformationIneed" },{ "type":"thumb-down", "id":"tooComplicatedTooManySteps", "label":"Toocomplicated/toomanysteps" },{ "type":"thumb-down", "id":"outOfDate", "label":"Outofdate" },{ "type":"thumb-down", "id":"samplesCodeIssue", "label":"Samples/codeissue" },{ "type":"thumb-down", "id":"otherDown", "label":"Other" }] [{ "type":"thumb-up", "id":"easyToUnderstand", "label":"Easytounderstand" },{ "type":"thumb-up", "id":"solvedMyProblem", "label":"Solvedmyproblem" },{ "type":"thumb-up", "id":"otherUp", "label":"Other" }] Twitter Follow@AndroidDevonTwitter YouTube CheckoutAndroidDevelopersonYouTube MoreAndroid Android AndroidforEnterprise Security Source News Blog Podcasts Discover Gaming MachineLearning Privacy 5G AndroidDevices Largescreens WearOS AndroidTV Androidforcars AndroidThings ChromeOSdevices Releases Android11 Android10 Pie Oreo Nougat Marshmallow Lollipop KitKat DocumentationandDownloads AndroidStudioguide Developersguides APIreference DownloadStudio AndroidNDK Support Reportplatformbug Reportdocumentationbug GooglePlaysupport Joinresearchstudies Android Chrome Firebase GoogleCloudPlatform Allproducts Privacy License Brandguidelines Getnewsandtipsbyemail Subscribe Language English BahasaIndonesia Español–AméricaLatina Português–Brasil 中文–简体 日本語 한국어



請為這篇文章評分?