首页
›
移动端与Android应用开发
›
053-动态化交付兼容性测试
›
《Retrofit网络适配动态交付教程》
VIP20
本课程属于:053-动态化交付兼容性测试
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Retrofit网络适配动态交付教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Retrofit简介
认识Retrofit · 为什么选择它以及核心设计思想
Retrofit
简介
02
开发环境搭建
Android项目中集成Retrof…
开发环境搭建
Android
03
第一个GET请求
定义接口 · 创建Retrofit实例 · 发起同步/异步调用
GET
第一个
04
注解详解
@GET · @POST · @PUT
注解详解
GET
05
URL动态构建
@Path · @Query · @QueryMap 实现参数灵活传递
URL
动态构建
06
请求体构建
@Body 传递JSON对象 · @Field 与 @FormUrlE…
请求体构建
Body
07
响应处理
Call · Response · ResponseBody 的区别与选…
响应处理
Call
08
数据转换器
GsonConverterFacto… · MoshiConverterFact…
数据转换器
GsonConverte…
09
OkHttp拦截器基础
添加日志拦截器 · 自定义Header拦截器
OkHttp
拦截器基础
10
动态baseUrl
利用@Url注解在运行时切换目标服务…
baseUrl
动态
11
动态交付概念
在运行时改变网络配置(baseUrl · 超时 · 拦截器)的意义
动态交付概念
baseUrl
12
动态OkHttpClient
为每个请求动态提供不同的OkHttp…
OkHttpClient
动态
13
拦截器链动态管理
运行时添加 · 移除 · 替换拦截器
拦截器链动态管理
运行时添加
14
多环境切换
开发 · 测试 · 生产环境一键切换
多环境切换
开发
15
RxJava集成
使用RxJava2CallAdapt…
RxJava
集成
16
Kotlin协程集成
suspend函数 · Flow与Retrofit的无缝衔接
Kotlin
协程集成
17
错误处理与重试
全局异常捕获 · 指数退避重试策略
错误处理
重试
18
缓存策略
利用OkHttp缓存机制实现离线缓存…
缓存策略
OkHttp
19
自定义ConverterFactory
动态选择序列化方式(如protobu… · JSON)
ConverterFac…
自定义
20
HTTPS与安全
动态加载证书 · 双向认证配置
HTTPS
安全
21
动态超时设置
根据网络状态调整连接/读取/写入超时…
动态超时设置
根据网络状态调整…
22
重定向策略
自定义RedirectInterce…
重定向策略
RedirectInte…
23
日志系统增强
动态开关日志 · 格式化输出 · 脱敏敏感信息
日志系统增强
动态开关日志
24
响应拦截与刷新
统一处理401 · 自动刷新令牌
响应拦截
25
多baseUrl管理
多个Retrofit实例的创建与生命…
baseUrl
管理
26
Mock模式
使用MockWebServer动态返… · 方便调试与测试
Mock
模式
27
性能优化
连接池复用 · 懒加载单例 · Gzip压缩
性能优化
连接池复用
28
动态代理模式
通过Java动态代理实现更灵活的AP…
动态代理模式
Java
29
单元测试实战
为Retrofit接口编写MockW…
单元测试实战
Retrofit
30
综合案例
大型App中实现网络层动态交付架构 · 总结最佳实践与避坑指南
综合案例
App
所属VIP或分类
同VIP:ANR问题分析及治理实战技巧
同VIP:CICD动态交付流水线配置教程
同VIP:CI运行与动态交付配置实战