面试知识点学习索引
#学习索引#Android面试
← 学习资料优先级:最高
按优先级排序,建议按顺序逐个击破。每个文件是一个独立的学习单元,包含:原理讲解、桥接话术、高频追问、知识缺口。
学习顺序
| 序号 | 知识点 | 优先级 | 你的现状 | 文件 |
|---|---|---|---|---|
| 1 | Handler/Looper + View绘制 + 事件分发 | 🔴 最高 | 最弱,需要从原理建立认知 | 01-Handler-View绘制-事件分发.md |
| 2 | 性能优化与分析工具 | 🔴 最高 | 有核心案例但工具链不熟 | 02-性能优化与分析工具.md |
| 3 | RecyclerView | 🟡 高 | 有实战经验,补原理即可 | 03-RecyclerView.md |
| 4 | Jetpack Lifecycle + ViewModel | 🟡 高 | 强项,准备深度追问 | 04-Lifecycle-ViewModel.md |
| 5 | MVVM / MVP / MVC 对比 | 🟢 中 | 投入产出比高,准备桥接话术 | 05-MVVM-MVP-MVC对比.md |
每个文件的使用方式
- **先读「核心原理」**部分 —— 写的是你面试时可以直接说出来的话,不是教科书定义
- 再看「桥接话术」 —— 记住这 1-2 句话,把抽象知识点接到你的真实项目上
- 然后过「高频追问」 —— 每个追问只给答题框架,你需要自己用自己的话组织一遍
- 最后查「知识缺口」 —— 标出的是你背景下最可能被追问但答不上来的盲区