本文主要是介绍回调的简单理解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
之前一直不太明白回调的用法,现在简单的理解下
就按这张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方法就被称为回调。
随便写写,感觉有点渣。
这篇关于回调的简单理解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!