您的位置:首页 > 其它

Callback回调理解

2015-10-10 13:55 155 查看
1、定义一个接口,接口里面定义一个方法;2、定义一个实现类,这个类要实现上面的接口(理解为Button)
3、定义一个新调用类(理解为Activity)最后测试如下:public class Client {       public static void main(String[] args) {                              Testtest= new Test();                    //将回调对象(上层对象)传入,注册    实现一: test.setTool(new Tool()); test.runTest();  //和下面方法等价,因为Tool实现了CallBack,二者类似于继承关系,    实现二: test.test (new CallBack(){  void  run();  });        //传入参数时,引入方法,同时并执行该方法;由test对象发起对run()方法的回调            }  自我“啊Q”型理解,还希望大神指正
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  callback