标签: android android-asynctask
使用AsyncTask类对象而不使用get来创建持续运行的线程是否安全? (等涉及while循环)
AsyncTask
get
while
答案 0 :(得分:1)
来自javadoc:
理想情况下,AsyncTasks应该用于短操作(最多几秒钟。)如果需要保持线程长时间运行,强烈建议您使用java.util.concurrent提供的各种API。包,如Executor,ThreadPoolExecutor和FutureTask。
所以,不,不推荐。
答案 1 :(得分:0)
如果您想运行一个漫长的过程或需要在后台运行任务,则需要Service而不是AsyncTask。