zoukankan      html  css  js  c++  java
  • HarmonyOS的组件、布局和事件三者的关系

    下面的三个模块非常重要:

    1. 组件

    • 屏幕展示出来的元素,都称之为组件
    • 如下:文本框、按钮就是组件
      在这里插入图片描述
    • 常见的组件:展示图片的图片组件,下载的时候看到的进度条的组件等。

    2. 布局

    1.屏幕展示出来的元素,都称之为组件
    2.多个组件的摆放方式就是布局。组件必须添加到布局中才能显示出来。
    在这里插入图片描述

    • DirectionalLayout :布局就是从上往下依次摆放
      在这里插入图片描述
    • 当然也可以用代码设置为横向摆放
      在这里插入图片描述
    • 可以理解布局为一个容器,就是用了装组件的,它决定了组件在APP当中是如何进行摆放的
    • 每一个组件都不能单独存在,它必须添加到布局当中才能显示出来

    3. 事件

    • 事件就是可以被组件识别的操作。

    • 有了事件之后,组件就可以和用户进行交互了

    • 如:单击事件、双击事件、长按事件、滑动事件等
      在这里插入图片描述

    • 组件和布局都会用到事件
      在这里插入图片描述

    本文来自博客园,作者:兮动人,转载请注明原文链接:https://www.cnblogs.com/xdr630/p/15254588.html

  • 相关阅读:
    Hdu 2389 二分匹配
    Hdu 1156
    Hdu 1255
    Hdu 1542
    python 中初始化二维数组的方法
    chrome扩展小试
    浏览器的重绘与重排
    js执行环境相关
    js 触摸事件
    js柯里化的一个应用
  • 原文地址:https://www.cnblogs.com/xdr630/p/15254588.html
Copyright © 2011-2022 走看看