什么是黑莓相当于Androids Looper?

时间:2010-08-17 20:13:12

标签: iphone android multithreading blackberry looper

Android有Looper,iPhone有Run Loops。看起来Blackberry会有一个类似的支持工具来排队和运行线程。

有没有人知道是否有?

1 个答案:

答案 0 :(得分:0)

我对Android还不太熟悉,但是一些快速阅读表明你正在寻找的是调用系列:

  • Application.invokeLater - 这允许您将Runnable添加到主线程的事件队列中,可选择按计划的延迟/重复间隔
  • Application.invokeAndWait - 将Runnable添加到主线程的事件队列中,并等待它完成执行。
  • Application.cancelInvokeLater-取消计划的invokeLater请求。

参考:http://www.blackberry.com/developers/docs/4.1api/net/rim/device/api/system/Application.html#invokeLater%28java.lang.Runnable%29

并且:http://www.blackberry.com/developers/docs/4.1api/net/rim/device/api/ui/UiApplication.html