回调的简单理解

来源:互联网 发布:日韩男士帽子 知乎 编辑:程序博客网 时间:2024/06/05 19:40

之前一直不太明白回调的用法,现在简单的理解下
这里写图片描述
就按这张slidingmenu来说,主界面为Activity界面,而旁边的菜单为fragment界面。1.现在通过主界面的slidingmenu按钮来点开旁边的菜单功能并且选中”区县“选项(到这里就可以理解为A类调用B类里面的c方法)。2.通过触发“区县”的选项使得主界面跳转到“区县”相关的新闻列表界面中(到这里就可以理解为B类调用A类中的d方法)。相对A类这个d方法就被称为回调函数。
其实可以直白理解为:A类原本想调用本类中的d方法但却没能力,需要外界力量。所以A类调用B类中的c方法告诉c方法说你来帮我触发下d方法。然后B类中的c方法就触发了d方法,实现了A类的目的。而对应A类来说这个d方法就被称为回调。

随便写写,感觉有点渣。

0 0
原创粉丝点击