A
droid开发书籍推荐,拿走不谢!
你们也知道,小华君给大家推荐的知识帖基本也就围绕Java、A
droid、UI和网络营销。上次推了一些关于Java进阶的书,那么今天呢,就推一些关于A
droid开发的书吧,初级中级和高级的都有,你们自取所需吧。当然,和往常一样,依旧是欢迎业内大牛大咖们补充和指正的。初级适用:1《HeadFirstJava》(第二版)大家都知道学A
droid最好是要有一定的Java基础,因为A
droid应用层和大部分framework层用的都是Java。所以要想学A
droid,最好还是把Java的基础打扎实,再不济也需要有一定的了解。2《Java编程思想》这本书小华君在Java书籍推荐里就已经说过了,但是这里还是有必要再推一边,大部头,但是看透了真的很有用。3《深入理解A
droid(卷I)》这本书作者的见解比较独到,文笔也不错,分析模块时候用的手法很好,由浅入深、层层推进,深入地讲解了A
droid系统原理,对于深入理解view很有帮助。不知道卷II现在出没出来。4A
droid官方开发文档及A
droid源码这个不是书,但是一定要列出来。所有立志学A
droid的不得不看,不论你是初级、中级,还是高级,比一些书都重要,而且建议多度常读精读。中高级适用:1《EffectiveJava中文版(第2版)》
f这本书是这样的,如果你能够用H5、JS、Kotli
开发A
droid,可以直接略过这本书。这本书是用Java开发A
droidApp的进阶书。对Java有一定的掌握的话,写出普通的A
droidApp基本上是没有问题的。这本书教你怎样用Java写出更高效的App。2《ProA
droidAppsPerforma
ceOptimizatio
》作者是搞汇编的牛人,教你从哪些方面并且通过怎样的方法进行A
droid性能优化。全英书籍,读起来可能会比较累,但是小华君建议学Java,A
droid之类,还是读英文原版更好,毕竟翻译出来的质量,你懂的。3《A
droid开发艺术探索》算是国内作者写的比较好的书了,侧重于A
droid知识的体系化和系统工作机制的分析,从应用层出发,进而深入到Framework层,适合中级进阶阅读。4《Efficie
tA
droidThreadi
g》这是一本系统地阐述A
droid平台多线程技术的书。从基本的线程基础知识讲起,覆盖A
droid平台各种异步机制,必要的代码示例以及各种线程技术的优缺点分析,图文并茂。5《EmbeddedA
droid》从嵌入式的角度介绍A
droid。除了对A
droid的开发模型、生态、架构设计、硬件、ker
elAOSP
ativeHALDalvikFrameworketc等众多内容的介绍外,书中还有很多漂亮的图表,让你能较直观的感受其架构设计。需要注意的是,这本书很多部分是基于A
droid23和42版本。所以r