因为毕业设计的课题是Android开发,而我之前也从来没有接触过Android开发,所以,现在也是从零开始学习了。还有大约三个月的时间,中间加个“从零开始考驾照”,还有毕业设计的各种文档、论文什么的,事情非常多,感觉时间非常的紧迫。
为了能尽可能快速的学习Android开发,并且是在零基础的情况下,就得少走弯路。前天把Android开发的环境搭建好了,之后就上网查阅各种资料,规划接下来应该如何学习Android开发,还得是快速学习。
下面是我查阅一些资料后,感觉比较好的,时间有限,我就不再继续查阅了,行不行的,都参考这个了:https://www.zhihu.com/question/26417244
还在简书上发现了一个Android开发资料收集 的文章,以后能用得肯定用得上:http://www.jianshu.com/p/af2de05aadff
看了很多人的博客,还看了一些网站的Android开发学习的路线图,基本上都是那些路数,差不太多。下面是我的计划:
1.这周先来学习下Android Studio的使用。因为是google新发布的IDE,学习资料非常的少,想查阅官方的文档,英文的也行啊,但是没有找到。只能搜到一些人的翻译,还有一些博客,那就凑合看吧,慢慢摸索。不少人在博客中建议学习Android开发的新手还是使用原来的Eclipse,因为已经很成熟了,有什么问题直接上网查,资料很多,但是AS应该是以后的趋势了,等碰见问题再说。 2.下周开始,用一到两周的时间来学习些java的知识,也算是复习吧。大二的时候学的,之后也没怎么再用java了,再加上后来考研,因为考研中要用C语言,编程语言中就是C语言还比较熟悉。java不知道得复习多久,感觉一周可能不太够,那就两周的时间,应该是足够了。
3.之后就是开始学习真正的Android了。学习完全依靠书本,因为看视频太浪费时间了,看书更加快速。不知道Android学起来会不会非常费时费脑,也不知道自己学多久能把毕业设计给做出来,慢慢学习过程中再说。
下面是我准备使用的参考书:
java学习(两本):
《head first java(中文版)》没有看过,博客中很多人介绍说很棒,而且书不到300页,图文并茂,用来复习最好不过了,可以很快看完。
《thinking in java》我这里只有英文版,大二的时候看了一半,没有看完。大约有1000页,非常厚,恐怕是不能用来复习了。当进阶使用可以。
Android学习(两本):
《第一行代码》听说是入门级的最好的书,基本上每篇博客都有提到,入门就看这个了。
《疯狂Android讲义》也是基本上每篇博客都有提及,比上一本书讲的详细,适合进阶。特点是书非常的厚。
我搜索了半天,筛选来一下,书也就这四本了,也有不少其他的书,时间有限,我就不以身试法了,这几本书的推介频率目测是最高的。
关于开发工具Android Studio现在貌似没有专门的书来讲解,也没有搜到很系统的文档,看了一些博客,筛选了下。还有就是去相关的网站上去学习使用:
博客:http://blog.csdn.net/yanbober/article/details/45306483
网站:http://www.android-studio.org/
准备工作现在看来不差什么了,以后发现缺漏再补充吧。可以按照这个开始认真学习了。
考研还是工作先不管了,先把毕业设计做好,想找工作,毕业设计也算自己的学习成果,给HR看看;想接着考研,答辩完毕了,还能继续复习。