gpt4 book ai didi

multithreading - 什么是调用线程?

转载 作者:行者123 更新时间:2023-12-03 13:18:45 24 4
gpt4 key购买 nike

我正在使用 Android 的 CameraAPI2 进行应用程序开发。
我使用 setOnImageAvailableListener(OnImageAvailableListener listener, Handler handler) 来指定回调或监听器。
参数监听器是一个将运行的回调,参数处理程序指定应该调用监听器的线程。如果处理程序为空,则应在调用线程的循环器上调用监听器。
监听器是一个接口(interface),它的 onImageAvailable() 方法应该被覆盖。

我不太清楚什么是“调用线程”?是调用 setOnImageAvailableListener(...) 方法的线程还是调用 onImageAvailable(...) 方法的线程?

非常感谢。

YL

最佳答案

调用线程是调用方法的线程或调用方法的线程。如果 thread1调用方法methodA (如果 methodAthread1 内被调用)那么 methodA 的调用线程是 thread1 . listener 参数指定稍后将调用的回调方法。调用线程将是调用 onImageAvailable 的线程。方法(发起调用的线程)。

根据 official docs ,回调被传递到调用 Camera.open 的线程。 .

关于multithreading - 什么是调用线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58618327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com