第一阶段(大一上)
- 学习Java面向对象部分,主要是封装、继承、多态,了解Java语法以及集合
- 《第一行代码》第2版(1、2、3、4、6章),不用学习 LitePal 、11章定位以及最后一章的上架
- 寒假制作一个简易的记事本 demo 或者其他项目
第二阶段(大一下)
- 《第一行代码》第2版所有内容,实现天气项目
- 学习 Kotlin 以及《第一行代码》第3版 ,不用学习11章 Apache 服务器和最后一章的开源库
- 思考计设项目的 idea,思考创新点与可行性
第三阶段(大二上)
- 自定义 View
- 重新学习 Java 的所有内容
- 《Android开发艺术探索》
- 开始做计设项目并学习相关技术栈
第四阶段(大二下)
- 完成计设项目(大创、挑杯想参加也可以)
- 开始背八股和计网、刷算法、找实习
第五阶段(大三大四)
- 数媒
- 实习+转正
学习重点
- 四大组件
- 数据库
- 网络通信
- RecyclerView
- Kotlin 协程
- Jecpack 组件(Compose暂时可学可不学)
- Retrofit
- 自定义 View
- View 分发机制与手势冲突
- Handler 消息机制
- MVVM、MVI等
学习资料
-
不推荐训练模型,如有兴趣,自己问找网址
说些什么吧!