我正在構建一個需要下載大文件的應用程序。DownloadManager VS自己的下載實施?
的應用程序需要支持:
- 下載大文件(關當然..)
-resume續傳
-Be通知有關下載進度
- 下載在後臺(當用戶不在應用程序)
- 手動暫停/恢復下載
我應該使用Android的DownloadManager還是實現我自己的下載管理器?
在此先感謝!
我正在構建一個需要下載大文件的應用程序。DownloadManager VS自己的下載實施?
的應用程序需要支持:
- 下載大文件(關當然..)
-resume續傳
-Be通知有關下載進度
- 下載在後臺(當用戶不在應用程序)
- 手動暫停/恢復下載
我應該使用Android的DownloadManager還是實現我自己的下載管理器?
在此先感謝!
那麼我終於實現了我自己的下載管理器,因爲它是使其靈活滿足我需求的最佳方式。
你能分享你的想法嗎?也許有些代碼? – 2013-05-09 22:21:07
當然,使用Android DownloadManager更容易,也更不容易出錯。但請注意,它需要Android 2.3(不再是我想的問題了)。
已經有很多問題了。我的設備安裝了Android 2.2,它甚至還沒有2年的時間,一個電話的小孩年齡。 – 2013-03-06 08:06:41
我的2.2也是我在我的應用中支持該版本的唯一原因,否則我會認爲3%的用戶是否值得這個麻煩很難,但這強烈依賴於目標人羣和應用類型。 – koljaTM 2013-03-06 08:13:28
你正在做我現在需要做的事情。我不確定使用DownloadManager或編寫我自己的服務。你現在有沒有找到你的答案?如果是,請分享您的實施。謝謝! – 2014-06-26 08:36:08