自己動(dòng)手寫多任務(wù)多線程斷點(diǎn)下載框架視頻教程下載
課程介紹:
此套自己動(dòng)手寫多任務(wù)多線程斷點(diǎn)下載框架視頻教程包括8章的學(xué)習(xí)內(nèi)容,高清視頻,共27課時(shí),下面我們對(duì)此課程做基本的目錄介紹。
自己動(dòng)手寫多任務(wù)多線程斷點(diǎn)下載框架視頻教程目錄結(jié)構(gòu)介紹:
第1章 課程重制
第2章 大不一樣(AS+GIT+MVC+互動(dòng))
1你要的多任務(wù)下載是這樣的嗎
2在寫代碼之前,我們?cè)撟鲂┦裁?/span>
第3章 基礎(chǔ)框架搭建
1需求分析,技術(shù)點(diǎn)調(diào)研(免費(fèi)課時(shí))可試聽(tīng)整節(jié)
2偽代碼+TODO串聯(lián)一切(免費(fèi)課時(shí))可試聽(tīng)整節(jié)
3完善并驗(yàn)證完整業(yè)務(wù)流程(免費(fèi)課時(shí))可試聽(tīng)整節(jié)
第4章 完善主結(jié)構(gòu)
1單個(gè)任務(wù)的下載|暫停|取消|恢復(fù)
2多任務(wù)的下載|暫停|取消|恢復(fù)
3限制同時(shí)下載的最大任務(wù)數(shù)
4小結(jié)以及實(shí)現(xiàn)任務(wù)全部暫停
5實(shí)現(xiàn)全部任務(wù)恢復(fù)下載以及優(yōu)化
6添加數(shù)據(jù)庫(kù)邏輯,防止App被強(qiáng)殺后的數(shù)據(jù)丟失
第5章 下載核心實(shí)現(xiàn)
1預(yù)處理:判斷是否支持?jǐn)帱c(diǎn)續(xù)傳,以及文件大小
2多線程單文件下載實(shí)現(xiàn)
3暫停|恢復(fù)邏輯整理
4取消下載并優(yōu)化
5下載流程梳理(免費(fèi)課時(shí))可試聽(tīng)整節(jié)
6當(dāng)某條線程下載異常時(shí)的處理
7不支持?jǐn)帱c(diǎn)續(xù)傳時(shí)使用單線程下載
8無(wú)法預(yù)取文件長(zhǎng)度時(shí)的下載操作
第6章 多線程編程的那些坑
1Handler與線程的那些坑
2多種方式解決多線程并發(fā)造成的數(shù)據(jù)臟讀(上)
3多種方式解決多線程并發(fā)造成的數(shù)據(jù)臟讀(下)
第7章 優(yōu)化|測(cè)試
1將hard code參數(shù)改為可配置的
2多任務(wù)下載簡(jiǎn)單測(cè)試(附bug fix)
3模擬應(yīng)用市場(chǎng)下載流程并優(yōu)化
4剩余細(xì)節(jié)的需求分析和解決方案
第8章 暫時(shí)告一段落
1小結(jié):寫代碼之前必看
自己動(dòng)手寫多任務(wù)多線程斷點(diǎn)下載框架視頻教程資料截圖展示:
購(gòu)買過(guò)此商品的人還購(gòu)買過(guò)