2011-11-08 61 views
0

我需要制作自定义下载管理器,因为我使用的是Android 2.2版本,而谷歌已经从android 2.3版本给出了下载管理器api。自定义下载管理器

+0

标准浏览器使用自己的活动和相应的代码来显示下载文件的列表。但我没有看到任何人在github或其他开放源代码库上发布他们的代码。 – vorrtex

回答

1

你必须用你的下载文件url形成http请求。还要通过http请求和响应标题,您可以从中选择多少个要结束的请求来下载。还有,你有这样的下载多少字节。您还必须实现一些广播接收器,如wifi更改和设备关闭和重新启动。在这些地方你必须写下一些信息,比如目前下载了多少字节,你下载的url是多少,还有多少还在等待,重启后恢复。如果你不明白,给你的邮件,我会发送一些代码。上面一个是我过去的做法,我也是一个像你这样的初学者。

+0

嗨,哥们,我面临同样的问题,这里是我的邮件ID。 [email protected] .. 请给我发送代码我的自定义android DownloadManager – NovusMobile

+0

嗨,请你分享我的代码?我对这个问题感到沮丧...... [email protected] –