簡介:應(yīng)用內(nèi)升級對于每一個Android應(yīng)用,算是一個標(biāo)配功能。本門課程將帶大家從應(yīng)用內(nèi)升級的必要性分析,再到應(yīng)用升級的幾種形式介紹及實現(xiàn)流程解析,最后手把手帶大家實現(xiàn)一個應(yīng)用內(nèi)升級的案例,除此之外還會分享應(yīng)用內(nèi)升級的一些例如完整性校驗,防止文件下載錯誤或被篡改等實現(xiàn)細(xì)節(jié)。
第2章 應(yīng)用內(nèi)升級網(wǎng)絡(luò)層實現(xiàn)
本章將分析應(yīng)用內(nèi)升級需要的網(wǎng)絡(luò)請求,使用okhttp實現(xiàn)get請求檢測,實現(xiàn)下載文件,保持進(jìn)度回調(diào)。
第3章 應(yīng)用內(nèi)升級UI層實現(xiàn)
本章將編寫UI層代碼實現(xiàn)對網(wǎng)絡(luò)層請求、文件下載、回調(diào)的數(shù)據(jù)測試,并完成應(yīng)用版本說明彈框,升級進(jìn)度彈框的實現(xiàn)。
第4章 完整性校驗
本章將對應(yīng)用下載后進(jìn)行完整性效驗,防止文件下載錯誤或被篡改。
第5章 課程總結(jié)
本章不僅會帶大家回顧案例的實現(xiàn)過程總結(jié)諸多細(xì)節(jié)處理,還會給大家預(yù)留斷點續(xù)傳、增量更新等擴展建議。
解鎖即可觀看《移動端架構(gòu)師》完整課程視頻
移動端架構(gòu)師
親歷日活千萬級APP全流程落地,成為技術(shù)強+思維深+視野廣 的P7級移動端架構(gòu)師
【第1周】走進(jìn)移動端架構(gòu)師
【第2周】通用UI組件開發(fā)與基礎(chǔ)框架設(shè)計
【第3周】高級UI組件定制與解耦設(shè)計
【第4周】Android必備Kotlin核心技術(shù)
【第5周】Android UI核心組件剖析與實戰(zhàn)
【第6周】Android 導(dǎo)航架構(gòu)探秘
【第7周】線程與線程池核心技術(shù)
【第8周】Android網(wǎng)絡(luò)編程進(jìn)階
【第9周】架構(gòu)首頁模塊
【第9+周】架構(gòu)首頁分類模塊
【第10周】解密Jetpack工具庫核心組件
【第11周】架構(gòu)商品詳情模塊
【第12周】Android消息機制與類加載
【第13周】玩轉(zhuǎn)Kotlin x Java 設(shè)計模式
【第14周】主流架構(gòu)模式演進(jìn)之路
【第15周】主流架構(gòu)實戰(zhàn)搜索模塊
【第16周】IOC架構(gòu)設(shè)計
【第17周】構(gòu)建與打包能力
【第18周】走進(jìn)Flutter開發(fā)
【第19周】Flutter混合架構(gòu)原理剖析與應(yīng)用
【第20周】Flutter實戰(zhàn)應(yīng)用與性能優(yōu)化
【第21周】走進(jìn)RN開發(fā)
【第22周】RN混合架構(gòu)原理剖析與應(yīng)用
【第23周】穩(wěn)定性優(yōu)化
【第24周】性能優(yōu)化
【第25周】開發(fā)技能拓展
【第26周】后端-DAU超千萬的移動端接口設(shè)計實現(xiàn)
【第27周】前端-管理后臺設(shè)計實現(xiàn)
【第28周】【SDK+服務(wù)端+控臺】配置中心架構(gòu)實現(xiàn)
【第29周】HiAbility SDK開發(fā)
【第30周】學(xué)成“下山”