APIs
-
Ability Framework
- Stage Model (Recommended)
- @ohos.app.ability.Ability (Ability Base Class)
- @ohos.app.ability.AbilityConstant (AbilityConstant)
- @ohos.app.ability.abilityLifecycleCallback (AbilityLifecycleCallback)
- @ohos.app.ability.AbilityStage (AbilityStage)
- @ohos.app.ability.common (Context)
- @ohos.app.ability.contextConstant (ContextConstant)
- @ohos.app.ability.EnvironmentCallback (EnvironmentCallback)
- @ohos.app.ability.ExtensionAbility (ExtensionAbility Base Class)
- @ohos.app.ability.ServiceExtensionAbility (ServiceExtensionAbility)
- @ohos.app.ability.StartOptions (StartOptions)
- @ohos.app.ability.UIAbility (UIAbility)
- @ohos.app.form.FormExtensionAbility (FormExtensionAbility)
- @ohos.application.DataShareExtensionAbility (DataShare Extension Ability)
- @ohos.application.StaticSubscriberExtensionAbility (StaticSubscriberExtensionAbility)
- FA Model
- Both Models (Recommended)
- @ohos.app.ability.abilityDelegatorRegistry (AbilityDelegatorRegistry)
- @ohos.app.ability.abilityManager (AbilityManager)
- @ohos.app.ability.appManager (appManager)
- @ohos.app.ability.appRecovery (appRecovery)
- @ohos.app.ability.Configuration (Configuration)
- @ohos.app.ability.ConfigurationConstant (ConfigurationConstant)
- @ohos.app.ability.dataUriUtils (DataUriUtils)
- @ohos.app.ability.dialogRequest (dialogRequest)
- @ohos.app.ability.errorManager (ErrorManager)
- @ohos.app.ability.missionManager (missionManager)
- @ohos.app.ability.quickFixManager (quickFixManager)
- @ohos.app.ability.Want (Want)
- @ohos.app.ability.wantAgent (WantAgent)
- @ohos.app.ability.wantConstant (wantConstant)
- @ohos.app.form.formBindingData (formBindingData)
- @ohos.app.form.formHost (FormHost)
- @ohos.app.form.formInfo (FormInfo)
- @ohos.app.form.formProvider (FormProvider)
- Both Models (To Be Deprecated Soon)
- @ohos.ability.dataUriUtils (DataUriUtils)
- @ohos.ability.errorCode (ErrorCode)
- @ohos.ability.wantConstant (wantConstant)
- @ohos.application.abilityDelegatorRegistry (AbilityDelegatorRegistry)
- @ohos.application.abilityManager (AbilityManager)
- @ohos.application.appManager (appManager)
- @ohos.application.Configuration (Configuration)
- @ohos.application.ConfigurationConstant (ConfigurationConstant)
- @ohos.application.formBindingData (formBindingData)
- @ohos.application.formError (FormError)
- @ohos.application.formHost (FormHost)
- @ohos.application.formInfo (FormInfo)
- @ohos.application.formProvider (FormProvider)
- @ohos.application.missionManager (missionManager)
- @ohos.application.Want (Want)
- @ohos.wantAgent (WantAgent)
- Dependent Elements and Definitions
- ability
- app
- application
- abilityDelegator
- abilityDelegatorArgs
- abilityMonitor
- AbilityRunningInfo
- AbilityStageContext
- AbilityStateData
- abilityStageMonitor
- ApplicationContext
- ApplicationStateObserver
- AppStateData
- BaseContext
- Context
- ContinueCallback
- ContinueDeviceInfo
- ErrorObserver
- ExtensionContext
- ExtensionRunningInfo
- FormExtensionContext
- MissionCallbacks
- MissionDeviceInfo
- MissionInfo
- MissionListener
- MissionParameter
- MissionSnapshot
- ProcessData
- ProcessRunningInfo
- ProcessInformation
- ServiceExtensionContext
- UIAbilityContext
- shellCmdResult
- WindowExtensionContext
- wantAgent
- Continuation
- Stage Model (Recommended)
-
Common Event and Notification
- @ohos.commonEventManager (Common Event) (Recommended)
- commonEvent-definitions (Common Event Definitions) (Recommended)
- @ohos.events.emitter (Emitter)
- @ohos.notificationManager (NotificationManager) (Recommended)
- @ohos.notificationSubscribe (NotificationSubscribe) (Recommended)
- @ohos.commonEvent (Common Event) (To Be Deprecated Soon)
- commonEvent-definitions (Common Event Definitions) (To Be Deprecated Soon)
- @ohos.notification (Notification) (To Be Deprecated Soon)
- application
- commonEvent
- notification
-
Bundle Management
- @ohos.bundle.appControl (appControl)
- @ohos.bundle.bundleManager (bundleManager)
- @ohos.bundle.bundleMonitor (bundleMonitor)
- @ohos.bundle.defaultAppManager (Default Application Management)
- @ohos.bundle.distributedBundleManager (distributedBundleManager)
- @ohos.bundle.freeInstall (freeInstall)
- @ohos.bundle.installer (installer)
- @ohos.bundle.launcherBundleManager (launcherBundleManager)
- @ohos.zlib (Zip)
- bundleManager
-
UI Page
-
Graphics
- @ohos.animation.windowAnimationManager (Window Animation Management)
- @ohos.application.WindowExtensionAbility (WindowExtensionAbility)
- @ohos.display (Display)
- @ohos.effectKit (Image Effects)
- @ohos.graphics.colorSpaceManager (Color Space Management)
- @ohos.screen (Screen)
- @ohos.screenshot (Screenshot)
- @ohos.window (Window)
- webgl
-
Multimedia
-
Resource Manager
-
Background Task
- @ohos.distributedMissionManager (Distributed Mission Management)
- @ohos.reminderAgentManager (Reminder Agent Management)
- @ohos.resourceschedule.backgroundTaskManager (Background Task Management)
- @ohos.resourceschedule.workScheduler (Work Scheduler)
- @ohos.resourceschedule.usageStatistics (Device Usage Statistics)
- @ohos.WorkSchedulerExtensionAbility (Work Scheduler Callbacks)
-
Security
- @ohos.abilityAccessCtrl (Ability Access Control)
- @ohos.privacyManager (Privacy Management)
- @ohos.security.cert (Certificate)
- @ohos.security.cryptoFramework (Crypto Framework)
- @ohos.security.huks (HUKS)
- @ohos.userIAM.faceAuth (Facial Authentication)
- @ohos.userIAM.userAuth (User Authentication)
- security
-
Data Management
- @ohos.data.dataAbility (DataAbility Predicates)
- @ohos.data.dataShare (DataShare)
- @ohos.data.dataSharePredicates (DataShare Predicates)
- @ohos.data.dataShareResultSet (DataShare Result Set)
- @ohos.data.distributedDataObject (Distributed Data Object)
- @ohos.data.distributedKVStore (Distributed KV Store)
- @ohos.data.preferences (User Preferences)
- @ohos.data.relationalStore (RDB Store)
- @ohos.data.ValuesBucket (Value Bucket)
-
File Management
- @ohos.file.environment (Directory Environment Capability)
- @ohos.file.fileAccess (User File Access and Management)
- @ohos.file.fileExtensionInfo (User File Extension Information)
- @ohos.file.fileuri (File URI)
- @ohos.file.fs (File Management)
- @ohos.file.hash (File Hash Processing)
- @ohos.file.picker (Picker)
- @ohos.file.securityLabel (Data Label)
- @ohos.file.statvfs (File System Space Statistics)
- @ohos.file.storageStatistics (Application Storage Statistics)
- @ohos.file.volumeManager (Volume Management)
- @ohos.filemanagement.userFileManager (User Data Management)
- @ohos.fileShare (File Sharing)
-
Telephony Service
-
Network Management
- @ohos.net.connection (Network Connection Management)
- @ohos.net.ethernet (Ethernet Connection Management)
- @ohos.net.http (Data Request)
- @ohos.net.policy (Network Policy Management)
- @ohos.net.sharing (Network Sharing)
- @ohos.net.socket (Socket Connection)
- @ohos.net.webSocket (WebSocket Connection)
- @ohos.request (Upload and Download)
-
Connectivity
- @ohos.bluetoothManager (Bluetooth)
- @ohos.connectedTag (Active Tags)
- @ohos.nfc.cardEmulation (Standard NFC Card Emulation)
- @ohos.nfc.controller (Standard NFC)
- @ohos.nfc.tag (Standard NFC Tags)
- @ohos.rpc (RPC)
- @ohos.wifiManager (WLAN)
- @ohos.wifiManagerExt (WLAN Extension)
- @ohos.wifi (WLAN) (To Be Deprecated Soon)
- @ohos.wifiext (WLAN Extension)(To Be Deprecated Soon)
- tag
-
Basic Features
- @ohos.accessibility (Accessibility)
- @ohos.accessibility.config (System Accessibility Configuration)
- @ohos.accessibility.GesturePath (Gesture Path)
- @ohos.accessibility.GesturePoint (Gesture Point)
- @ohos.application.AccessibilityExtensionAbility (AccessibilityExtensionAbility)
- @ohos.faultLogger (FaultLogger)
- @ohos.hichecker (HiChecker)
- @ohos.hidebug (HiDebug)
- @ohos.hilog (HiLog)
- @ohos.hiSysEvent (System Event Logging)
- @ohos.hiTraceChain (Distributed Call Chain Tracing)
- @ohos.hiTraceMeter (Performance Tracing)
- @ohos.hiviewdfx.hiAppEvent (Application Event Logging)
- @ohos.inputMethod (Input Method Framework)
- @ohos.inputMethodEngine (Input Method Service)
- @ohos.InputMethodExtensionAbility (InputMethodExtensionAbility)
- @ohos.InputMethodExtensionContext (InputMethodExtensionContext)
- @ohos.InputMethodSubtype (Input Method Subtype)
- @ohos.pasteboard (Pasteboard)
- @ohos.screenLock (Screenlock)
- @ohos.systemDateTime (System Time and Time Zone)
- @ohos.systemTimer (System Timer)
- @ohos.wallpaper (Wallpaper)
- @ohos.web.webview (Webview)
- console (Log)
- Timer
- application
-
Device Management
- @ohos.batteryInfo (Battery Information)
- @ohos.batteryStatistics (Battery Statistics)
- @ohos.brightness (Screen Brightness)
- @ohos.deviceInfo (Device Information)
- @ohos.distributedHardware.deviceManager (Device Management)
- @ohos.geoLocationManager (Geolocation Manager)
- @ohos.multimodalInput.inputConsumer (Input Consumer)
- @ohos.multimodalInput.inputDevice (Input Device)
- @ohos.multimodalInput.inputDeviceCooperate (Screen Hopping)
- @ohos.multimodalInput.inputEvent (Input Event)
- @ohos.multimodalInput.inputEventClient (Key Event Injection)
- @ohos.multimodalInput.inputMonitor (Input Monitor)
- @ohos.multimodalInput.keyCode (Key Code)
- @ohos.multimodalInput.keyEvent (Key Event)
- @ohos.multimodalInput.mouseEvent (Mouse Event)
- @ohos.multimodalInput.pointer (Mouse Pointer)
- @ohos.multimodalInput.touchEvent (Touch Event)
- @ohos.power (System Power Management)
- @ohos.runningLock (Runninglock)
- @ohos.sensor (Sensor)
- @ohos.settings (Data Item Settings)
- @ohos.stationary (Device Status Awareness Framework)
- @ohos.systemCapability (SystemCapability)
- @ohos.systemParameterEnhance (System Parameter)
- @ohos.thermal (Thermal Management)
- @ohos.update (Update)
- @ohos.usbManager (USB Manager)
- @ohos.vibrator (Vibrator)
-
Account Management
-
Customization
-
Language Base Class Library
-
@ohos.util.LightWeightMap (Nonlinear Container LightWeightMap)
-
@ohos.util.LightWeightSet (Nonlinear Container LightWeightSet)
-
Test
-
APIs No Longer Maintained
- @ohos.backgroundTaskManager (Background Task Management)
- @ohos.bluetooth (Bluetooth)
- @ohos.bundle (Bundle)
- @ohos.bundle.innerBundleManager (innerBundleManager)
- @ohos.bundleState (Device Usage Statistics)
- @ohos.bytrace (Performance Tracing)
- @ohos.data.distributedData (Distributed Data Management)
- @ohos.data.storage (Lightweight Data Storage)
- @ohos.data.rdb (RDB)
- @ohos.distributedBundle (Distributed Bundle Management)
- @ohos.document (File Operation)
- @ohos.fileio (File Management)
- @ohos.geolocation (Geolocation)
- @ohos.hiAppEvent (Application Event Logging)
- @ohos.multimedia.medialibrary (Media Library Management)
- @ohos.prompt (Prompt)
- @ohos.reminderAgent (Reminder Agent)
- @ohos.statfs (statfs)
- @ohos.systemParameter (System Parameter)
- @ohos.systemTime (System Time and Time Zone)
- @ohos.usb (USB Management)
- @system.app (Application Context)
- @system.battery (Battery Information)
- @system.bluetooth (Bluetooth)
- @system.brightness (Screen Brightness)
- @system.cipher (Cipher Algorithm)
- @system.configuration (Application Configuration)
- @system.device (Device Information)
- @system.fetch (Data Request)
- @system.file (File Storage)
- @system.geolocation (Geographic Location)
- @system.mediaquery (Media Query)
- @system.network (Network State)
- @system.notification (Notification)
- @system.package (Bundle Management)
- @system.prompt (Prompt)
- @system.request (Upload and Download)
- @system.router (Page Routing)
- @system.sensor (Sensor)
- @system.storage (Data Storage)
- @system.vibrator (Vibrator)
- bundle
- data/rdb