Android通过Thread / Runnable / Handler / Looper方法执行简单的异步任务

时间:2015-08-11 07:37:38

标签: java android multithreading asynchronous android-handlerthread

我的任务是在使用Thread.sleep(5000) / Handler / Looper / {{1}的按钮点击后,使用Thread延迟5秒后显示随机数接近而不是实现Runnable。我的问题是,我在网上找到如何用上述方法实现这项任务的例子。因此,遵循常见的AsyncTask / HandlerThread相关实践,我将如何实现上述的简单任务?

在思考之后(我现在主要想知道上面提到的问题):

  • 我想确保多次点击按钮不会在每次点击时重启此过程(仅在5秒钟后启动)。
  • 我希望在整个方向更改中保持这个简单的任务,即使方向发生在通过Looper发生的5秒延迟的中途

之后,经过思考:

  • 显示随机数的Button和TextView存在于Thread.sleep(5000)调用的片段中。

0 个答案:

没有答案