Readme-EN.md 6.1 KB
Newer Older
W
wusongqing 已提交
1
# UI Development
M
mamingshuai 已提交
2

G
ge-yafang 已提交
3
- [ArkUI Overview](arkui-overview.md)
E
ester.zhou 已提交
4
- UI Development with eTS-based Declarative Development Paradigm
E
ester.zhou 已提交
5 6 7 8 9 10 11
    - [Overview](ui-ts-overview.md)
    - Framework Overview
        - File Organization
            - [Directory Structure](ts-framework-directory.md)
            - [Rules for Accessing Application Code Files](ts-framework-file-access-rules.md)
        - Resource Management
            - [Resource File Categories](ui-ts-basic-resource-file-categories.md)
E
ester.zhou 已提交
12
            - [Resource Access](ts-resource-access.md)
E
ester.zhou 已提交
13
        - [Pixel Units](ts-pixel-units.md)
14 15
        
        - Componentization
E
ester.zhou 已提交
16 17
            - [Initialization of Custom Components' Member Variables](ts-custom-component-initialization.md)
            - [Custom Component Lifecycle Callbacks](ts-custom-component-lifecycle-callbacks.md)
18
            - [Component Creation and Re-initialization](ts-component-creation-re-initialization.md)
E
ester.zhou 已提交
19 20 21 22
    - Common Component Development Guidelines
        - [Button](ui-ts-basic-components-button.md)
        - [Web](ui-ts-components-web.md)
    - Common Layout Development Guidelines
E
ester.zhou 已提交
23
        - [Flexible Layout](ui-ts-layout-flex.md)
E
ester.zhou 已提交
24 25 26 27 28 29 30 31 32 33 34
        - [Grid Layout](ui-ts-layout-grid-container.md)
        - [Media Query](ui-ts-layout-mediaquery.md)
    - Experiencing the Declarative UI
        - [Creating a Declarative UI Project](ui-ts-creating-project.md)
        - [Getting to Know Components](ui-ts-components.md)
        - [Creating a Simple Page](ui-ts-creating-simple-page.md)
    - Defining Page Layout and Connection
        - [Building a Food Data Model](ui-ts-building-data-model.md)
        - [Building a Food Category List Layout](ui-ts-building-category-list-layout.md)
        - [Building a Food Category Grid Layout](ui-ts-building-category-grid-layout.md)
        - [Implementing Page Redirection and Data Transmission](ui-ts-page-redirection-data-transmission.md)
E
ester.zhou 已提交
35 36
    - [Recommendations for Improving Performance](ts-performance-improvement-recommendation.md)
    
E
ester.zhou 已提交
37
- UI Development with JavaScript-compatible Web-like Development Paradigm
W
wusongqing 已提交
38
    - [Overview](ui-js-overview.md)
E
ester.zhou 已提交
39
    - Framework Overview
W
wusongqing 已提交
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
        - [File Organization](js-framework-file.md)
        - ["js" Tag](js-framework-js-tag.md)
        - [app.js](js-framework-js-file.md)
        - Syntax
            - [HML](js-framework-syntax-hml.md)
            - [CSS](js-framework-syntax-css.md)
            - [JavaScript](js-framework-syntax-js.md)
        - [Lifecycle](js-framework-lifecycle.md)
        - [Resource Limitations and Access](js-framework-resource-restriction.md)
        - [Multi-Language Capability](js-framework-multiple-languages.md)
    - Building the UI
        - [Component Overview](ui-js-building-ui-component.md)
        - Building the Layout
            - [Layout Description](ui-js-building-ui-layout-intro.md)
            - [Adding Title and Paragraph Text](ui-js-building-ui-layout-text.md)
            - [Adding an Image](ui-js-building-ui-layout-image.md)
            - [Adding a Comment](ui-js-building-ui-layout-comment.md)
            - [Adding a Container](ui-js-building-ui-layout-external-container.md)
        - [Adding Interactions](ui-js-building-ui-interactions.md)
        - [Developing Animations](ui-js-building-ui-animation.md)
E
ester.zhou 已提交
60
        - [Defining Gesture Events](ui-js-building-ui-event.md)
W
wusongqing 已提交
61
        - [Defining Page Routes](ui-js-building-ui-routes.md)
G
ge-yafang 已提交
62
    - Common Component Development Guidelines
E
ester.zhou 已提交
63
        - Container Component Development
64 65 66 67 68 69
            - [List Development](ui-js-components-list.md)
            - [Dialog Development](ui-js-components-dialog.md)
            - [Form Development](ui-js-components-form.md)
            - [Stepper Development](ui-js-components-stepper.md)
            - [Tabs Development](ui-js-component-tabs.md)
            - [Swiper Development](ui-js-components-swiper.md)
E
ester.zhou 已提交
70
        - Basic Component Development
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
            - [Text Development](ui-js-components-text.md)
            - [Input Development](ui-js-components-input.md)
            - [Button Development](ui-js-components-button.md)
            - [Picker Development](ui-js-components-picker.md)
            - [Image Development](ui-js-components-images.md)
            - [Image-animator Development](ui-js-components-image-animator.md)
            - [Rating Development](ui-js-components-rating.md)
            - [Slider Development](ui-js-components-slider.md)
            - [Chart Development](ui-js-components-chart.md)
            - [Switch Development](ui-js-components-switch.md)
            - [Toolbar Development](ui-js-components-toolbar.md)
            - [Menu Development](ui-js-components-menu.md)
            - [Marquee Development](ui-js-components-marquee.md)
            - [Qrcode Development](ui-js-components-qrcode.md)
            - [Search Development](ui-js-components-search.md)
86
        - Canvas Development
E
ester.zhou 已提交
87
            - [Canvas](ui-js-components-canvas.md)
H
HelloCrease 已提交
88 89 90
            - [CanvasRenderingContext2D](ui-js-components-canvasrenderingcontext2d.md)
            - [Path2D](ui-js-components-path2d.md)
            - [OffscreenCanvas](ui-js-components-offscreencanvas.md)
E
ester.zhou 已提交
91 92
        - [Grid Container Development](ui-js-components-grid.md)
        - SVG Development
H
HelloCrease 已提交
93 94 95 96
            - [Basics](ui-js-components-svg-overview.md)
            - [Graph Drawing](ui-js-components-svg-graphics.md)
            - [Path Drawing](ui-js-components-svg-path.md)
            - [Text Drawing](ui-js-components-svg-text.md)
W
wusongqing 已提交
97 98 99 100 101
    - Animation Development Guidelines
        - CSS Animation
            - [Defining Attribute Style Animations](ui-js-animate-attribute-style.md)
            - [Defining Animations with the transform Attribute](ui-js-animate-transform.md)
            - [Defining Animations with the background-position Attribute](ui-js-animate-background-position-style.md)
G
ge-yafang 已提交
102
            - [Defining Animations for SVG Components](ui-js-animate-svg.md)
W
wusongqing 已提交
103 104 105
        - JS Animation
            - [Component Animation](ui-js-animate-component.md)
            - Interpolator Animation
G
ge-yafang 已提交
106
                - [Animation Effect](ui-js-animate-dynamic-effects.md)
W
wusongqing 已提交
107 108
                - [Animation Frame](ui-js-animate-frame.md)
    - [Custom Components](ui-js-custom-components.md)