思维导图
Android事件处理机制

一,基于监听的事件处理模型

1.基于监听处理模型中的三类对象

  • EventSourse(事件源):产生事件的组件

  • Event(事件):用户的一次操作

  • EventListener(事件监听器):监听事件源
    并对其做出响应,可以包含多个事件处理器
    2.基于监听的事件处理模型的编程步骤

  • 第一步:(获取事件源)

  • 第二步:(实现事件监听器):是一个特殊的Java类,必须要时间XxxListener接口

  • 第三步:(注册监听器):事件源调用setXxxListener()方法注册事件监听器对象

二,使用内部类实现事件监听器

具体事例点击练习

三,使用外部类实现事件监听器

四,使用类自身作为时间监听器

五,使用匿名内部类实现事件监听器

六,常见事件监听器接口及其处理方法

七,View类的常见事件监听器的注册方法

相关文章: