📘 多模块架构·Kotlin实战 30章 从零到上架

风格 · 全彩目录
01
发展史与Java对比变量常量数据类型空安全
02
函数定义默认参数Lambda高阶函数内联函数
03
类与对象继承接口数据类密封类伴生对象
04
List/Set/Map操作符泛型协变逆变星投影
05
协程概念GlobalScope挂起函数Job/Deferred上下文
06
FlowChannelStateFlow异常处理调度器
07
Gradle基础Groovy/DSL依赖管理构建变体签名
08
模块化概念单一职责划分策略模块通信
09
AGP演进自定义插件TransformAsm插桩
10
多模块项目依赖关系资源冲突独立调试
11
手动DIDagger HiltHilt模块MVVM应用
12
Retrofit+协程OkHttp拦截缓存策略错误处理
13
RoomRoom+FlowDataStoreMMKV
14
Glide/Coil三级缓存图片压缩大图优化
15
MVCMVPMVVMMVICompose简介
16
声明式UIComposable状态管理Modifier布局
17
动画手势自定义布局互操作性能
18
Navigation基础Safe Args深层链接多模块导航Compose Nav
19
后台任务链式任务约束条件状态观察协程结合
20
PagingSourcePagingDataRemoteMediatorCompose集成加载状态
21
Hilt多模块自定义ComponentScope管理Compose集成
22
JUnit5MockKTurbineCompose UI测试覆盖率
23
EspressoCompose测试截图测试CI测试
24
启动优化布局优化内存优化APK瘦身ProGuard/R8
25
代码混淆资源混淆签名安全网络安全数据加密
26
Flavor维度渠道包构建动态配置多渠道签名自动化打包
27
组件化原理ARouterRePlugin热修复Tinker
28
JenkinsGitHub ActionsGitLab CI自动测试自动发布
29
遗留系统重构模块化迁移演进策略技术债务管理
30
从零搭建多模块功能实现性能调优上架发布