为了账号安全,请及时绑定邮箱和手机立即绑定
简介:应用内升级对于每一个Android应用,算是一个标配功能。本门课程将带大家从应用内升级的必要性分析,再到应用升级的几种形式介绍及实现流程解析,最后手把手带大家实现一个应用内升级的案例,除此之外还会分享应用内升级的一些例如完整性校验,防止文件下载错误或被篡改等实现细节。

第1章 课程介绍

本章将带大家分析为什么需要应用内升级、应用升级的几种形式及实现流程步骤。

第2章 应用内升级网络层实现

本章将分析应用内升级需要的网络请求,使用okhttp实现get请求检测,实现下载文件,保持进度回调。

第3章 应用内升级UI层实现

本章将编写UI层代码实现对网络层请求、文件下载、回调的数据测试,并完成应用版本说明弹框,升级进度弹框的实现。

第4章 完整性校验

本章将对应用下载后进行完整性效验,防止文件下载错误或被篡改。

第5章 课程总结

本章不仅会带大家回顾案例的实现过程总结诸多细节处理,还会给大家预留断点续传、增量更新等扩展建议。

解锁即可观看《移动端架构师》完整课程视频

移动端架构师

亲历日活千万级APP全流程落地,成为技术强+思维深+视野广 的P7级移动端架构师

【第1周】走进移动端架构师
【第2周】通用UI组件开发与基础框架设计
【第3周】高级UI组件定制与解耦设计
【第4周】Android必备Kotlin核心技术
【第5周】Android UI核心组件剖析与实战
【第6周】Android 导航架构探秘
【第7周】线程与线程池核心技术
【第8周】Android网络编程进阶
【第9周】架构首页模块
【第9+周】架构首页分类模块
【第10周】解密Jetpack工具库核心组件
【第11周】架构商品详情模块
【第12周】Android消息机制与类加载
【第13周】玩转Kotlin x Java 设计模式
【第14周】主流架构模式演进之路
【第15周】主流架构实战搜索模块
【第16周】IOC架构设计
【第17周】构建与打包能力
【第18周】走进Flutter开发
【第19周】Flutter混合架构原理剖析与应用
【第20周】Flutter实战应用与性能优化
【第21周】走进RN开发
【第22周】RN混合架构原理剖析与应用
【第23周】稳定性优化
【第24周】性能优化
【第25周】开发技能拓展
【第26周】后端-DAU超千万的移动端接口设计实现
【第27周】前端-管理后台设计实现
【第28周】【SDK+服务端+控台】配置中心架构实现
【第29周】HiAbility SDK开发
【第30周】学成“下山”
课程须知
本课程需要有Android开发基础,对网络请求以及okhttp、IO操作有一定了解。
老师告诉你能学到什么?
1、了解Android应用内升级的几种解决方案; 2、掌握如何使用接口从网络层实现隔离来优雅的解决应用内升级问题; 3、应用内升级相关的适配处理。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!