具体的学习方式每个人不一样,这里我给出一个我认为比较好的方式:完整地看完和练习官方指导文档。网上有太多Android开发的视频和文章,但他们都过于碎片化,只有这份官方文当是我认为最系统介绍Android开发的指南。
网址:https://developer.android.com/develop/index.html
一定要把官方文档中的“培训”和“API指南”认真的看一篇,而且花时间把相关的知识联系起来。这个工作只能靠自己了,官方都已经出了这么好的系统学习资料,但是你不去系统的学就是你自己的问题了。
接下来是详细的Android进阶学习路线
一、基础技能:
1、深入Java泛型
2、注解深入浅出
3、并发编程
4、数据传输与序列化
5、Java虚拟机原理
6、反射与类加载
7、高效IO