Ko
Kotlin
14 周安卓与多端的现代语言
适合谁:想做 Android、车机、或从 Java 转型
难度
共 4 个阶段 · 14 周这条路上最常见的三个误区
- 把 Kotlin 当「语法糖 Java」 —— 协程与函数式才是它真正的价值
- 只学 Android 不学语言 —— Compose 时代,语言能力比 API 记忆更重要
- 忽略 Gradle —— 构建一崩,一天就没了,这是 Android 最常见的效率黑洞
第一周就做这三件事
- 1装 Android Studio,用 Compose 写一个计数器 App
- 2把 Gradle 的依赖、变体(flavor)与构建类型看懂一遍
- 3写一个协程版的网络请求,理解 suspend 与结构化并发
「准备期」是拖延的另一种说法。先跑起来,再谈规划。
分阶段执行
按每周 10–12 小时估算,有基础可压缩学习进度 0%0/4 阶段 · 约 0/14 周
- 1
阶段一 · Kotlin 语法
建议 3 周阶段目标从 Java 平滑切换
知识点空安全与可空类型数据类与密封类扩展函数Lambda 与高阶函数协程基础验收标准能写出符合 Kotlin 风格的代码,不写 Java 式样板
- 2
阶段二 · Android 基础
建议 4 周阶段目标能开发完整页面
知识点Activity/Fragment 生命周期Compose 布局与状态RecyclerView / LazyColumnIntent 与权限资源与主题验收标准有加载/空/错误三态
- 3
阶段三 · 架构与数据
建议 4 周阶段目标掌握现代 Android 架构
知识点MVVM + ViewModelRoom 数据库Retrofit + 协程Hilt 依赖注入Flow 数据流验收标准断网可用,数据可同步
- 4
阶段四 · 性能与发布
建议 3 周阶段目标能上线并优化
知识点启动优化内存泄漏排查Compose 重组优化打包签名与上架Crash 监控验收标准冷启动 < 1.5s,无崩溃