开始前我想我还是先描述一下我目前的状况:本人大三,在某个大学学习计算机科学与技术专业,看上起好像是本科,然而并没有什么卵用。即将奔向大四,说白了就是马上要找工作了呗,7月3号考完最后的科目。对于自己的现状还是一头雾水,而在这几天我的同学朋友们报各种培训班也就开始了(什么达内、千峰、思成等等简直不想数了),培训?可是我并没有这样做。于是我就更慌了。终于我开始了我的计划——自学。出于对java的兴趣,我选择了学习Android方面,此前还将目光投向过JavaEE和JavaSE。所以今天开始补上我计划时间内的所以博客,这里我为什么要写博客,待会后面会提到。
现在开始阐述学习的一些见解,像学习Android这样的语言,你的java基础是一定要打好的,如果你的java基础不够抓实,在Android学习中很多问题会难以理解,所以如果你的基础不牢,我推荐你可以先看自己学校的java课本,或者像我一样购买相关书籍自己看(目前在手的书籍有《疯狂的java讲义3》-适合零基础、《java编程思想》-有一定基础、《疯狂的Android讲义3》、《Android应用程序开发》、《Android开发实例大全》等等,这里不一一列举),书能买过来最好,不能也可以到网上下载相应的PDF文档,虽然我下载了几十本PDF的专业书籍,但是我对于那些PDF文档真心没什么想看的念头。
上面我们说到了学习Android需要具备java基础,那么java基础有个下一步对于Android你又该如何呢,那么下面继续follow me。先登上51job、智联招聘看看行情。那么我这里就直接在智联上找了个两个图来喵喵。目的是了解行情,上面的什么重点大学优先考虑都不重要先,知道需求才能提出学习的方案。
学习总需要相应的计划,你可以自己写一下纲要也可以像我这样偷懒咯。直接百度了一个简单的结构。
以上图片转载自网络
那么接下来对于想自学的朋友,还需要寻找一下比较好的视频资源进行配套的学习,你也可以到一些视频网站看教程或者自己到网盘下载一下资源过来。在配套的学习中,你需要将你的知识重点、需要注意的地方、自己的想法见解作为比较记录下来,这里就是说为什么要写博客。Android的学习过程对于知识的积累是非常重要的,或许你会说Android的学习是能够做出相应的APP来所以打代码才是最重要的,当然打代码是很重要,但一个能够将自己学习过程用博客长期记录下来的人不仅可以积累学习过程中的知识点,而且可以锻炼你的毅力。
最后我想说的是,Android学习,基础很重要,写代码很重要,写博客更重要。学习的过程还要求你要放平自己的心态,耐得住寂寞。对于在学习中遇到的问题自己可以添加相应的群进行交流学习。
最后的话提供一些我目前学习的一些比较好的网站资源:
视频网站:(慕课网)http://www.imooc.com/
(麦子学院) http://www.maiziedu.com/course/android/
(我赢职场)http://www.wyzc.com/index.php?a=course&m=Index&c=planIndex&treeid=8630&type=2&status=1
源码网站:http://www.javaapk.com/
http://www.codesoso.net/default.aspx
http://www.mamicode.com/
还有一些视频资源(某马52,46,38,28,等等、、)和源码资源(N多源码实例)在我的网盘中,由于最近的话百度和谐厉害,分享链接就不发了,要的就博客私信我。