下载管理器或输入,输出流以在Android中下载和保存图像?

时间:2014-09-06 07:48:55

标签: android inputstream outputstream download-manager

我想从Android服务器下载并保存图片。所以,我开始了解DownloadManager& Input, Output Stream。两者都在我这边工作得很好。

但是,我想知道哪一个更好用? DownloadManager支持Api 9,我的应用Target Api为8。因此,我计划将DownloadManager用于api>8,将Input, Output Stream用于{ {1}}。

1 个答案:

答案 0 :(得分:0)

下载管理器是处理下载的不错选择。它还支持恢复下载(如果链接具有恢复功能)。它还为您提供广播以捕获下载完成或失败。但检测进度是有限的,即没有这样的广播来抓住进展。您必须手动添加一些线程来监视DownloadManager对象。还没有提供暂停下载。你只能取消它。不过,我认为DownloadManager是更好的方法。