Android 原生开发
从 Kotlin、Compose、生命周期到权限、性能、测试和发布建立 Android 主线。
阅读起点
学习前先阅读:Android 原生开发学习路线。
全书顺序
本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。
第1章|Kotlin、协程与工程
掌握 Android 使用的语言、并发和工程基础。
- Kotlin 类型与扩展:理解空安全、泛型、扩展和 sealed 模型。
- 协程与结构化并发:处理 scope、取消、异常和生命周期。
- Gradle、模块与构建:组织变体、依赖和构建缓存。
第2章|Compose UI 与状态
用声明式 UI 表达布局、状态、导航和可访问性。
- Composable 与重组:理解状态读取、重组和稳定性。
- 布局、主题与输入:组织布局、Material、键盘和无障碍。
- 导航与状态恢复:处理 back stack、进程重启和 ViewModel。
第3章|数据、权限与系统能力
将网络、数据库、后台和权限纳入平台生命周期。
第4章|构建与发布
完成签名、渠道、崩溃和回滚。
阅读边界
本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。
路线状态
本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。