Android移动应用基础教程【Android事件处理】

举报
振华OPPO 发表于 2022/04/18 19:34:48 2022/04/18
【摘要】 @TOC 一、事件处理概述 二、基于回调机制的事件处理 三、基于监听接口机制的事件处理在基于监听的事件处理模型中,事件监听器必须实现事件监听器接口,Android系统为不同的界面组件提供了不同的监听器接口,这些接口通常以内部类的形式存在。以View类为例,它包含了一些内部接口,如 View.OnClickListener、 View.OnLongClickListener、View.onFo...

@TOC

一、事件处理概述

在这里插入图片描述

二、基于回调机制的事件处理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、基于监听接口机制的事件处理

在这里插入图片描述

在基于监听的事件处理模型中,事件监听器必须实现事件监听器接口,
Android系统为不同的界面组件提供了不同的监听器接口,
这些接口通常以内部类的形式存在。以View类为例,它包含了一些内部接口,
如 View.OnClickListenerView.OnLongClickListenerView.onFocusChangeListener、View.OnKeyListenerView.OnTouchListener

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、手势

1、手势简介

在这里插入图片描述

2、手势检测

在这里插入图片描述

3、使用GestureLibrary类添加手势

在这里插入图片描述

4、使用Gestures Builder软件添加手势

在这里插入图片描述

5、手势识别

在这里插入图片描述

五、Handler 消息机制

在这里插入图片描述
Handler机制的内部运行示意图如下:

在这里插入图片描述

六、本章小结

本章主要讲解了Android事件处理,针对回调机制的事件处理、监听接口机制的事件处理、手势的创建、手势的导出、绘制手势以及Handler消息机制处理进行了详细地讲解,这些事件在Android程序开发中经常会用到,因此需要初学者熟练掌握,便于后续开发Android项目。

快乐在满足中求,烦恼多从欲中来。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。