文章 2021-09-11 来自:开发者社区

HarmonyOS实战—滑动事件的坐标和返回值

1. 滑动事件获取手指位置滑动事件的三个动作:获取手指的位置就涉及到坐标的概念,通过获取到 x、y、z就可以缺任意一个点的位置手机中的坐标:除了 x、y轴,还有z轴,在鸿蒙手机当中,完整的坐标如下,是一个立体的三维体系,但平时z轴用的非常少,一般情况只需考虑x、y轴就行了。结合滑动事件的三个动作和坐标来分析滑动2. 获取按下时手指的位置(坐标)获取的这些数据其实都被鸿蒙操作系统封装到TouchE....

HarmonyOS实战—滑动事件的坐标和返回值
文章 2021-09-11 来自:开发者社区

HarmonyOS实战—滑动事件的三个动作

1. 滑动事件的三个动作接口名:TouchEventListener滑动事件里面分为三个动作:按下不松,移动,抬起。PRIMARY_POINT_DOWN:按下不松。 POINT_MOVE:移动。 PRIMARY_POINT_UP:抬起。方法返回值:true 表示继续执行后面的动作。 false 表示不会继续执行后面的动作。涉及到如下三个动作,根据用户按下位置和松下位置,就可以辨别用户是上、下、左....

HarmonyOS实战—滑动事件的三个动作
文章 2021-09-11 来自:开发者社区

HarmonyOS实战—实现长按事件

1. 长按事件长按事件使用的次数不是很多,但在有些特殊的情况下还是要用到的。比如:复制一段文字的时候就是长按操作长按事件和单、双击事件也非常类似接口名:LongClickedListener2. 实现案例:长按按钮修改文本内容新建项目:ListenerApplication3ability_main<?xml version="1.0" encoding="utf-8"?> <....

HarmonyOS实战—实现长按事件
文章 2021-09-11 来自:开发者社区

HarmonyOS实战—实现双击事件

1. 双击事件双击事件和单击事件有些类似,也有四种实现的方法1.通过id找到组件。2.给按钮组件设置双击事件。3.本类实现DoubleClickedListener接口重写。4.重写onDoubleClick方法2. 实现案例当鼠标双击按钮后,Text文本内容就会发生变化新建项目 ListenerApplication2采用 当前类实现作为实现类 的方式来实现代码实现:ability_main.....

HarmonyOS实战—实现双击事件
文章 2021-09-10 来自:开发者社区

HarmonyOS实战—单击事件的四种写法

单击事件的四种写法1. 自己编写实现类编写实现类(MyListener)去实现 Component.ClickedListener 接口在类里面重新下 onClick 方法,把点击代码实现的操作就写在 onClick 方法当中实现代码:创建项目名为:ListenerApplicationability_main.xml<?xml version="1.0" encoding="utf-8.....

HarmonyOS实战—单击事件的四种写法
文章 2021-09-10 来自:开发者社区

HarmonyOS实战—实现单击事件流程

1. 什么是事件?事件就是可以被识别的操作 。就是可以被文本、按钮、图片等组件识别的操作。常见的事件有:单击、双击、长按、还有触摸事件 。可以给文本、按钮等添加不同的事件。比如添加了单击事件之后,当我们再次点击文本、按钮,就可以运行对应的代码了。常见的事件有:2. 单击事件(常用)单击事件:又叫做点击事件。是开发中使用最多的一种事件,没有之一。接口名:ClickedListener,又叫:点击事....

HarmonyOS实战—实现单击事件流程

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注