Android - 用于连续线程的AsyncTask

时间:2015-02-02 23:57:44

标签: android android-asynctask

使用AsyncTask类对象而不使用get来创建持续运行的线程是否安全? (等涉及while循环)

2 个答案:

答案 0 :(得分:1)

来自javadoc

  

理想情况下,AsyncTasks应该用于短操作(最多几秒钟。)如果需要保持线程长时间运行,强烈建议您使用java.util.concurrent提供的各种API。包,如Executor,ThreadPoolExecutor和FutureTask。

所以,不,不推荐。

答案 1 :(得分:0)

如果您想运行一个漫长的过程或需要在后台运行任务,则需要Service而不是AsyncTask。