你的位置:首页 > 软件开发 > Java > Java接口回调模拟按钮监听

Java接口回调模拟按钮监听

发布时间:2015-05-08 16:01:11
做Android开发的时候,经常碰到View的事件监听,虽然一直在用,但从未思考它的实现原理。还有回调函数虽然经常听说,但是总感觉很晕,一想脑袋就开始乱了。所以今天就写点东西来理一下思路。回调函数以下是维基百科上的定义:在计算机程序设计中,回调函数,或简称回调(Callback ...

做Android开发的时候,经常碰到View的事件监听,虽然一直在用,但从未思考它的实现原理。还有回调函数虽然经常听说,但是总感觉很晕,一想脑袋就开始乱了。所以今天就写点东西来理一下思路。

回调函数

以下是维基百科上的定义:

在计算机程序设计中,回调函数,或简称回调(Callback 即call then back 被主函数调用运算后会返回主函数),是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。

光看定义可能晦涩难懂,下面还是回到标题,用Java接口回调实现按钮监听。

Java接口回调

我这里的代码基本就仿照Android的按钮监听方式。

首先定义一个接口,里面定义回调函数onClick。

public interface OnClickListener {  void onClick(Button b);}

原标题:Java接口回调模拟按钮监听

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。