首页
›
移动端与Android应用开发
›
040-网络缓存工程卡顿耗电调优
›
《Retrofit缓存过期机制调优实战》
VIP20
本课程属于:040-网络缓存工程卡顿耗电调优
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Retrofit缓存过期机制调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
缓存基础
HTTP缓存原理 · Cache-Control头 · Expires头
缓存基础
HTTP
02
OkHttp缓存概述
OkHttp缓存架构 · Cache类 · 缓存目录和大小设置
OkHttp
缓存概述
03
Retrofit与OkHttp集成
Retrofit如何集成OkHttp… · 自定义OkHttpClient
Retrofit
OkHttp
04
缓存拦截器原理
拦截器链 · CacheInterceptor源码…
缓存拦截器原理
拦截器链
05
缓存策略选择
NO_CACHE · ONLY_CACHE · FORCE_CACHE等策略详解
缓存策略选择
NO
06
缓存过期时间设置
max-age · s-maxage · Expires优先级
缓存过期时间设置
max-age
07
响应头缓存控制
如何在后端配合设置缓存头
响应头缓存控制
如何
08
请求头缓存控制
Cache-Control请求头 · If-None-Match · If-Modified-Since
请求头缓存控制
Cache-Contro…
09
条件请求与304状态码
如何利用条件请求减少网络传输
条件请求
304状态码
10
缓存键生成规则
OkHttp缓存键的生成 · URL参数的影响
缓存键生成规则
OkHttp
11
缓存持久化
磁盘缓存 · 内存缓存 · LRU算法
缓存持久化
磁盘缓存
12
多级缓存架构
内存缓存+磁盘缓存+网络请求
多级缓存架构
内存缓存+磁盘缓…
13
缓存过期自动清理
OkHttp自动清理机制 · 手动清理时机
缓存过期自动清理
OkHttp
14
缓存并发问题
多线程下缓存读写 · 同步与锁机制
缓存并发问题
多线程下缓存读写
15
离线缓存策略
无网络时如何使用缓存 · 预缓存
离线缓存策略
无网络时如何使用…
16
动态缓存TTL
根据业务需求动态设置过期时间
TTL
动态缓存
17
缓存绕过场景
需要实时数据时如何绕过缓存
缓存绕过场景
需要实时数据时如…
18
缓存与数据一致性
如何保证服务器更新后缓存失效
缓存
数据一致性
19
使用Interceptor自定义缓存逻辑
自定义拦截器修改缓存头
Interceptor
使用
20
缓存大小调优
磁盘空间限制 · 缓存条数限制
缓存大小调优
磁盘空间限制
21
缓存命中率分析
如何统计命中率 · 工具与日志
缓存命
率分析
22
缓存预热
应用启动时预加载缓存
缓存预热
应用启动时预加载…
23
缓存监控与告警
使用OkHttp事件监听器
缓存监控
告警
24
与Room数据库结合
缓存与本地持久化结合
Room
数据库结合
25
网络变化时缓存策略
WiFi与移动网络不同策略
网络变化时缓存策…
WiFi
26
用户登录态与缓存
不同用户数据隔离
用户登录态
缓存
27
图片缓存与Retrofit
图片请求常见缓存问题
Retrofit
图片缓存
28
协程与缓存
Kotlin协程下缓存调度
协程
缓存
29
测试缓存
Mock服务器 · 单元测试缓存逻辑
测试缓存
Mock
30
实战案例
电商商品列表缓存调优 · 第三方API缓存优化
实战案例
电商商品列表缓存…
所属VIP或分类
同VIP:Android内存优化实战技巧
同VIP:Android卡顿堆栈定位与调优实战
同VIP:Android性能调优工具链使用技巧