Android安卓——事件响应

本文详细介绍了Android事件响应机制,包括事件处理原理中的事件、事件源和监听器概念,以及基于监听接口和回调机制的事件处理模型。重点讲解了单击事件OnClickListener、长按事件OnLongClickListener、焦点改变事件OnFocusChangeListener等常见事件,并提供了多种注册监听器的方法。
摘要由CSDN通过智能技术生成

本次学习的是安卓应用中最常使用的事件响应。所谓事件响应无时无刻不在手机应用上发生,划开锁屏、拨号、查找联系人、发送信息等。只要你对屏幕有所动作都会产生事件。
在了解事件处理原理之后,针对单击事件、长按事件、焦点改变事件、键盘事件、触摸事件的基本操作,进行详细的解说。

一、事件处理原理

1、涉及的三个概念:
1)事件(Event):表示在图形界面操作的描述,通常是封装成各种类。
2)事件源(Event Source):指事件发生的场所,通常是指各个控件。
3)事件监听器(Event Listener):指接收事件对象并对其进行处理的对象,事件处理一般是一个实现某些特定接口类创建的对象。
2、事件处理模型

在Android的事件处理中分为两种:基于监听接口的事件、基于回调的事件处理。

1)基于监听接口的事件处理


  • 获取普通界面组件
  • 实现事件监听类。该监听类是一个特殊的java类,必须实现一个XXXListener接口
  • 调用事件源的setXXXListener方法注册事件监听器

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值