Readme-CN.md 6.9 KB
Newer Older
R
RayShih 已提交
1
# UI开发
M
mamingshuai 已提交
2

H
HelloCrease 已提交
3
- [方舟开发框架(ArkUI)概述](arkui-overview.md)
Z
zengyawen 已提交
4 5 6 7 8
- UI开发(ArkTS声明式开发范式)
  - [UI开发(ArkTS声明式开发范式)概述](arkts-ui-development-overview.md)
  - 开发布局
    - [布局概述](arkts-layout-development-overview.md)
    - 构建布局
H
HelloCrease 已提交
9 10 11 12 13 14 15 16 17
      - [线性布局(Row/Column)](arkts-layout-development-linear.md)
      - [层叠布局(Stack)](arkts-layout-development-stack-layout.md)
      - [弹性布局(Flex)](arkts-layout-development-flex-layout.md)
      - [相对布局(RelativeContainer)](arkts-layout-development-relative-layout.md)
      - [栅格布局(GridRow/GridCol)](arkts-layout-development-grid-layout.md)
      - [媒体查询(mediaquery)](arkts-layout-development-media-query.md)
      - [创建列表(List)](arkts-layout-development-create-list.md)
      - [创建网格(Grid/GridItem)](arkts-layout-development-create-grid.md)
      - [创建轮播(Swiper)](arkts-layout-development-create-looping.md)
Z
zengyawen 已提交
18 19 20
    - [改善布局性能](arkts-layout-development-performance-boost.md)
  - 添加组件
    - 添加常用组件
H
HelloCrease 已提交
21 22 23 24 25 26 27 28
      - [按钮(Button)](arkts-common-components-button.md)
      - [单选框(Radio)](arkts-common-components-radio-button.md)
      - [切换按钮(Toggle)](arkts-common-components-switch.md)
      - [进度条(Progress)](arkts-common-components-progress-indicator.md)
      - [文本显示(Text/Span)](arkts-common-components-text-display.md)
      - [文本输入(TextInput/TextArea)](arkts-common-components-text-input.md)
      - [自定义弹窗(CustomDialog)](arkts-common-components-custom-dialog.md)
      - [视频播放(Video)](arkts-common-components-video-player.md)
Z
zengyawen 已提交
29 30
      - [XComponent](arkts-common-components-xcomponent.md)
    - 添加气泡和菜单
H
HelloCrease 已提交
31 32
      - [气泡提示(Popup)](arkts-popup-and-menu-components-popup.md)
      - [菜单(Menu)](arkts-popup-and-menu-components-menu.md)
Z
zengyawen 已提交
33
  - 设置页面路由和组件导航
H
HelloCrease 已提交
34
    - [页面路由(router)](arkts-routing.md)
Z
zengyawen 已提交
35 36 37 38
    - 组件导航
      - [Navigation](arkts-navigation-navigation.md)
      - [Tabs](arkts-navigation-tabs.md)
  - 显示图形
H
HelloCrease 已提交
39 40 41
    - [显示图片(Image)](arkts-graphics-display.md)
    - [绘制几何图形(Shape)](arkts-geometric-shape-drawing.md)
    - [使用画布绘制自定义图形(Canvas)](arkts-drawing-customization-on-canvas.md)
Z
zengyawen 已提交
42 43 44 45 46 47 48 49 50 51 52 53 54 55
  - 使用动画
    - [动画概述](arkts-animation-overview.md)
    - 页面内的动画
      - [布局更新动画](arkts-layout-update-animation.md)
      - [组件内转场动画](arkts-transition-animation-within-component.md)
      - [弹簧曲线动画](arkts-spring-animation.md)
    - 页面间的动画
      - [放大缩小视图](arkts-zoom-animation.md)
      - [页面转场动画](arkts-page-transition-animation.md)
  - 支持交互事件
    - [交互事件概述](arkts-event-overview.md)
    - 使用通用事件
      - [触屏事件](arkts-common-events-touch-screen-event.md)
      - [键鼠事件](arkts-common-events-device-input-event.md)
56
      - [焦点事件](arkts-common-events-focus-event.md)
Z
zengyawen 已提交
57 58 59 60 61 62 63
    - 使用手势事件
      - [绑定手势方法](arkts-gesture-events-binding.md)
      - [单一手势](arkts-gesture-events-single-gesture.md)
      - [组合手势](arkts-gesture-events-combined-gestures.md)
  - [性能提升的推荐方法](arkts-performance-improvement-recommendation.md)
- UI开发(兼容JS的类Web开发范式)
  - [UI开发(兼容JS的类Web开发范式)概述](ui-js-overview.md)
Z
zengyawen 已提交
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
  - 框架说明
    - [文件组织](js-framework-file.md)
    - [js标签配置](js-framework-js-tag.md)
    - [app.js](js-framework-js-file.md)
    - 语法
      - [HML语法参考](js-framework-syntax-hml.md)
      - [CSS语法参考](js-framework-syntax-css.md)
      - [JS语法参考](js-framework-syntax-js.md)
    - [生命周期](js-framework-lifecycle.md)
    - [资源限定与访问](js-framework-resource-restriction.md)
    - [多语言支持](js-framework-multiple-languages.md)
  - 构建用户界面
    - [组件介绍](ui-js-building-ui-component.md)
    - 构建布局
      - [布局说明](ui-js-building-ui-layout-intro.md)
      - [添加标题行和文本区域](ui-js-building-ui-layout-text.md)
      - [添加图片区域](ui-js-building-ui-layout-image.md)
      - [添加留言区域](ui-js-building-ui-layout-comment.md)
      - [添加容器](ui-js-building-ui-layout-external-container.md)
    - [添加交互](ui-js-building-ui-interactions.md)
    - [动画](ui-js-building-ui-animation.md)
    - [手势事件](ui-js-building-ui-event.md)
    - [页面路由](ui-js-building-ui-routes.md)
  - 常见组件开发指导
    - 容器组件
H
HelloCrease 已提交
89 90 91 92 93 94
      - [list开发指导](ui-js-components-list.md)
      - [dialog开发指导](ui-js-components-dialog.md)
      - [form开发指导](ui-js-components-form.md)
      - [stepper开发指导](ui-js-components-stepper.md)
      - [tabs开发指导](ui-js-component-tabs.md)
      - [swiper开发指导](ui-js-components-swiper.md)
Z
zengyawen 已提交
95
    - 基础组件
H
HelloCrease 已提交
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
      - [text开发指导](ui-js-components-text.md)
      - [input开发指导](ui-js-components-input.md)
      - [button开发指导](ui-js-components-button.md)
      - [picker开发指导](ui-js-components-picker.md)
      - [image开发指导](ui-js-components-images.md)
      - [image-animator开发指导](ui-js-components-image-animator.md)
      - [rating开发指导](ui-js-components-rating.md)
      - [slider开发指导](ui-js-components-slider.md)
      - [chart开发指导](ui-js-components-chart.md)
      - [switch开发指导](ui-js-components-switch.md)
      - [toolbar开发指导](ui-js-components-toolbar.md)
      - [menu开发指导](ui-js-components-menu.md)
      - [marquee开发指导](ui-js-components-marquee.md)
      - [qrcode开发指导](ui-js-components-qrcode.md)
      - [search开发指导](ui-js-components-search.md)
Z
zengyawen 已提交
111 112 113 114
    - Canvas开发指导
      - [Canvas对象](ui-js-components-canvas.md)
      - [CanvasRenderingContext2D对象](ui-js-components-canvasrenderingcontext2d.md)
      - [Path2D对象](ui-js-components-path2d.md)
H
HelloCrease 已提交
115
      - [OffscreenCanvasRenderingContext2D对象](ui-js-components-offscreencanvas.md)
Z
zengyawen 已提交
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
    - [栅格布局](ui-js-components-grid.md)
    - Svg开发指导
      - [基础知识](ui-js-components-svg-overview.md)
      - [绘制图形](ui-js-components-svg-graphics.md)
      - [绘制路径](ui-js-components-svg-path.md)
      - [绘制文本](ui-js-components-svg-text.md)
  - 动效开发指导
    - CSS动画
      - [属性样式动画](ui-js-animate-attribute-style.md)
      - [transform样式动画](ui-js-animate-transform.md)
      - [background-position样式动画](ui-js-animate-background-position-style.md)
      - [svg动画](ui-js-animate-svg.md)
    - JS动画
      - [组件动画](ui-js-animate-component.md)
      - 插值器动画
        - [动画动效](ui-js-animate-dynamic-effects.md)
        - [动画帧](ui-js-animate-frame.md)
  - [自定义组件](ui-js-custom-components.md)