android - Android 中的 Async Task、Runnable 和 Handler 哪个更好

标签 android android-asynctask handler runnable

在 android 中处理线程时,我遇到了 runnable 和 handler。我的问题是,使用 AsyncTaskThread (或 Runnable)进行多线程处理的更好选择是什么。我发现使用 AsyncTask 非常简单且高效。

最佳答案

就我而言,如果您需要运行短操作,您可以使用 AsyncTask。要保持线程长时间运行,强烈建议您使用 java.util.concurrent pacakge 提供的各种 API,例如如ExecutorThreadPoolExecutorFutureTask。您也可以引用http://developer.android.com/reference/android/os/AsyncTask.html

关于android - Android 中的 Async Task、Runnable 和 Handler 哪个更好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13565399/

相关文章:

java - Android 验证远程 MySQL 中的登录

安卓等待()不工作

android - 未找到处理 Intent 的 Activity ?

android - 如何获取文件前缀为://in android?的文件路径

java - 如何禁用添加时区

超过线程池 9 和排队任务 128 时,android 应用程序崩溃

android - 异步任务锁数据库

android - Android 中的处理程序与异步调用

mysql游标循环选择

android - 在线程上启动 Activity