前言
OkHttp系列文章
OkHttp系列文章(一) - Java網(wǎng)絡(luò)編程基礎(chǔ)
OkHttp系列文章(二) - Http與Https
OkHttp系列文章(三) - OkHttp
OkHttp系列文章(四) - OkHttp攔截器原理
OkHttp系列文章(五) - OkHttp的5個(gè)攔截器作用
OkHttp系列文章(六) - OkHttp的5個(gè)攔截器圖解分析
OkHttp系列文章(七) - 文件更新下載
1. 文件更新下載常用方法
1>:可以直接跳轉(zhuǎn)瀏覽器更新下載,比較low宰啦;
2>:直接下載崇呵,不斷點(diǎn)下載瓦胎,也不多線(xiàn)程(OkHttp);
3>:多線(xiàn)程下載吃度;
4>:多線(xiàn)程斷點(diǎn)下載;
有一些專(zhuān)門(mén)下載apk的軟件,比如百度云:多線(xiàn)程 + 斷點(diǎn)下載心赶,最多只能同時(shí)下載幾個(gè)文件,一些暫停狀態(tài)缺猛、準(zhǔn)備狀態(tài)缨叫、正在下載的狀態(tài),參考OkHttp源碼 Dispatcher的邏輯荔燎;
斷點(diǎn)續(xù)傳需要服務(wù)器配合耻姥,思路跟斷點(diǎn)下載類(lèi)似