鸿蒙HarmonyOS APP 开发入门2--事件_鸿蒙os 按钮事件(1)


文章目录
  • 系列文章目录
      • 三、事件学习
          • 1.单击事件(常用)
            • 2.事件的四种写法
            • 3.双击事件
            • 4.长按事件
            • 5. 滑动事件
        • 总结

三、事件学习

​ 设计APP的时候最重要的知识就是事件,APP的组件之间的交互等,都需要通过事件来进行实现。

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

​ 常见的事件有:单击、双击、长按、还有触摸事件。我们可以给文本、按钮等添加不同的事件。比如添加了单击事件之后,当我们再次点击文本、按钮,就可以运行对

应的代码了。

为了更好的学习事件,我们需要了解3个概念:事件,组件,布局。

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

​ 比如:第一个HelloWorld案例中,我们是在界面最中央,写了一个Text文本框组件,文本框中的内容为HelloWorld。比如:第二个跳转案例中,我们是在界面最中央,写了一个Text文本框组件,然后再下面再写了一个Button按钮组件。所以,这里在界面中展示出来了文本,按钮都是组件中的一种,而鸿蒙中除了这两种之外,还提供了很多其他组件。

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

​ 所以,当一个界面弹出之后,首先是一个布局,布局中有一个或者多个组件。比如说,文本组件,按钮组件等。外层的布局就决定了里面的这些组件如何进行摆放。比如:在第二个跳转案例中,最外层就是线性布局DirectionalLayout,这种布局方式默认将里面所有的组件从上往下依次摆放。而鸿蒙中,除了这种布局之外,还提供了很多其他的布局。

  1. 事件就是可以被组件识别的操作

​ 有了事件之后,组件就可以跟用户进行交互了。比如:第二个跳转案例中,我们点击了按钮一下,就跳转到第二个界面。这就是单击事件。在鸿蒙中除了单击事件之外,还有很多其他事件。

1.单击事件(常用)

​ 接口名:ClickedListener

你可能感兴趣的:(程序员,harmonyos,华为)