我想在Android中从服务器下载并保存图像。所以,我开始了解DownloadManager
&CCD_ 2。从我这边看,两人都很好
但是,我想知道哪一个更好用?DownloadManager
可以从Api 9
支持,而我的应用程序Target Api
是8。因此,我计划将DownloadManager
用于api>8
,将Input, Output Stream
用于api 8
。
Download Manager是处理下载的好选择。它还支持恢复下载(如果链接具有恢复功能)。它还为您提供广播,以捕捉下载完成或失败的情况。但检测进展是有限的,即没有这样的广播来捕捉进展。您必须手动添加一些线程来监视DownloadManager对象。此外,不提供暂停下载的功能。你只能取消它。不过,我想下载管理器是更好的方法。