例如:Android doInBackground
中的postExecute
,preExecute
,AsyncTask
。如果我在应用程序中按下按钮,它将调用doInBackground
方法。
它是怎么发生的?
答案 0 :(得分:1)
回调通常回到原始调用者的级别。 在计算机编程中,回调(也称为“后调用”函数)是作为参数传递给其他代码的任何可执行代码,希望该代码在给定时间回调(执行)该参数。此执行可以像在同步回调中一样立即执行,也可以在稍后的时间像异步回调中那样执行。在所有情况下,其目的都是将一个函数或子例程指定为一个实体(需要澄清),具体取决于语言,该实体或变量类似于变量(请参阅一流的函数)。
您还可以在此处参考示例:https://en.wikipedia.org/wiki/Callback_(computer_programming)