推荐本人关于Android的一些学习资料

来源:互联网 发布:喝咖啡会难怀孕吗 知乎 编辑:程序博客网 时间:2024/05/18 00:19

        本人虽然是计算机科班出生,但是由于在工作的第一年都在做着伪技术类的活,导致我的编程能力急剧下降。不过幸运的是在公司里有几位技术牛人对我关爱有加,在他们的指点下开始重拾JAVA,同时开始自学Android编程,虽然现在我的编程水平还处于菜鸟阶段,但是经过大半年的努力让我重新对开发产生了热情,同时也慢慢的喜欢上了Android编程,下面给同样处于刚入门阶段的Android程序员们推荐从0开始学Android编程的几个比较好的资料,这些也是我公司里的几位技术牛人推荐给我的,分享给大家,希望能够让大家在前进的路上少走点弯路。

    1.《JAVA编程思想》

      Android程序是基于JAVA语言开发的,所以想要进行Android开发必须要有一定的JAVA基础,这本JAVA编程思想是一本老外写的经典教程Thinking in Java的中文翻译版,到现在已经出到第四版了。这本书首先在前面两章先介绍了JAVA的基本思想,我个人一直认为学习一门语言首先要学习这门语言的思想,要学会用这门语言的思想来思考问题。后面开始从最基础的数据类型开始逐章由浅及深的讲解JAVA各种知识点,由于老外的书有个特点,就是各个点写的都特别的详细,好的方面来说是面面俱到,不好的方面就是有点啰嗦,但是对于初学者来说这是一本很好的书。由于本人之前在大学课堂里也熏陶过几年编程基础,所以这本书的前面几章看起来很顺畅,基本上算是对基础的巩固,但是越看到后面随着知识点的深入开始渐渐的看起来有点累,有好几次都差点看睡着了。我在花了差不多快2个月的时间里看了一大半的情况下暂时停了下来,感觉死看书没啥效果,还是得边看边练习才对。所以这本书暂时就先放下来了,等我先做几个项目积累点经验了再继续学习。

   2.Android Developer 网站https://developer.android.com/develop/index.html
    既然要学习Android,就必须要知道这个Android的官方网站,这个官网可以说是Android学习的一个圣地,里面基本上囊括了Android的所有信息,包括最新的官方资讯,开发工具的下载,说明文档,使用教程,但唯一遗憾的是他上面都是英文版,到现在为止还暂时没有中文网站,所以如果你的英文阅读水平还可以的话,其实完全不需要其他额外的资料,光去Android官网上就能学习Android开发的所有内容。本人英语水平一般,网站上的文档教程之类的大致能看懂,但是英文看起来总是没有母语看起来那么顺畅,经常看的太多就容易犯困,就只有在刚开始学的时候了解了下Android的生命周期,跟着里面的trianing 学了几个小的demo,大致对Android开发有了一点点的认识。

3.《疯狂Android讲义》
    这本书是我真正学习Android的第一本教程,虽然该书的作者被网友骂的很厉害,但是就这本书来说还是不错的一个教程。我当初选择这本书的主要原因是当时Android刚发布4.2不久,很多其他的教程都没及时更新到最新的Android版本,而这本书更新的比较及时,而且当时我在当当上搜关于Android开发的相关书籍的时候,这本书是被当当强烈推荐的,作为一名消费者很容易就被引导过去了。

4.《精通Android》
    同样是老外编写的一本书,还是一如既往的详细,买来后没怎么仔细看,觉得这类教程仔细研究过一本就可以了,但是之所以还会买这本书主要是把这本作为工具书,平时写代码遇到问题时主要依靠网上搜索或者到这本书上找答案。

5.MarsChen 教学视频http://www.marschen.com/forum.php?mod=forumdisplay&fid=2
    这是我最近无意中发掘的一个视频教学网站,也基本上是属于从0开始学习的资源,编程是一项很枯燥的活动,总是从书上学习很容易渐渐的失去耐心,所以偶尔穿插着用别的形式学习可以适当的调剂下口味。Mars老师的每个视频都只有20分钟左右,讲解一个知识点,现在已经做了5季了,而且其教学大纲安排的也比较与众不同,采用循序渐进的方式为了能让学员尽快的使用所学的内容开发简单的程序为目的。而且Mars老师的视频也是属于寓教于乐的形式,在视频中偶尔抖个包袱,吹几个牛逼还是挺有趣的。

以上就是到现在为止我学习Android开发的一些资源,可能由于本人能力有限很多认识都比较肤浅,有什么不全面或者不对的地方,望大家见谅。
原创粉丝点击