• Home
Name Date Size #Lines LOC

..--

figures/12-May-2024-

public_sys-resources/12-May-2024-

Readme-EN.mdD12-May-20245.7 KiB102100

arkui-overview.mdD12-May-20246.5 KiB5936

js-framework-file.mdD12-May-20243.5 KiB7149

js-framework-js-file.mdD12-May-20241,016 4937

js-framework-js-tag.mdD12-May-20243.7 KiB11286

js-framework-lifecycle.mdD12-May-20242.4 KiB4630

js-framework-multiple-languages.mdD12-May-20248.7 KiB194143

js-framework-resource-restriction.mdD12-May-20243.7 KiB9462

js-framework-syntax-css.mdD12-May-20249 KiB211154

js-framework-syntax-hml.mdD12-May-202411.6 KiB411345

js-framework-syntax-js.mdD12-May-202410.2 KiB308254

ui-js-animate-attribute-style.mdD12-May-20242 KiB9483

ui-js-animate-background-position-style.mdD12-May-20241.9 KiB8879

ui-js-animate-component.mdD12-May-202410.4 KiB469432

ui-js-animate-dynamic-effects.mdD12-May-20245.9 KiB243222

ui-js-animate-frame.mdD12-May-20244.8 KiB192174

ui-js-animate-svg.mdD12-May-20244.2 KiB10586

ui-js-animate-transform.mdD12-May-202413.2 KiB586544

ui-js-building-ui-animation.mdD12-May-20243.9 KiB164135

ui-js-building-ui-component.mdD12-May-20242.6 KiB3725

ui-js-building-ui-event.mdD12-May-20242.5 KiB10691

ui-js-building-ui-interactions.mdD12-May-20242.5 KiB8263

ui-js-building-ui-layout-comment.mdD12-May-20242 KiB8272

ui-js-building-ui-layout-external-container.mdD12-May-20242.2 KiB7256

ui-js-building-ui-layout-image.mdD12-May-2024882 3423

ui-js-building-ui-layout-intro.mdD12-May-20241.5 KiB3415

ui-js-building-ui-layout-text.mdD12-May-20241.6 KiB5142

ui-js-building-ui-routes.mdD12-May-20242.7 KiB8863

ui-js-component-tabs.mdD12-May-20247.6 KiB317279

ui-js-components-button.mdD12-May-20245.7 KiB284242

ui-js-components-canvas.mdD12-May-20242.8 KiB144113

ui-js-components-canvasrenderingcontext2d.mdD12-May-202423 KiB834765

ui-js-components-chart.mdD12-May-202412.8 KiB616564

ui-js-components-dialog.mdD12-May-20246.9 KiB324290

ui-js-components-form.mdD12-May-20245.5 KiB221185

ui-js-components-grid.mdD12-May-20247.5 KiB250208

ui-js-components-image-animator.mdD12-May-20247.5 KiB336291

ui-js-components-images.mdD12-May-20244.5 KiB206176

ui-js-components-input.mdD12-May-20246.9 KiB325279

ui-js-components-list.mdD12-May-20246.8 KiB311270

ui-js-components-marquee.mdD12-May-20245.1 KiB239200

ui-js-components-menu.mdD12-May-20246 KiB281241

ui-js-components-offscreencanvas.mdD12-May-20245.2 KiB189171

ui-js-components-path2d.mdD12-May-20245.2 KiB203178

ui-js-components-picker.mdD12-May-20246.8 KiB298256

ui-js-components-qrcode.mdD12-May-20243.1 KiB171130

ui-js-components-rating.mdD12-May-20245.9 KiB260210

ui-js-components-search.mdD12-May-20246 KiB261214

ui-js-components-slider.mdD12-May-20244.2 KiB215168

ui-js-components-stepper.mdD12-May-20249.8 KiB406363

ui-js-components-svg-graphics.mdD12-May-20241.4 KiB4232

ui-js-components-svg-overview.mdD12-May-20241.9 KiB8563

ui-js-components-svg-path.mdD12-May-20242.6 KiB5445

ui-js-components-svg-text.mdD12-May-20241.7 KiB5438

ui-js-components-swiper.mdD12-May-20248.5 KiB367319

ui-js-components-switch.mdD12-May-20244.6 KiB196163

ui-js-components-text.mdD12-May-20246.8 KiB277226

ui-js-components-toolbar.mdD12-May-20246.2 KiB233183

ui-js-custom-components.mdD12-May-20242.8 KiB10387

ui-js-overview.mdD12-May-20241.8 KiB3114

ui-ts-animation-feature.mdD12-May-202412.2 KiB345295

ui-ts-building-category-grid-layout.mdD12-May-202411.7 KiB372320

ui-ts-building-category-list-layout.mdD12-May-20246.8 KiB233198

ui-ts-building-data-model.mdD12-May-20243.4 KiB8768

ui-ts-components-intro.mdD12-May-20241.7 KiB1410

ui-ts-components-web.mdD12-May-20248.5 KiB264237

ui-ts-creating-simple-page.mdD12-May-202416.7 KiB519447

ui-ts-custom-component-lifecycle-callbacks.mdD12-May-20249.6 KiB240173

ui-ts-developing-intro.mdD12-May-20247.2 KiB159126

ui-ts-drawing-feature.mdD12-May-202413.5 KiB416344

ui-ts-layout-flex.mdD12-May-202423.1 KiB580456

ui-ts-layout-grid-container-new.mdD12-May-202413.4 KiB396303

ui-ts-layout-grid.mdD12-May-20247.5 KiB274226

ui-ts-layout-linear.mdD12-May-202413.6 KiB371304

ui-ts-layout-mediaquery.mdD12-May-20249.7 KiB162116

ui-ts-layout-stack.mdD12-May-20243 KiB6249

ui-ts-overview.mdD12-May-20243.1 KiB5125

ui-ts-page-redirection-data-transmission.mdD12-May-20248.5 KiB265228

ui-ts-performance-improvement-recommendation.mdD12-May-20248.4 KiB319262

Readme-EN.md

1# UI Development
2
3- [ArkUI Overview](arkui-overview.md)
4- UI Development with ArkTS-based Declarative Development Paradigm
5    - [Overview](ui-ts-overview.md)
6    - [Declarative UI Development Guidelines](ui-ts-developing-intro.md)
7    - Declarative UI Development Examples
8      - [Creating a Simple Page](ui-ts-creating-simple-page.md)
9      - Building a Comprehensive Example
10        - [Building a Food Data Model](ui-ts-building-data-model.md)
11        - [Building a Food Category List Layout](ui-ts-building-category-list-layout.md)
12        - [Building a Food Category Grid Layout](ui-ts-building-category-grid-layout.md)
13        - [Implementing Page Redirection and Data Transmission](ui-ts-page-redirection-data-transmission.md)
14      - Adding a  Splash Screen Animation
15        - [Using the Drawing Feature](ui-ts-drawing-feature.md)
16        - [Using the Animation Feature](ui-ts-animation-feature.md)
17    - [Common Components](ui-ts-components-intro.md)
18    - Common Layout Development
19        - Adaptive Layouts
20            - [Linear Layout](ui-ts-layout-linear.md)
21            - [Statck Layout](ui-ts-layout-stack.md)
22            - [Flex Layout](ui-ts-layout-flex.md)
23            - [Grid Layout](ui-ts-layout-grid.md)
24        - Responsive Layouts
25            - [Grid Layout](ui-ts-layout-grid-container-new.md)
26            - [Media Query](ui-ts-layout-mediaquery.md)
27    - [Custom Component Lifecycle Callbacks](ui-ts-custom-component-lifecycle-callbacks.md)
28    - [Web Component Development](ui-ts-components-web.md)
29    - [Recommendations for Improving Performance](ui-ts-performance-improvement-recommendation.md)
30- UI Development with JavaScript-compatible Web-like Development Paradigm
31    - [Overview](ui-js-overview.md)
32    - Framework Overview
33        - [File Organization](js-framework-file.md)
34        - ["js" Tag](js-framework-js-tag.md)
35        - [app.js](js-framework-js-file.md)
36        - Syntax
37            - [HML](js-framework-syntax-hml.md)
38            - [CSS](js-framework-syntax-css.md)
39            - [JavaScript](js-framework-syntax-js.md)
40        - [Lifecycle](js-framework-lifecycle.md)
41        - [Resource Limitations and Access](js-framework-resource-restriction.md)
42        - [Multi-Language Capability](js-framework-multiple-languages.md)
43    - Building the UI
44        - [Component Overview](ui-js-building-ui-component.md)
45        - Building the Layout
46            - [Layout Description](ui-js-building-ui-layout-intro.md)
47            - [Adding Title and Paragraph Text](ui-js-building-ui-layout-text.md)
48            - [Adding an Image](ui-js-building-ui-layout-image.md)
49            - [Adding a Comment](ui-js-building-ui-layout-comment.md)
50            - [Adding a Container](ui-js-building-ui-layout-external-container.md)
51        - [Adding Interactions](ui-js-building-ui-interactions.md)
52        - [Developing Animations](ui-js-building-ui-animation.md)
53        - [Defining Gesture Events](ui-js-building-ui-event.md)
54        - [Defining Page Routes](ui-js-building-ui-routes.md)
55    - Common Component Development Guidelines
56        - Container Component Development
57            - [List Development](ui-js-components-list.md)
58            - [Dialog Development](ui-js-components-dialog.md)
59            - [Form Development](ui-js-components-form.md)
60            - [Stepper Development](ui-js-components-stepper.md)
61            - [Tabs Development](ui-js-component-tabs.md)
62            - [Swiper Development](ui-js-components-swiper.md)
63        - Basic Component Development
64            - [Text Development](ui-js-components-text.md)
65            - [Input Development](ui-js-components-input.md)
66            - [Button Development](ui-js-components-button.md)
67            - [Picker Development](ui-js-components-picker.md)
68            - [Image Development](ui-js-components-images.md)
69            - [Image-animator Development](ui-js-components-image-animator.md)
70            - [Rating Development](ui-js-components-rating.md)
71            - [Slider Development](ui-js-components-slider.md)
72            - [Chart Development](ui-js-components-chart.md)
73            - [Switch Development](ui-js-components-switch.md)
74            - [Toolbar Development](ui-js-components-toolbar.md)
75            - [Menu Development](ui-js-components-menu.md)
76            - [Marquee Development](ui-js-components-marquee.md)
77            - [Qrcode Development](ui-js-components-qrcode.md)
78            - [Search Development](ui-js-components-search.md)
79        - Canvas Development
80            - [Canvas](ui-js-components-canvas.md)
81            - [CanvasRenderingContext2D](ui-js-components-canvasrenderingcontext2d.md)
82            - [Path2D](ui-js-components-path2d.md)
83            - [OffscreenCanvas](ui-js-components-offscreencanvas.md)
84        - [Grid Container Development](ui-js-components-grid.md)
85        - SVG Development
86            - [Basics](ui-js-components-svg-overview.md)
87            - [Graph Drawing](ui-js-components-svg-graphics.md)
88            - [Path Drawing](ui-js-components-svg-path.md)
89            - [Text Drawing](ui-js-components-svg-text.md)
90    - Animation Development Guidelines
91        - CSS Animation
92            - [Defining Attribute Style Animations](ui-js-animate-attribute-style.md)
93            - [Defining Animations with the transform Attribute](ui-js-animate-transform.md)
94            - [Defining Animations with the background-position Attribute](ui-js-animate-background-position-style.md)
95            - [Defining Animations for SVG Components](ui-js-animate-svg.md)
96        - JS Animation
97            - [Component Animation](ui-js-animate-component.md)
98            - Interpolator Animation
99                - [Animation Effect](ui-js-animate-dynamic-effects.md)
100                - [Animation Frame](ui-js-animate-frame.md)
101    - [Custom Components](ui-js-custom-components.md)
102