1

在 Android 中有一些帮助类用于实现异步任务。

到目前为止,我听说过两个:

  1. AsyncTask帮助完成短任务并通知 UI 进度。
  2. 来自RoboGuice的 SafeAsyncTask。帮助在 ThreadPool 中执行任务,实现 CallBack 接口,该类也传播异常。

我还缺少更多的帮助类吗?您想在上面的辅助类中添加什么吗?

4

1 回答 1

2

好吧,这不是一个帮助类,但你可以只使用一个处理程序。它总是在创建它的线程上执行,它可以用来管理多线程。

事实上,AsyncTask 由一个后台线程和几个处理程序组成,它们被称为 onPreExecute、onPostExecute 和 onProgressChanged,它们非常适合从后台线程对 UI 线程进行更改。

于 2013-05-28T13:38:39.230 回答