前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >HarmonyOS的组件、布局和事件三者的关系

HarmonyOS的组件、布局和事件三者的关系

原创
作者头像
兮动人
修改2021-08-23 10:35:12
4150
修改2021-08-23 10:35:12
举报
文章被收录于专栏:兮动人的博客兮动人的博客

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

1. 组件

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

2. 布局

1.屏幕展示出来的元素,都称之为组件

2.多个组件的摆放方式就是布局。组件必须添加到布局中才能显示出来。

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

3. 事件

  • 事件就是可以被组件识别的操作。
  • 有了事件之后,组件就可以和用户进行交互了
  • 如:单击事件、双击事件、长按事件、滑动事件等
    在这里插入图片描述
    在这里插入图片描述
  • 组件和布局都会用到事件
    在这里插入图片描述
    在这里插入图片描述

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 组件
  • 2. 布局
  • 3. 事件
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档