【发布时间】:2014-04-15 14:28:55
【问题描述】:
我不确定何时使用AsyncTask 以及何时使用Service。截至目前,我了解AsyncTask 用于如果需要 GUI 更新服务可以使用Binder 进行更复杂的交互,也可以用于与不同进程的交互
【问题讨论】:
-
Asynctask 旨在处理您希望在后台运行的网络请求,而不是让您的 UI 线程变黑。另一方面,服务是针对您想要完成的工作而无需频繁的用户交互(例如播放歌曲)
标签: android android-asynctask android-service