android事件处理机制学习笔记

事件处理机制有两种,分别是基于监听接口和基于回调机制
1、基于监听器的事件处理
三类对象
事件源(Event Source):产生事件的来源
事件(Event)
事件监听器(Event Listener):负责监听事件源发生的事件
基于监听器的事件处理机制是一种委派式的事件处理方式,基于事件监听器的事件处理需要做以下三个工作
(1)定义监听器类,覆盖对应的抽象方法,在监听器中针对事件编写响应的处理代码
(2)创建监听器对象
(3)注册监听器
2、基于回调的事件处理
通过自定义View来实现,自定义View时重写这些事件的处理方法即可
3、事件响应的实现
OnClickListener接口处理的单击事件
OnFocusChangeListener接口来处理控件焦点发生改变
OnKeyListener是对手机键盘进行监听的接口
OnLongClickListener长按事件捕捉接口
OnTouchListener接口用来处理手机屏幕事件的监听接口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值