一、知识点
1、定义:为用户动作提供响应的机制就是事件处理。
2、Android提供了两套强大的事件处理机制:
- 基于监听的事件处理
- 基于回调的事件处理
3、区别:一般来说,基于回调的事件处理可用于处理一些通用性的事件,基于回调的事件处理代码会比较简洁;但是对于某些特定的事件,无法使用基于回调的事件处
理,只
能采用监听的事件处理。
4、事件监听有如下几个形式:
- 内部类形式
- 外部类形式
- Activity本身作为事件的监听器
- 匿名内部类
- 直接绑定标签
5、在基于监听的事件处理模式中,事件监听器必须实现事件监听接口,Android为不同的界面组件提供了不同的监听接口,这些接口通常以内部类的形式存。以View为例,它包含了如下几个内部接口:
</