Application Development
- Application Development Overview
- Quick Start
- Getting Started
- Development Fundamentals
- Development
-
Ability Development
- Ability Framework Overview
- FA Model
- Stage Model
- Other
- Ability Framework Overview
-
UI
- ArkUI Overview
- JavaScript-based Web-Like Development Paradigm
- Overview
- Framework
- Building the UI
- Common Component Development Guidelines
- Container Components
- Basic Components
- Canvas Development
- Grid-container Development
- Svg
- Animation Development Guidelines
- Custom Components
- TypeScript-based Declarative Development Paradigm
- Overview
- Framework Overview
- File Organization
- "js" Tag
- Resource Access
- Pixel Units
- Types
- Declarative Syntax
- Overview
- General UI Description Specifications
- Basic Concepts
- Declarative UI Description Specifications
- Componentization
- About UI State Management
- Basic Concepts
- Managing Component States
- Managing Application States
- Managing Other States
- About Rendering Control Syntax
- About @Component
- Syntactic Sugar
- Common Component Development Guidelines
- Common Layout Development Guidelines
- Experiencing the Declarative UI
- Defining Page Layout and Connection
-
Common Event and Notification
- Common Event and Notification Overview
- Common Event
- Notification
- Debugging Tools
-
Window Manager
- Window
- Display
- Screenshot
-
WebGL
-
Media
-
Security
- User Authentication
- Key Management
- hapsigner
- Access Control
-
Connectivity
-
Telephony
-
Data Management
- Distributed Data Service
- Relational Database Overview
- Lightweight Data Store
- Distributed Data Object
-
Agent-Powered Scheduled Reminders
-
Background Task Management
-
Work Scheduler
-
Device
-
Device Usage Statistics
-
DFX
- Application Event Logging
- Performance Tracing
- Distributed Call Chain Tracing
-
Internationalization
-
Native APIs
-
- Tools
- Hands-On Tutorials
- API References
- Component Reference (JavaScript-based Web-like Development Paradigm)
- Components
- Common
- Container Components
- Basic Components
- Media Components
- Canvas Components
- Grid
- SVG Components
- Custom Components
- Type Attributes
- Components
- Component Reference (TypeScript-based Declarative Development Paradigm)
- Components
- Universal Components
- Universal Events
- Universal Attributes
- Size
- Location
- Layout Constraints
- Flex Layout
- Border Configuration
- Background
- Opacity
- Visibility
- Enable/Disable
- Overlay
- Z-order Control
- Transformation
- Image Effect Configuration
- Shape Clipping
- Text Style
- Grid
- Gradient Color
- Popup Control
- Menu Control
- Click Control
- Focus Control
- Hover Effect
- Component ID
- Touch Target
- Polymorphic Style
- Gesture Processing
- Basic Components
- Blank
- Button
- Checkbox
- CheckboxGroup
- DataPanel
- DatePicker
- Divider
- Gauge
- Image
- ImageAnimator
- LoadingProgress
- Marquee
- Navigation
- Progress
- QRCode
- Radio
- Rating
- RichText
- ScrollBar
- Search
- Select
- Slider
- Span
- Stepper
- StepperItem
- Text
- TextArea
- TextClock
- TextInput
- TextPicker
- TextTimer
- TimePicker
- Toggle
- Web
- Xcomponent
- Container Components
- Media Components
- Drawing Components
- Canvas Components
- Universal Components
- Animation
- Global UI Methods
- Built-in Enums
- Components
- Component Reference (JavaScript-based Web-like Development Paradigm)
- APIs
-
Ability Framework
- @ohos.ability.dataUriUtils
- @ohos.ability.errorCode
- @ohos.ability.wantConstant
- @ohos.application.Ability
- @ohos.application.AbilityConstant
- @ohos.application.abilityDelegatorRegistry
- @ohos.application.AbilityStage
- @ohos.application.appManager
- @ohos.application.Configuration
- @ohos.application.ConfigurationConstant
- @ohos.ability.featureAbility
- @ohos.application.formBindingData
- @ohos.application.FormExtension
- @ohos.application.formError
- @ohos.application.formHost
- @ohos.application.formInfo
- @ohos.application.missionManager
- @ohos.application.formProvider
- @ohos.ability.particleAbility
- @ohos.application.ServiceExtensionAbility
- @ohos.application.StartOptions
- @ohos.application.uriPermissionManager
- @ohos.application.Want
- @ohos.wantAgent
- dataAbilityHelper
- context
- AbilityContext
- abilityDelegator
- abilityDelegatorArgs
- abilityMonitor
- AbilityRunningInfo
- AbilityStageContext
- Context
- ExtensionContext
- ExtensionRunningInfo
- FormExtensionContext
- MissionSnapshot
- PermissionRequestResult
- ProcessRunningInfo
- ServiceExtensionContext
- shellCmdResult
- AbilityStageContext
-
Common Event and Notification
-
Bundle Management
-
UI Page
-
Graphics
-
Media
-
Resource Management
-
Resource Scheduling
-
Custom Management
-
Security
-
Data Management
-
File Management
-
Telephony Service
-
Network Management
-
Connectivity
-
Basic Features
-
Device Management
- @ohos.batteryInfo
- @ohos.brightness
- @ohos.deviceInfo
- @ohos.distributedHardware.deviceManager
- @ohos.geolocation
- @ohos.multimodalInput.inputConsumer
- @ohos.multimodalInput.inputDevice
- @ohos.multimodalInput.inputEventClient
- @ohos.multimodalInput.inputMonitor
- @ohos.power
- @ohos.runningLock
- @ohos.sensor
- @ohos.systemParameter
- @ohos.thermal
- @ohos.update
- @ohos.usb
- @ohos.vibrator
-
Account Management
-
Language Base Class Library
- @ohos.convertxml
- @ohos.process
- @ohos.uri
- @ohos.url
- @ohos.util
- @ohos.util.ArrayList
- @ohos.util.Deque
- @ohos.util.HashMap
- @ohos.util.HashSet
- @ohos.util.LightWeightMap
- @ohos.util.LightWeightSet
- @ohos.util.LinkedList
- @ohos.util.List
- @ohos.util.PlainArray
- @ohos.util.Queue
- @ohos.util.Stack
- @ohos.util.TreeMap
- @ohos.util.TreeSet
- @ohos.util.Vector
- @ohos.worker
- @ohos.xml
-
Test
-
APIs No Longer Maintained
- @ohos.bytrace
- @system.app
- @system.battery
- @system.bluetooth
- @system.brightness
- @system.configuration
- @system.device
- @system.fetch
- @system.file
- @system.geolocation
- @system.mediaquery
- @system.network
- @system.notification
- @system.package
- @system.prompt
- @system.request
- @system.router
- @system.sensor
- @system.storage
- @system.vibrator
- console
-