0

我有一个应用程序,可以使用HttpURLConnection. 我曾尝试使用AsyncTask创建后台任务,但暂停和恢复下载无效。它只能取消下载。我认为还有另一种方法可以做到这一点。

问题: 是否有另一种方法可以不使用创建后台任务AsyncTask?如果有很多方法,那些方法是什么?

提前致谢...

4

1 回答 1

1

对于下载数据,您可以使用DownloadManager服务。

更一般地说,您可以使用IntentService作为 AsyncTask 的一个相当简单的替代方案。一个缺点是它没有内置的方式将数据传输到主线程。为此,您可以使用HandlerLocalBroadcastManager

于 2014-11-23T09:52:30.470 回答