• Home
Name Date Size #Lines LOC

..--

figures/22-Oct-2025-

public_sys-resources/22-Oct-2025-

state-management/22-Oct-2025-40,17933,322

Readme-EN.mdD22-Oct-202513.8 KiB219218

arkts-FullScreenComponent.mdD22-Oct-202526.2 KiB169105

arkts-advanced-components-arcbutton.mdD22-Oct-20256.4 KiB220172

arkts-animation-smoothing.mdD22-Oct-20257 KiB132107

arkts-animation.mdD22-Oct-20255.2 KiB4722

arkts-animator.mdD22-Oct-20257.4 KiB217182

arkts-attribute-animation-apis.mdD22-Oct-20257.9 KiB156130

arkts-attribute-animation-overview.mdD22-Oct-20253.7 KiB4223

arkts-base-dialog-overview.mdD22-Oct-20253.2 KiB2619

arkts-blur-effect.mdD22-Oct-202518.8 KiB679606

arkts-clip-shape.mdD22-Oct-20253.5 KiB130104

arkts-color-effect.mdD22-Oct-20259.6 KiB330301

arkts-common-components-button.mdD22-Oct-202510.6 KiB368281

arkts-common-components-custom-dialog.mdD22-Oct-202513.6 KiB485424

arkts-common-components-progress-indicator.mdD22-Oct-20255.4 KiB13192

arkts-common-components-radio-button.mdD22-Oct-20253.2 KiB11186

arkts-common-components-richeditor.mdD22-Oct-202525.7 KiB700604

arkts-common-components-switch.mdD22-Oct-20254.4 KiB152113

arkts-common-components-symbol.mdD22-Oct-202514 KiB476406

arkts-common-components-text-display.mdD22-Oct-202513.6 KiB437354

arkts-common-components-text-input.mdD22-Oct-202510 KiB240174

arkts-common-components-video-player.mdD22-Oct-20258.5 KiB286230

arkts-common-events-crown-event.mdD22-Oct-20254.7 KiB9172

arkts-common-events-drag-event.mdD22-Oct-202562.8 KiB1,3671,180

arkts-common-events-focus-event.mdD22-Oct-202556.5 KiB1,3611,110

arkts-component-animation.mdD22-Oct-202512.2 KiB350298

arkts-contentcover-page.mdD22-Oct-20257.4 KiB221195

arkts-create-overlaymanager.mdD22-Oct-202510.3 KiB271241

arkts-create-toast.mdD22-Oct-20256.8 KiB171139

arkts-curve-overview.mdD22-Oct-2025983 63

arkts-custom-attribute-animation.mdD22-Oct-20256.6 KiB189156

arkts-dialog-controller.mdD22-Oct-202514.5 KiB368322

arkts-dialog-focusable.mdD22-Oct-20253.6 KiB9481

arkts-dialog-levelorder.mdD22-Oct-20255.6 KiB126108

arkts-dialog-overview.mdD22-Oct-20253.5 KiB3423

arkts-drawing-customization-on-canvas.mdD22-Oct-202515.4 KiB361294

arkts-embedded-components.mdD22-Oct-20259.1 KiB257170

arkts-embedded-dialog.mdD22-Oct-20256.4 KiB167139

arkts-enter-exit-transition.mdD22-Oct-202510.2 KiB204173

arkts-fixes-style-dialog.mdD22-Oct-202518.1 KiB459386

arkts-geometric-shape-drawing.mdD22-Oct-20259.9 KiB325256

arkts-gesture-events-binding.mdD22-Oct-20253.7 KiB12392

arkts-gesture-events-combined-gestures.mdD22-Oct-20258.8 KiB203165

arkts-gesture-events-gesture-judge.mdD22-Oct-202529.8 KiB684606

arkts-gesture-events-multi-level-gesture.mdD22-Oct-202512.7 KiB236179

arkts-gesture-events-single-gesture.mdD22-Oct-202512.2 KiB395290

arkts-global-interface.mdD22-Oct-20258.5 KiB157134

arkts-graphics-display.mdD22-Oct-202520.5 KiB614493

arkts-inspector-overview.mdD22-Oct-20257.1 KiB172147

arkts-interaction-basic-principles.mdD22-Oct-202515.4 KiB17598

arkts-interaction-development-guide-touch-screen.mdD22-Oct-20258.4 KiB190152

arkts-isolated-components.mdD22-Oct-202510.2 KiB240185

arkts-layout-development-arcswiper.mdD22-Oct-202510.3 KiB309259

arkts-layout-development-create-arclist.mdD22-Oct-202521.7 KiB477379

arkts-layout-development-create-grid.mdD22-Oct-202516.5 KiB354238

arkts-layout-development-create-list.mdD22-Oct-202554.4 KiB1,3561,037

arkts-layout-development-create-looping.mdD22-Oct-202512.2 KiB404321

arkts-layout-development-create-waterflow.mdD22-Oct-202511.7 KiB310268

arkts-layout-development-flex-layout.mdD22-Oct-202523.8 KiB626454

arkts-layout-development-grid-layout.mdD22-Oct-202519.1 KiB504378

arkts-layout-development-linear.mdD22-Oct-202522.8 KiB634441

arkts-layout-development-media-query.mdD22-Oct-202513.5 KiB273198

arkts-layout-development-overview.mdD22-Oct-202510.4 KiB9955

arkts-layout-development-relative-layout.mdD22-Oct-202517.1 KiB492426

arkts-layout-development-stack-layout.mdD22-Oct-20255.6 KiB161117

arkts-menu-overview.mdD22-Oct-20251.3 KiB1711

arkts-modal-overview.mdD22-Oct-20252.5 KiB2013

arkts-modal-transition.mdD22-Oct-202522.4 KiB717622

arkts-navigation-introduction.mdD22-Oct-20256.7 KiB5542

arkts-navigation-navigation.mdD22-Oct-202534.5 KiB816635

arkts-navigation-tabs.mdD22-Oct-202519.2 KiB539406

arkts-page-transition-animation.mdD22-Oct-202518.9 KiB357283

arkts-particle-animation.mdD22-Oct-20254.6 KiB161131

arkts-popup-and-menu-components-menu.mdD22-Oct-20254.4 KiB131102

arkts-popup-and-menu-components-popup.mdD22-Oct-202514.7 KiB477412

arkts-popup-and-menu-components-uicontext-menu.mdD22-Oct-20255.8 KiB136108

arkts-popup-and-menu-components-uicontext-popup.mdD22-Oct-20259.7 KiB283236

arkts-popup-overview.mdD22-Oct-20251.3 KiB1711

arkts-rotation-transition-animation.mdD22-Oct-20256.4 KiB133105

arkts-router-to-navigation.mdD22-Oct-202523.3 KiB728584

arkts-routing.mdD22-Oct-202519.2 KiB498374

arkts-shadow-effect.mdD22-Oct-20251.4 KiB5444

arkts-shared-element-transition.mdD22-Oct-202577.5 KiB2,0691,799

arkts-sheet-page.mdD22-Oct-20258.9 KiB188150

arkts-spring-curve.mdD22-Oct-20256.4 KiB144104

arkts-styled-string.mdD22-Oct-202525 KiB754674

arkts-text-introduction.mdD22-Oct-20251.7 KiB139

arkts-traditional-curve.mdD22-Oct-20253 KiB11194

arkts-transition-overview.mdD22-Oct-20252.4 KiB219

arkts-ui-development-overview.mdD22-Oct-202512.1 KiB12377

arkts-ui-extension-components.mdD22-Oct-202533.4 KiB203132

arkts-uicontext-component-snapshot.mdD22-Oct-202516.6 KiB312255

arkts-uicontext-custom-dialog.mdD22-Oct-202510.7 KiB245202

arkts-universal-attributes-accessibility.mdD22-Oct-20258.1 KiB221157

arkts-user-defined-arktsNode-builderNode.mdD22-Oct-202554.3 KiB1,5491,293

arkts-user-defined-arktsNode-frameNode.mdD22-Oct-202554.6 KiB1,4341,274

arkts-user-defined-arktsNode-renderNode.mdD22-Oct-202519.4 KiB555474

arkts-user-defined-draw.mdD22-Oct-20256.9 KiB128121

arkts-user-defined-extension-attributeModifier.mdD22-Oct-202512 KiB288242

arkts-user-defined-extension-attributeUpdater.mdD22-Oct-20255.8 KiB11992

arkts-user-defined-modifier.mdD22-Oct-20252.2 KiB106

arkts-user-defined-node.mdD22-Oct-20253.8 KiB3117

arkts-user-defined-place-holder.mdD22-Oct-202510.9 KiB277226

arkts-user-defined.mdD22-Oct-20259.3 KiB2823

arkui-overview.mdD22-Oct-20253.5 KiB4724

arkui-support-for-aging-adaptation.mdD22-Oct-202511.4 KiB257221

js-framework-file.mdD22-Oct-20253.5 KiB7149

js-framework-js-file.mdD22-Oct-20251,016 4937

js-framework-js-tag.mdD22-Oct-20253.7 KiB11286

js-framework-lifecycle.mdD22-Oct-20252.4 KiB4630

js-framework-multiple-languages.mdD22-Oct-20259.4 KiB190143

js-framework-resource-restriction.mdD22-Oct-20253.7 KiB9462

js-framework-syntax-css.mdD22-Oct-20259.1 KiB211154

js-framework-syntax-hml.mdD22-Oct-202511.6 KiB407343

js-framework-syntax-js.mdD22-Oct-202510.5 KiB309255

napi-xcomponent-guidelines.mdD22-Oct-2025110.8 KiB2,3792,052

ndk-access-the-arkts-page.mdD22-Oct-202521.7 KiB628501

ndk-accessibility-xcomponent.mdD22-Oct-202516.5 KiB328272

ndk-bind-gesture-events.mdD22-Oct-202532.9 KiB608516

ndk-build-custom-components.mdD22-Oct-202516.5 KiB347277

ndk-build-pop-up-window.mdD22-Oct-202517.9 KiB324286

ndk-build-ui-overview.mdD22-Oct-20255.3 KiB7944

ndk-drag-event.mdD22-Oct-202520.8 KiB384352

ndk-embed-arkts-components.mdD22-Oct-202528.8 KiB735605

ndk-inspector-component-observer.mdD22-Oct-20255.6 KiB10695

ndk-listen-to-component-events.mdD22-Oct-202513.1 KiB304260

ndk-loading-long-list.mdD22-Oct-202527.3 KiB624548

ndk-styled-string.mdD22-Oct-20259.7 KiB191160

ndk-textarea-event.mdD22-Oct-20258 KiB137116

ndk-use-animation.mdD22-Oct-202512.2 KiB225202

ndk-waterflow.mdD22-Oct-202514.4 KiB369295

theme_skinning.mdD22-Oct-202520.7 KiB362312

ui-dark-light-color-adaptation.mdD22-Oct-20255.8 KiB158110

ui-js-animate-attribute-style.mdD22-Oct-20252 KiB9483

ui-js-animate-background-position-style.mdD22-Oct-20251.9 KiB8879

ui-js-animate-component.mdD22-Oct-20254.9 KiB224197

ui-js-animate-dynamic-effects.mdD22-Oct-20256 KiB241222

ui-js-animate-frame.mdD22-Oct-20254.8 KiB192174

ui-js-animate-svg.mdD22-Oct-20254.2 KiB10586

ui-js-animate-transform.mdD22-Oct-202513.4 KiB585543

ui-js-building-ui-animation.mdD22-Oct-20254 KiB164135

ui-js-building-ui-component.mdD22-Oct-20251.5 KiB2113

ui-js-building-ui-event.mdD22-Oct-20252.5 KiB10691

ui-js-building-ui-interactions.mdD22-Oct-20252.5 KiB8263

ui-js-building-ui-layout-comment.mdD22-Oct-20252 KiB8272

ui-js-building-ui-layout-external-container.mdD22-Oct-20252.2 KiB7256

ui-js-building-ui-layout-image.mdD22-Oct-2025886 3423

ui-js-building-ui-layout-intro.mdD22-Oct-20251.5 KiB3415

ui-js-building-ui-layout-text.mdD22-Oct-20251.6 KiB5142

ui-js-building-ui-routes.mdD22-Oct-20252.7 KiB8863

ui-js-component-tabs.mdD22-Oct-20256.1 KiB265236

ui-js-components-button.mdD22-Oct-20255.7 KiB284242

ui-js-components-canvas.mdD22-Oct-20252.9 KiB146115

ui-js-components-canvasrenderingcontext2d.mdD22-Oct-202523 KiB834765

ui-js-components-chart.mdD22-Oct-202512.8 KiB616564

ui-js-components-dialog.mdD22-Oct-20256.9 KiB323289

ui-js-components-form.mdD22-Oct-20255.5 KiB215182

ui-js-components-grid.mdD22-Oct-20257.5 KiB248207

ui-js-components-image-animator.mdD22-Oct-20257.5 KiB336291

ui-js-components-images.mdD22-Oct-20254.6 KiB206176

ui-js-components-input.mdD22-Oct-20256.9 KiB325279

ui-js-components-list.mdD22-Oct-20256.8 KiB311270

ui-js-components-marquee.mdD22-Oct-20255.1 KiB239200

ui-js-components-menu.mdD22-Oct-20256 KiB280240

ui-js-components-offscreencanvas.mdD22-Oct-20255.2 KiB189171

ui-js-components-path2d.mdD22-Oct-20255.3 KiB207180

ui-js-components-picker.mdD22-Oct-20257 KiB304262

ui-js-components-qrcode.mdD22-Oct-20253.1 KiB171130

ui-js-components-rating.mdD22-Oct-20256.1 KiB261211

ui-js-components-search.mdD22-Oct-20256 KiB261214

ui-js-components-slider.mdD22-Oct-20254.3 KiB215168

ui-js-components-stepper.mdD22-Oct-20259.8 KiB403362

ui-js-components-svg-graphics.mdD22-Oct-20251.4 KiB4232

ui-js-components-svg-overview.mdD22-Oct-20251.8 KiB8462

ui-js-components-svg-path.mdD22-Oct-20252.7 KiB5445

ui-js-components-svg-text.mdD22-Oct-20251.7 KiB5438

ui-js-components-swiper.mdD22-Oct-20258.4 KiB367319

ui-js-components-switch.mdD22-Oct-20254.6 KiB196163

ui-js-components-text.mdD22-Oct-20256.8 KiB277226

ui-js-components-toolbar.mdD22-Oct-20256.1 KiB227177

ui-js-custom-components.mdD22-Oct-20252.8 KiB10387

ui-js-overview.mdD22-Oct-20251.8 KiB3114

Readme-EN.md

1# ArkUI
2- [Introduction to ArkUI](arkui-overview.md)
3- UI Development (ArkTS-based Declarative Development Paradigm)<!--arkts-ui-development-->
4  - [UI Development (ArkTS-based Declarative Development Paradigm) Overview](arkts-ui-development-overview.md)
5  - Layout Development<!--arkts-layout-development-->
6    - [Layout Overview](arkts-layout-development-overview.md)
7    - Building a Layout<!--arkts-build-layout-->
8      - [Linear Layout (Row/Column)](arkts-layout-development-linear.md)
9      - [Stack Layout (Stack)](arkts-layout-development-stack-layout.md)
10      - [Flex Layout (Flex)](arkts-layout-development-flex-layout.md)
11      - [Relative Layout (RelativeContainer)](arkts-layout-development-relative-layout.md)
12      - [Responsive Grid Layout (GridRow/GridCol)](arkts-layout-development-grid-layout.md)
13      - [Media Query (@ohos.mediaquery)](arkts-layout-development-media-query.md)
14      - [Creating a List (List)](arkts-layout-development-create-list.md)
15      - [Creating an Arc List (ArcList)](arkts-layout-development-create-arclist.md) (Recommended for Circular Screens)
16      - [Creating a Grid (Grid/GridItem)](arkts-layout-development-create-grid.md)
17      - [Creating a Swiper (Swiper)](arkts-layout-development-create-looping.md)
18      - [Creating an Arc Carousel Component (ArcSwiper)](arkts-layout-development-arcswiper.md) (Recommended for Circular Screens)
19      - [Using Tabs (Tabs)](arkts-navigation-tabs.md)
20  - Adding a Component<!--arkts-add-component-->
21    - [Button](arkts-common-components-button.md)
22    - [Arc Button (ArcButton)](arkts-advanced-components-arcbutton.md) (Recommended for Circular Screens)
23    - [Radio Button (Radio)](arkts-common-components-radio-button.md)
24    - [Toggle](arkts-common-components-switch.md)
25    - [Progress Indicator (Progress)](arkts-common-components-progress-indicator.md)
26    - [Image Display (Image)](arkts-graphics-display.md)
27    - [Video Playback (Video)](arkts-common-components-video-player.md)
28    - [Custom Rendering (XComponent)](napi-xcomponent-guidelines.md)
29  - Setting Component Navigation and Page Routing<!--arkts-set-navigation-routing-->
30    - [Component Navigation and Page Routing Overview](arkts-navigation-introduction.md)
31    - [Component Navigation (Navigation) (Recommended)](arkts-navigation-navigation.md)
32    - [Navigation Transition](arkts-navigation-transition.md)
33    - [Page Routing (@ohos.router) (Not Recommended)](arkts-routing.md)
34    - [Transition from Router to Navigation](arkts-router-to-navigation.md)
35  - Using Text<!--arkts-use-text-->
36    - [Introduction to Text](arkts-text-introduction.md)
37    - [Text Display (Text/Span)](arkts-common-components-text-display.md)
38    - [Text Input (TextInput/TextArea)](arkts-common-components-text-input.md)
39    - [Rich Text (RichEditor)](arkts-common-components-richeditor.md)
40    - [Symbol Glyph (SymbolGlyph/SymbolSpan)](arkts-common-components-symbol.md)
41    - [Styled String (StyledString/MutableStyledString)](arkts-styled-string.md)
42  - Using Popup Windows<!--arkts-use-dialog-->
43     - [Popup Window Overview](arkts-dialog-overview.md)
44     - Using Dialog Boxes (Dialog)<!--arkts-use-dialogs-->
45       - [Dialog Box Overview](arkts-base-dialog-overview.md)
46       - [Global Custom Dialog Box Independent of UI Components (openCustomDialog) (Recommended)](arkts-uicontext-custom-dialog.md)
47       - [Basic Custom Dialog Box (CustomDialog) (Not Recommended)](arkts-common-components-custom-dialog.md)
48       - [Fixed Style Dialog Box](arkts-fixes-style-dialog.md)
49       - [Page-Level Dialog Box](arkts-embedded-dialog.md)
50       - [Dialog Box Layer Management](arkts-dialog-levelorder.md)
51     - Using Menus<!--arkts-use-menu-->
52       - [Menu Overview](arkts-menu-overview.md)
53       - [Menu Control (Menu)](arkts-popup-and-menu-components-menu.md)
54       - [Global Menus Independent of UI Components (openMenu)](arkts-popup-and-menu-components-uicontext-menu.md)
55     - Using Popups<!--arkts-use-popup-->
56       - [Popup Overview](arkts-popup-overview.md)
57       - [Popup](arkts-popup-and-menu-components-popup.md)
58       - [Global Popups Independent of UI Components (openPopup)](arkts-popup-and-menu-components-uicontext-popup.md)
59     - Binding Modal Pages<!--arkts-bind-modal-->
60        - [Modal Page Overview](arkts-modal-overview.md)
61        - [Binding a Semi-Modal Page (bindSheet)](arkts-sheet-page.md)
62        - [Binding a Full-Modal Page (bindContentCover)](arkts-contentcover-page.md)
63     - [Using Toasts (Toast)](arkts-create-toast.md)
64     - [Managing Overlays (OverlayManager)](arkts-create-overlaymanager.md)
65  - Using Graphics<!--arkts-draw-graphics-->
66    - [Drawing Geometric Shapes (Shape)](arkts-geometric-shape-drawing.md)
67    - [Drawing Custom Graphics on the Canvas (Canvas)](arkts-drawing-customization-on-canvas.md)
68  - Using Animation<!--arkts-use-animation-->
69    - [Animation Overview](arkts-animation.md)
70    - Property Animation<!--arkts-animation-attribute-->
71      - [Property Animation Overview](arkts-attribute-animation-overview.md)
72      - [Implementing Property Animation](arkts-attribute-animation-apis.md)
73      - [Custom Property Animation](arkts-custom-attribute-animation.md)
74    - Transition Animation<!--arkts-animation-transition-->
75      - [Transition Animation Overview](arkts-transition-overview.md)
76      - [Enter/Exit Transition](arkts-enter-exit-transition.md)
77      - [Modal Transition](arkts-modal-transition.md)
78      - [Shared Element Transition](arkts-shared-element-transition.md)
79      - [Rotation Transition Animation](arkts-rotation-transition-animation.md)
80      - [Page Transition Animation (Not Recommended)](arkts-page-transition-animation.md)
81    - [Particle Animation](arkts-particle-animation.md)
82    - [Component Animation](arkts-component-animation.md)
83    - Animation Curve<!--arkts-animation-curve-->
84      - [Animation Curve Overview](arkts-curve-overview.md)
85      - [Traditional Curve](arkts-traditional-curve.md)
86      - [Spring Curve](arkts-spring-curve.md)
87    - [Animation Smoothing](arkts-animation-smoothing.md)
88    - Animation Effects<!--arkts-animation-effects-->
89      - [Blur Effect](arkts-blur-effect.md)
90      - [Shadow Effect](arkts-shadow-effect.md)
91      - [Color Effect](arkts-color-effect.md)
92    - [Frame Animation (ohos.animator)](arkts-animator.md)
93  - Using Interaction Events<!--arkts-events-->
94    - [Interaction Event Overview](arkts-event-overview.md)
95    - Universal Events<!--arkts-common-events-->
96      - [Event Distribution](arkts-common-events-distribute.md)
97      - [Touchscreen Event](arkts-common-events-touch-screen-event.md)
98      - [Keyboard and Mouse Event](arkts-common-events-device-input-event.md)
99      - [Focus Event](arkts-common-events-focus-event.md)
100      - [Drag Event](arkts-common-events-drag-event.md)
101      - [Crown Event](arkts-common-events-crown-event.md) (Recommended for Circular Screens)
102    - Gesture Events<!--arkts-gesture-events-->
103      - [Gesture Binding](arkts-gesture-events-binding.md)
104      - [Single Gesture](arkts-gesture-events-single-gesture.md)
105      - [Combined Gestures](arkts-gesture-events-combined-gestures.md)
106      - [Multi-level Gesture Events](arkts-gesture-events-multi-level-gesture.md)
107      - [Gesture Judgment](arkts-gesture-events-gesture-judge.md)
108  - Using Customization Capabilities<!--arkts-user-defined-capabilities-->
109    - [Customization Capability Overview](arkts-user-defined.md)
110    - Custom Nodes<!--arkts-nodes-->
111      - [Custom Node Overview](arkts-user-defined-node.md)
112      - [Custom Placeholder Nodes](arkts-user-defined-place-holder.md)
113      - [Custom Component Node (FrameNode)](arkts-user-defined-arktsNode-frameNode.md)
114      - [Custom RenderNode (RenderNode)](arkts-user-defined-arktsNode-renderNode.md)
115      - [Custom Declarative Node (BuilderNode)](arkts-user-defined-arktsNode-builderNode.md)
116    - Custom Extension Capability<!--arkts-modifier-->
117      - [Custom Extension Capability Overview](arkts-user-defined-modifier.md)
118      - [Attribute Modifier (AttributeModifier)](arkts-user-defined-extension-attributeModifier.md)
119      - [Attribute Updater (AttributeUpdater)](arkts-user-defined-extension-attributeUpdater.md)
120  - [Using the Mirroring Capability](arkts-mirroring-display.md)
121  - [Supporting Aging-Friendly Design](arkui-support-for-aging-adaptation.md)
122  - Setting the Theme<!--arkts-theme-->
123    - [Dark and Light Mode Adaptation](ui-dark-light-color-adaptation.md)
124    - [Configuring In-Application Theme Skinning](theme_skinning.md)
125  - [Using the UI Context API for UI Operations (UIContext)](arkts-global-interface.md)
126  - Launching Pages Across Processes<!--arkts-ui-cross-process-->
127    - [Atomic Service Full Screen Launch Component (FullScreenLaunchComponent)](arkts-FullScreenComponent.md)
128    <!--Del-->
129    - [Cross-Process Application Capability Extension (UIExtension, for System Applications Only)](arkts-ui-extension-components.md)
130    <!--DelEnd-->
131  - Using NDK APIs to Build UIs<!--arkts-use-ndk-->
132    - [NDK API Overview](ndk-build-ui-overview.md)
133    - [Integrating with ArkTS Pages](ndk-access-the-arkts-page.md)
134    - Adding Interaction Events<!--arkts-add-event-->
135      - [Listening for Component Events](ndk-listen-to-component-events.md)
136      - [Binding Gesture Events](ndk-bind-gesture-events.md)
137      - [Drag Event](ndk-drag-event.md)
138    - [Using Animations](ndk-use-animation.md)
139    - [Developing a Long List with Lazy Loading](ndk-loading-long-list.md)
140    - [Building Dialog Boxes](ndk-build-pop-up-window.md)
141    - [Building Custom Components](ndk-build-custom-components.md)
142    - [Embedding ArkTS Components](ndk-embed-arkts-components.md)
143    - [Integrating Accessibility Through XComponent](ndk-accessibility-xcomponent.md)
144- UI Development (JavaScript-compatible Web-like Development Paradigm)<!--ui-js-dev-->
145  - [UI Development (JavaScript-compatible Web-like Development Paradigm) Overview](ui-js-overview.md)
146  - Framework Overview<!--js-framework-overview-->
147    - [File Organization](js-framework-file.md)
148    - ["js" Tag](js-framework-js-tag.md)
149    - [app.js](js-framework-js-file.md)
150    - Syntax<!--js-framework-syntax-->
151      - [HML](js-framework-syntax-hml.md)
152      - [CSS](js-framework-syntax-css.md)
153      - [JavaScript](js-framework-syntax-js.md)
154    - [Lifecycle](js-framework-lifecycle.md)
155    - [Resource Limitations and Access](js-framework-resource-restriction.md)
156    - [Multi-Language Capability](js-framework-multiple-languages.md)
157  - Building the UI<!--ui-js-building-ui-->
158    - [Component Overview](ui-js-building-ui-component.md)
159    - Building a Layout<!--ui-js-building-layout-->
160      - [Layout Description](ui-js-building-ui-layout-intro.md)
161      - [Adding Title and Paragraph Text](ui-js-building-ui-layout-text.md)
162      - [Adding an Image](ui-js-building-ui-layout-image.md)
163      - [Adding a Comment](ui-js-building-ui-layout-comment.md)
164      - [Adding a Container](ui-js-building-ui-layout-external-container.md)
165    - [Adding Interactions](ui-js-building-ui-interactions.md)
166    - [Developing Animations](ui-js-building-ui-animation.md)
167    - [Defining Gesture Events](ui-js-building-ui-event.md)
168    - [Defining Page Routes](ui-js-building-ui-routes.md)
169  - Common Component Development Guidelines<!--ui-js-components-->
170    - Container Component Development<!--ui-js-container-components-->
171      - [List Development](ui-js-components-list.md)
172      - [Dialog Development](ui-js-components-dialog.md)
173      - [Form Development](ui-js-components-form.md)
174      - [Stepper Development](ui-js-components-stepper.md)
175      - [Tabs Development](ui-js-component-tabs.md)
176      - [Swiper Development](ui-js-components-swiper.md)
177    - Basic Component Development<!--ui-js-basic-components-->
178      - [Text Development](ui-js-components-text.md)
179      - [Input Development](ui-js-components-input.md)
180      - [Button Development](ui-js-components-button.md)
181      - [Picker Development](ui-js-components-picker.md)
182      - [Image Development](ui-js-components-images.md)
183      - [Image-animator Development](ui-js-components-image-animator.md)
184      - [Rating Development](ui-js-components-rating.md)
185      - [Slider Development](ui-js-components-slider.md)
186      - [Chart Development](ui-js-components-chart.md)
187      - [Switch Development](ui-js-components-switch.md)
188      - [Toolbar Development](ui-js-components-toolbar.md)
189      - [Menu Development](ui-js-components-menu.md)
190      - [Marquee Development](ui-js-components-marquee.md)
191      - [Qrcode Development](ui-js-components-qrcode.md)
192      - [Search Development](ui-js-components-search.md)
193    - Canvas Development<!--ui-js-canvas-->
194      - [Canvas](ui-js-components-canvas.md)
195      - [CanvasRenderingContext2D](ui-js-components-canvasrenderingcontext2d.md)
196      - [Path2D](ui-js-components-path2d.md)
197      - [OffscreenCanvasRenderingContext2D](ui-js-components-offscreencanvas.md)
198    - [Grid Container Development](ui-js-components-grid.md)
199    - SVG Development<!--ui-js-svg-->
200      - [Basics](ui-js-components-svg-overview.md)
201      - [Graph Drawing](ui-js-components-svg-graphics.md)
202      - [Path Drawing](ui-js-components-svg-path.md)
203      - [Text Drawing](ui-js-components-svg-text.md)
204  - Animation Development<!--ui-js-animation-->
205    - CSS Animation<!--ui-js-animation-css-->
206      - [Attribute Style Animation](ui-js-animate-attribute-style.md)
207      - [Animation with the transform Attribute](ui-js-animate-transform.md)
208      - [Animation with the background-position Attribute](ui-js-animate-background-position-style.md)
209      - [Animation for SVG Components](ui-js-animate-svg.md)
210    - JavaScript Animation<!--ui-js-animation-js-->
211      - [Component Animation](ui-js-animate-component.md)
212      - Interpolator Animation<!--ui-js-interpolator-animation-->
213        - [Animation Effect](ui-js-animate-dynamic-effects.md)
214        - [Animation Frame](ui-js-animate-frame.md)
215  - [Custom Components](ui-js-custom-components.md)
216  - [WebGL](../webgl/Readme-EN.md)
217- [Window Manager](../windowmanager/Readme-EN.md)
218- [Display Management](../displaymanager/Readme-EN.md)
219