发布网友 发布时间:2022-04-25 15:43
共2个回答
热心网友 时间:2023-10-14 02:30
回调函数原理,将handler 依赖的 looper 用 主线程looper 替代。
回调函数是不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。回调函数使用是必要的,在我们想通过一个统一接口实现不同的内容,这时用回掉函数非常合适。
比如,几个不同的设备分别写了不同的显示函数:void TVshow(); void ComputerShow(); void NoteBookShow()...等等。这是我们想用一个统一的显示函数,我们这时就可以用回掉函数了。
扩展资料:
因为可以把调用者与被调用者分开,所以调用者不关心谁是被调用者。它只需知道存在一个具有特定原型和*条件的被调用函数。简而言之,回调函数就是允许用户把需要调用的函数的指针作为参数传递给一个函数,以便该函数在处理相似事件的时候可以灵活的使用不同的方法。
参考资料来源:百度百科-回调函数
热心网友 时间:2023-10-14 02:31
这错误是怎么出现的,进行了什么操作?