学习Android 开发,有什么书籍值得推荐

打算开始学习android开发,有哪些视频教程或书籍值得一看? - 知乎226被浏览14960分享邀请回答0添加评论分享收藏感谢收起关于Android开发学习的好书推荐
上次会给大家推荐了一些学习Java的相关书籍,收到一些同学的良好反馈。今天小编又来给大家推荐书单了,这次是关于Android开发的,有需要的小伙伴赶紧拿去收藏吧!
关于Android开发学习的好书推荐
1.Android官方开发文档及Android源码
这个不是书,但是一定要列出来。所有立志学Android的不得不看,不论你是初级、中级,还是高级,比一些书都重要,而且建议多度常读精读。
2.《深入理解Android(卷I)》
这本书作者的见解比较独到,文笔也不错,分析模块时候用的手法很好,由浅入深、层层推进,深入地讲解了Android系统原理,对于深入理解view很有帮助。不知道卷II现在出没出来。
3.《Java编程思想》
这本书小华君在Java书籍推荐里就已经说过了,但是这里还是有必要再推一边,大部头,但是看透了真的很有用。
4.《Head First Java》(第二版)
大家都知道学Android最好是要有一定的Java基础,因为Android应用层和大部分framework层用的都是Java。所以要想学Android,最好还是把Java的基础打扎实,再不济也需要有一定的了解。
中高级阶段
1.《Embedded Android》
从嵌入式的角度介绍Android。除了对Android的开发模型、生态、架构设计、硬件、kernel/AOSP(native,HAL,Dalvik,Framework, etc)等众多内容的介绍外,书中还有很多漂亮的图表,让你能较直观的感受其架构设计。需要注意的是,这本书很多部分是基于Android 2.3和4.2版本。所以在一些部分与Android 4.4+会有出入,请自行阅读代码加以区别。
2.《Efficient Android Threading》
这是一本系统地阐述Android平台多线程技术的书。从基本的线程基础知识讲起,覆盖 Android 平台各种异步机制,必要的代码示例以及各种线程技术的优缺点分析,图文并茂。
3.《Android开发艺术探索》
算是国内作者写的比较好的书了,侧重于Android知识的体系化和系统工作机制的分析,从应用层出发,进而深入到Framework层,适合中级进阶阅读。
4.《ProAndroid Apps Performance Optimization》
作者是搞汇编的牛人,教你从哪些方面并且通过怎样的方法进行Android性能优化。全英书籍,读起来可能会比较累,但是小华君建议学Java,Android之类,还是读英文原版更好,毕竟翻译出来的质量,你懂的。
5.《EffectiveJava 中文版(第2版)》
这本书是这样的,如果你能够用H5、JS、Kotlin开发Android,可以直接略过这本书。这本书是用Java开发Android App的进阶书。对Java有一定的掌握的话,写出普通的Android App基本上是没有问题的。这本书教你怎样用Java写出更高效的App。
原文链接:/news/2204.html
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
首推零首付,先就业,后付款。培训4个月,升职ceo,迎娶白富美!
教育部授予:“软件工程专业大学生实习实训基地 ”
今日搜狐热点Android开发书籍推荐:从入门到精通系列学习路线书籍介绍
很多时候我们都会不断收到新手的提问“Android开发的经典入门教材和学习路线?”、“Android 开发入门教程有哪些推荐?”等类似的问题,我们不断重复回答这些问题,这让我们萌生了做的想法,整理收集开发大牛的学习经验,以便让我们少走弯路,更快速成长。希望这个系列可以成为大家手头应对新手的好答案。
Diycode整理推荐:本系列由 发起,同学负责。
JAVA入门书籍:
《 Introduction to java programming 》
《 Core java 》中文译名《Java核心技术》氛围基础知识和高级特性
JAVA进阶书籍:
汤涛推荐理由:第二本要反复多看几遍,另外Java学习还有个技巧,把各种代码检查工具报告的警告都正确处理掉,一个不漏,保证你成长飞快。
stormzhang推荐理由:公认的Java进阶必备,《Effective Java》是一本实用至上的书,78条建议,满满的干货。
袁辉辉推荐理由:《Thinking in
java》:非常经典的Java书籍,有些人觉得这个书不适合初学者,可就是我看的第一个本Java书,或许是当初自学Java没有高人指点,便挑选了经典书来入手。看一本经典书,第一遍能理解个大概,能对整体有一个概念,这就可以了,反复多读几遍,细细咀嚼,每一遍都会有不同的领悟。
1、Android入门:
胡凯推荐理由:入门使用官方的这两份文档是最好不过的了,没有比这个更权威,更准确的Android学习资料了。中文书可以随便买两本入门,配合一起看看就好了。在实践的过程中多参考官方的Sample Code,多按照官方的推荐进行代码实践!
汤涛推荐理由:官方文档,权威专业,入门不二之选,正确的入门姿势,对后续的成长帮助非常之大。
徐宜生推荐理由:全面、基础,内容丰富!基础类型的书只要看一本就够了,用来全面了解知识体系和结构,不用全部精读,只需要有概念即可。
CJJ推荐理由:《第一行代码》作者郭霖,看了郭霖很多博客文章,每一篇都写的很详细,也很用心。这本书大概浏览了一遍,内容浅显易懂,非常适合初学者!
任玉刚推荐理由:《第一行代码》作者郭霖,手把手教你入门,清晰易懂。
袁辉辉推荐理由:《疯狂Android讲义》正是这样一本书,也是我看过的第一本Android书籍,书中并没有深奥的理论,有大量的实例,边看的过程中,边在电脑面前跟着敲了一遍实例代码,最好能做到理解性地敲,而非看一个单词再电脑面前敲一个。我大概花了一周时间把这本书看完并把大部分的实例代码都亲手敲了一遍。《第一行代码》作者郭霖,网上有不少人都推荐这本书作为Android入门书,我大概扫了一遍,知识点较基础,作者文笔不错,书中还穿插了不少打怪涨经验升级的片段,比较风趣。
二、Android进阶
袁辉辉推荐理由:《深入理解Android》邓凡平,作者功力深厚,以情景为分支,从framework源代码层面来,深入分析Android系统,非常适合高级应用开发工程师和系统工程师阅读。《Android系统源代码情景分析
》罗升阳,对Android系统的理解非常深,老罗知识体系很全,文章从app/framework/native/kernel等全方面剖析,这是Android界的尽人皆知的大牛,“老罗栽树,大家乘凉”,非常值得一看,前提要是有扎实基础。
stormzhang推荐理由:《Android开发艺术探索》这是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点,Android开发进阶值得拥有!
任玉刚推荐理由:《Android开发艺术探索》,作者任玉刚。分析android核心知识点,直指高级工程师进阶要点!(作为艺术探索一书的读者,我也是激励推荐的!!非常赞的一本书!)
汤涛推荐理由:进阶是个大话题,只看一两本是不够的,甚至只看书也是不够的,能进阶到什么程度只能靠自己积极主动的积累。 硬要推荐的话,就不说
的书了,市面上几本热门书都可以看看。这里推荐的两本,同一人所写,都有中文译本。教你代码怎么写得更好,以及怎么做一个更职业的程序员。
胡凯推荐理由:在大量实践Android程序之后,我们需要会分辨哪种写法是更优秀的,通过重构来改善既有的代码,通过设计模式的不断理解实践对既有的框架进行优化,追求更加设计良好的程序。
三、Android底层
《深入理解Android ***》系列书籍,邓凡平老师写的系列。
,结合设计模式分析源码
,底层架构的一本好书
徐宜生推荐理由:底层书籍对于应用开发者来说,不用过于深入,主要用于学习设计思路和了解底层设计机制
袁辉辉推荐理由:Android底层是基于Linux Kernel,所以想成为Android全栈工程师,了解Linux
Kernel是非常有必要的。这方面书籍较多,我就列举两本《Linux内核设计与实现》,《深入理解Linux内核》。第一阶段只需加深对Android系统整体性的理解,不必拘泥于每个细节都理解,看完能大抵理解kernel进程的管理和调度机制,内存管理和内存寻址,I/O驱动设备(字符设备、块设备、网络设备)和调度机制等有所了解就够了;如果都理解了也就够了,如果想再深入,可以结合Kernel代码多看两遍。
不管看多少书,更重要的是自己思考,动手重复的实践!也许这个过程很耗时间,但是,这个不断以代码去验证自己的某些猜想的过程,便是技术成长的历程!
本系列书籍推荐方法:
1、按照自身的学习路程,亲自看过的书籍;
2、写一个小小邀请,邀请一些开发牛人给列一个书单,然后综合筛选;
3、整理完毕了,网络上让大家继续推荐,随时更新;
4、你的一些整理方法,总之做出一份优质的推荐书籍就好哈;
5、因为Android发展太快了,所以一些时间特别久远的书籍可能不合适了,比如2012年前出版的一些Android开发书籍已经不适用了;
6、需要有一些适当的JAVA基础书籍推荐。
另一份书籍推荐
我们邀请了以下的社区牛人参与编写(或者提意见)此系列书籍推荐(排名不分先后):
胡凯:微博,个人网站
袁辉辉:微博,个人网站
汤涛:微信公众号【Android程序员:微信号androidtrending】
stormzhang:微博
任玉刚:微博
Stay:微博
冯建:微博
hi大头鬼hi:微博大头鬼hi
等Android中文开源社区热心牛人参与书籍推荐:
最后如果还有任何建议欢迎大家留言以及通过以下社交工具联系我们。
邮箱订阅:
:每日分享一次Android、iOS、Swfit技术干货,目前订阅人数 12800 +;
:目前Watch10,Star 80,Fork 21;
官方微博:
:关注人数 460 人;
管理员微博:
:关注人数 32100 人;
:关注人数 860;
微信公众号:
“优雅的程序员”微信号:diycodes,目前关注人数 550 人;
阅读(...) 评论()您是否在找:
android 4 书 推荐-请推荐几本android 提升阶段的书籍 有没有关于介绍android四大组件的书 关于Android 平台开发相关的有哪些推荐书籍
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍106.00售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技 正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
JAVA从入门到精通(第4版)(附光盘)+Android从入门到精通(附光盘1张) 编程入门套装 学习入门推荐 明日科技
正版畅销图书籍117.20售出:0件
android 4 书 推荐的相关文章
请推荐几本android 提升阶段的书籍
问:请推荐几本android 提升阶段的书籍
答:Android 4高级编程(第3版) 作者:Reto Meier 由Android权威专家编写,涵盖了所有最新的内容,是学习使用Android 4 SDK开发移动应用程序的理想指南。 Android移动应用开发(第3版)卷2:提高篇 作者:Lauren Darcey 涵盖了Android开发从概念、技术到
有没有关于介绍android四大组件的书
答:一般入门的书籍,都会介绍四大组件的,比如《疯狂android讲义》、《第一行代码》等等入门的都会将很多的。
关于Android 平台开发相关的有哪些推荐书籍
答: 学习安卓开发的话,推荐这四本书。 1.《Android系统下Java编程详解》 特色一:关注理论知识结构完整性,重视实践前瞻性环节!特色二:内容广泛,涉及要进行Android开发的Java语言语法、Jsp及数据库特色三:丰富实用的项目开发案例特色四:详细
推荐一本比较好的安卓开发书籍(Android.最好是那种
答:Android 4 高级编程(第3版) 疯狂Android讲义(第2版) Android 4编程入门经典――开发智能手机与平板电脑应用(移动与嵌入式开发技术) Android从入门到精通(附光盘1张)
android 入门书籍哪个比较好,有一定的java基础
答:1 疯狂android讲义 2 老罗安卓视频 3 google官网api guide 4 建议你把android学习手册上的108个例子都看一遍,可以直接看源码,例子和文档,360手机助手中下载,
Android入门书籍推荐
问:刚刚学了Java SE,想自学Android编程。有推荐的吗?
答:Android开发秘籍进阶篇:Android 4编程入门经典+Android 4高级编程(第3版套装共2册) http://item./.html
求android开发进阶书籍
问:学android有几个月了,看过了几本书,都是比较基础,对于servie、broadc
答:学习android开发,我不建议花太多时间在书籍上,因为android的版本更新实在太快了,任何一本书籍都不可能跟上Google的步伐,但是,对于新手来说,买一本入门的书还是可以的,这里我推荐以下学习资料: 1 Dev Guide(http://developer.android.co
Android高级编程的图书目录
答:第1章 Android简介1.1 一些背景信息1.1.1 不远的过去1.1.2 未来的前景1.2 对Android的误解1.3 开放的移动开发平台1.4 自带的Android应用程序1.5 Android SDK功能1.5.1 对包括摄像头、GPS和加速计在内的硬件的访问1.5.2 自带的Google地图、地理编
android有没有关于介绍第三方框架的书籍
答:这个是不可能有的,第三方的框架大部分都是社区开源的,会不断的进行维护,就算出一本书出来很快也就会被淘汰,而且第三方社区也都会出文档的,所以出书的意义不大。以下介绍下常见的开源框架: Android开发使用的常见第三方框架汇总 Android框
Android 4.X从入门到精通怎么样
答:那本书直接看效果没有什么用的。还是建议看视频理解吧,可以的话再找些例子来做
买就要买真品,android 4 书 推荐-请推荐几本android 提升阶段的书籍 有没有关于介绍android四大组件的书 关于Android 平台开发相关的有哪些推荐书籍。
本站为您精选的2017最新产品,均来自网络商城和各大知名大型购物网站,100%正品包邮,请放心购买
您看中哪款,可以直接点击进入官网或相应的旗舰专卖店购买,如发现侵权,请及时联系我们删除
&copy团乐购
<img src="" width="0" height="0"/>}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信