返回信息流最近在看这方面的概念
在blog http://blog.csdn.net/xiaanming/article/details/8703708中提到异步回调和同步回调的概念并给出了例子,然后说到Android的Button的注册监听的回调是个同步回调。(当时对异步、同步的理解还不是很理解)
之后去看了同步和异步的概念,大致是同步调用是必须等到调用函数返回后才能接下来执行,而异步调用则在发起调用后直接执行后续的代码,然后可以通过回调来返回结果。
光看回调以及同步、异步方面还能理解,结合在一起就有个疑惑了:按blog中说的,Android的Button的注册监听的回调是个同步回调,这个同步体现在哪个地方呢,是体现在注册回调函数上Button.setOnClickListenner()吗?还是说是调用回调函数的过程上?还是说同步就没有回调这个概念?@nuanyangyang,求解答[ema23]
如果有表述不清出的地方麻烦见谅[ema23]
这是一条镜像帖。来源:北邮人论坛 / java / #44327同步于 2015/9/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
关于同步、异步回调的一个疑惑
Lamperouge
2015/9/20镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
原来是这样,明白了
【 在 dss886 的大作中提到: 】
: button确实是同步回调,注册的onClickListener是在UI线程里执行的,当在里面执行耗时程序时,表现为按钮被按下但是没弹起来。