Android开发书籍推荐

摘要:
Android,Google出品,信誉保证,你值得深入研究。下面我会推荐几本个人觉得搞Android开发值得一读的书籍。4,深入理解Android(卷1)背景故事:导师准备了一个讲座,题目是深入理解view。5,Android内核剖析背景故事:同事强烈推荐这本书,他说看完这本书以后,看代码思路更清晰了,遇到BUG也脸不红,心不跳了,走路都能昂首挺胸,自信人生。

http://blog.csdn.net/aaa2832/article/details/7719554

当你看到这些文字时,那么恭喜你,你可能选择了一个无限可能的方向。

Android,Google出品,信誉保证,你值得深入研究。

学习一样新事物或许有多种方式,报培训班,看视频,向高手请教等等,但一本好书往往可以让你少走很多弯路,事半功倍。

下面我会推荐几本个人觉得搞Android开发值得一读的书籍。

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

Android开发书籍推荐第1张

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

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

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

Android开发书籍推荐第2张

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

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

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

Android开发书籍推荐第3张

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

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

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

4,深入理解Android(卷1)

Android开发书籍推荐第4张

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

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

5,Android内核剖析

Android开发书籍推荐第5张

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

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

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

免责声明:文章转载自《Android开发书籍推荐》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇JavaScript中DOM操作之获取元素占位[译]AngularJS Services 获取后端数据下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

MySQL锁详解

MySQL锁详解update语句执行流程MySQL的锁介绍按照锁的粒度来说,MySQL主要包含三种类型(级别)的锁定机制:全局锁:锁的是整个database。由MySQL的SQLlayer层实现的表级锁:锁的是某个table。由MySQL的SQLlayer层实现的行级锁:锁的是某行数据,也可能锁定行之间的间隙。...

iview表格动态数据实现合并功能

需求原型:代码实现:html part:从'../../libs/c导入{MsgType,PublicType}...

Foxyproxy 火狐代理插件

Firefox上的插件Autoproxy一直很难使用。它永远不能更新规则,但foxyproxy可以替代它。用鼠标中键单击foxyproxy图标以在不同的代理方法之间切换。foxyproxy图标从foxhead变为蓝色,因为内容传输发生在网页中,该传输通过默认代理服务器,默认代理的初始颜色为蓝色。...

硬中断与软中断的区别!

在多核系统上,一个中断通常只能中断一个CPU(也有一种特殊情况,即主机上有一个硬件通道。它可以在没有主CPU支持的情况下同时处理多个中断。软中断:1。软中断与硬中断非常相似。生成软中断的进程必须是当前正在运行的进程,因此它们不会中断CPU。...

dBFs和dBm

dBFs和dBmdBFs是用来表征数字域功率值的大小,一般情况下我们定义0dBFs为数字域满刻度功率值,即数字域中功率的最大值;因此看到的dBFs的值都是负的。...

MongoDB用户与角色管理

MongoDB默认不启用访问控制。管理员可以在配置文件授权参数中使用--auth-in restart或security来启用访问控制。(4) MongoDB在每个数据库上提供内置的DatabaseUserRoles和DatabaseAdministrationRoles。MongoDB仅为管理数据库提供所有内置角色。此角色没有用户和角色管理权限。(4.4)...