我最近开发了一个涉及媒体(图像,音频和视频)同步的iPhone应用程序。用我的网络服务器操作。
我在我的iOS应用程序中使用了ASIHTTPRequest
来同时上传和下载,并在每个请求中完成了一些工作,而ASIHTTPRequest
提供了这些方法的失败方法。
- (void)requestFinished:(ASIHTTPRequest *)request
- (void)requestFailed:(ASIHTTPRequest *)request
是否有类似的android库。这允许我在队列中upload/download
并在每次成功或失败请求后更新我?
答案 0 :(得分:1)
对于下载部分,DownloadManager
可能很有用。唉!,没有上传的东西(还)。要拥有类似IOS的功能,您需要编写自定义后台服务。
答案 1 :(得分:1)
在Android中,您可以使用下载管理器。
这是sample project
或者您可以使用异步类
请参考以下链接
Download a file with Android, and showing the progress in a ProgressDialog