亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

提兩點建議

(1)可以把文件大小保存起來,不用同一個文件每次都新開一個Initthread,獲取大小。

(2)一般斷點續傳的話一開始本地文件大小不應該設置為網絡文件的大小值。而是隨著文件的慢慢下載本地的文件慢慢的變大

正在回答

1 回答

謝謝同學的意見,以為這里是續傳下載,需要用到RandomAccessFile這個類,它需要知道文件的大小,才能seek到特定位置,所以需要知道文件大小,而且每個下載文件都不一樣所以需要開線程獲得大小

0 回復 有任何疑惑可以回復我~
#1

小微妮與阿暖 提問者

不是啊 你現在一個文件停止下一次再開始的時候,還是會重新開線程去讀文件大小 感覺沒必要啊 把文件長度設置在FileInfo里保存起來就好了。我就這么做的,可以做到的啊
2015-05-23 回復 有任何疑惑可以回復我~
#2

丿Snow灬飄凌 回復 小微妮與阿暖 提問者

你好,能要一份源碼參考一下嗎?
2015-07-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android-Service系列之斷點續傳下載
  • 參與學習       20431    人
  • 解答問題       103    個

想升職加薪么?本章課程你值得擁有,滿滿的干貨,學起來吧

進入課程

提兩點建議

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號