Android笔记二十四.Android基于回调的事件处理机制

本文详细介绍了Android中基于回调的事件处理机制,包括View类的常见回调方法,如何通过自定义控件并重写回调方法来处理事件,以及事件处理的传播过程。通过实例展示了如何在XML布局文件中直接绑定事件处理方法。
摘要由CSDN通过智能技术生成
    如果说事件监听机制是一种委托式的事件处理,那么回调机制则与之相反,对于基于回调的事件处理模型来说,事件源和事件监听器是统一的,或者说事件监听器完全消失了,当用户在GUI控件上激发某个事件时,控件自己特定的方法将会负责处理该事件
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、View类的常见回调方法
    为了使用回调机制来处理GUI控件上所发生的事件,需要为该组件提供对应的事件处理方法,而Java又是一种静态语言,我们无法为每个对象动态地添加方法,因此只能通过继承GUI控件类,并重写该类的事件处理方法来实现。 Android平台中,每个View都有自己处理特定事件的回调方法,我们可以通过重写View中的这些回调方法来实现相应的事件。

二、基于回调的事件处理开发方法
1.自定义控件的一般步骤
(1)定义自己组件的类名,并让该类继承View类或一个现有的View的子类;
(2)重写父类的一些方法,通常需要提供一个构造器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值