blog: 构建 Android 缓存模块 3