Android开发书籍推荐

来源:互联网 发布:课文朗读配音软件 编辑:程序博客网 时间:2024/05/01 19:53


一。入门篇

  1.如果没有JAVA基础,或者是从其他平台转来的程序员,首先应该学习的还是JAVA基础,推荐教材:

  <<JAVA核心技术卷一>>

http://www.amazon.cn/JAVA%E6%A0%B8%E5%BF%83%E6%8A%80%E6%9C%AF-%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86-%E6%98%8A%E6%96%AF%E7%89%B9%E6%9B%BC/dp/B001CLR5FY/ref=sr_1_1?ie=UTF8&qid=1351846916&sr=8-1

 

  2.如果有了JAVA基础,就可以直接学习安卓开发了,推荐书籍,如果你钞票足够,就买吧,如果囊中羞涩,就下载吧。

   1) <<Pro Android 4>>

 http://www.amazon.cn/Pro-Android-4-Komatineni-Satya/dp/1430239301/ref=sr_1_2?ie=UTF8&qid=1351845683&sr=8-2

2)<<Android开发入门与实战体验>>

http://www.amazon.cn/Android%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8%E4%B8%8E%E5%AE%9E%E6%88%98%E4%BD%93%E9%AA%8C-%E6%9D%8E%E4%BD%90%E5%BD%AC/dp/B0058FLBYG/ref=sr_1_1?ie=UTF8&qid=1351846628&sr=8-1

相信读了上面介绍的这些书,可以入门了,再加上做几个项目,就可以登堂入室了。

二.增强篇:

    俗话说,练武不练功,到头一场空,强化体能,增强功力,是技艺得以完美施展的基础。下面介绍一些足以能够增强功力的书籍,呵呵,有些我还没看呢。

   1。<<Think in Java>> 可以深入学习下JAVA

   

   2. <<Java Concurrency in Practice >> 或<<Java.Threads>>JAVA多线程编程的,

 3.<<敏捷软件开发>> 

 4.<<Android UI Fundamentals>>.讲ANDROID UI的

 5.<<Wrox.Professional.Android.Sensor.Programming>> 讲Sensor开发的。

三。高级篇

如果是C++足够好的话,就看看安卓底层的吧,像什么<<深入理解Android >>,<<android内核剖析>>什么吧。

  好,列完了,欢迎补充!



1,Head First Java(中文版)(第2版)(涵盖Java5.0)

 

背景故事:大二的时候看到论坛上一位大神推荐这本书,做了很大心里斗争才狠下心来用1/6的生活费买下它。看完第一章,就打心里惊叹原来技术书也可以写的这么有意思,让人印象深刻。因为这本书,我的java课程分数刷新了自己功课的最高得分记录。也对java产生了一定的好感。

推荐理由:Android应用层和大部分framework层用的都是java,加上现在大学教育大家都懂得,学的少,混的多,所以立志于搞这个,java基础还是有必要夯实一下的。

2,Head First设计模式(中文版)(2004年度JOLT大奖获奖图书)

 

背景故事:自己做一个模块挺长时间了,导师让出个文档。自己去写了,但导师看一遍后,就问,你知道这个功能是什么了,但是为什么这样设计,你想过没?当时我就被问住了,他也没多说什么,只是让我找些设计模式的书看看。于是我去亚马逊一看,设计模式的书也很多,没有选择四人帮的,因为HeadFirst。

推荐理由:O’Reilly出品,必属精品。信赖HeadFirst系列。虽然这本书看起来也很欢乐,但是设计模式到底还是一种编程习惯的浓缩,很多模式即使看到了,也不一定能理解,即使理解了,也不一定能用上。即使用上了,也不定真用对了。这本书我只是明白了点皮毛。

3,疯狂Android讲义(附CD光盘1张)


背景故事:一天同事来我住所玩,随便翻弄书架,随口问,你不是搞Android的么?我说,是啊。“那奇怪了,怎么一本这方面的书籍都没有,看来你平时没少划水。”他回到。就这样有了这本大全类型的android开发书籍,放在我的柜子里。

推荐理由:同一时间买了三本类型差不多的书,这本无论是例子还是文章结构都会好一点。这本书很厚,字小,作者是铁了心往里面塞东西了。

同时作者名字(李刚)也霸气侧漏,不服不行啊,当工具书偶尔翻翻不错的。

4,深入理解Android(卷1)


背景故事:导师准备了一个讲座,题目是深入理解view。讲了2小时,期间我仿佛置身于云端,差点都睡着了,突然被导师提问,当时蒙了,也囧了。事后另外一同事向我推荐了这本书,果断拿下。

推荐理由:作者的文笔流畅,见解独到,而且系统地,深入地讲解了Android系统原理。同事作者那种层层递进,抽丝剥茧式的分析模块的手法也非常值得学习。听说很快出2了,期待一下,哪怕是收藏。

5,Android内核剖析


背景故事:同事强烈推荐这本书,他说看完这本书以后,看代码思路更清晰了,遇到BUG也脸不红,心不跳了,走路都能昂首挺胸,自信人生。屌丝蜕变成高帅富。

推荐理由:我趁他不注意,偷偷拿来翻了几页。确实隐隐间有股霸气,作者本人就是从上到下无所不通的全才,但是行文非常务实,专注。讲的点都能讲透,感觉要是会点c或驱动看这本书会更有带入感。

Android 4.1震撼蜕变,或许你可以看一眼这个》》Android 4.1 for Developers《《。

0 0