美文网首页
Android开发必读的十本书籍

Android开发必读的十本书籍

作者: Android进阶小麦 | 来源:发表于2020-07-01 21:42 被阅读0次

选了十本书,都是比较经典的书籍。不单单是Android开发的类的书籍,会涉及这个代码编写、理论知识、实操运用,甚至会涉及到职业规划。都值得去读一读,不管是对业务技能的提升,还是职业的提升都很有帮助。

最重要的一点,书还是得去读,收藏不等于看了。

《代码大全(第2版)》

image

不了解的朋友看到这个书名,会以为是一本代码示范的工具书。但扫一眼目录,你会发现,这本书几乎覆盖了软件构建的全过程。从需要分析、系统架构设计到具体的编码规范、编码技巧,都可以从中找到答案。

这版书籍并不是第一版的简单修订增补,而是完全进行了重写,增加了很多与时俱进的内容。书中论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。

这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。

《Android进阶之光》

timg.jpg

一本十分实用的Android进阶类书籍,详细并深入讲解Android开发者必备的和前沿的知识,能帮需要进阶的程序员提高技术水平。

当然,作为一本进阶型的书籍,小白或菜鸟去读的话,一定会感到吃力。建议有一定基础后再深入学习。

《程序员修炼之道》

image

一本每读一次就有不同收获的书籍。

这本书由一系列的独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。

书中利用许多富有娱乐性的奇闻轶事、有思想性的例子以及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。

不管是初学者、有经验的程序员,还是软件项目经理,都能从中找到自己需要的知识。

《人月神话》

image

“程序员,就像诗人一样,几乎仅仅工作在单纯的思考中。他们运用自己的想象,来建造自己的‘城堡’。”

一本于2002年出版的书籍,然而书中内容并没有随着时代和技术的更迭而褪色。这么多年来,一直被码农界奉为经典。

而且,这本书也并非是一本枯燥的技术文献,而是一系列文采斐然的随笔。从书中,经常能看到技术和人文的碰撞。

《Kotlin实战》

image

近期,谷歌宣布Kotlin成为安卓开发首选语言。Kotlin作为“better java”的存在,在实用方面会越来越普遍。

这本书的作者是kotlin的实现者,他从语言的基本特性开始讲起,逐步覆盖其更多的高级特性。十分清楚地阐述了Kotlin的各种特性、逻辑。

作者在书中将Kotlin和Java做了大量对比,更有助于读者对Kotlin的理解。不管是打算正式学习、使用Kotlin,还只是想初步了解这个语言,但是一本很好的实用书籍。

《计算机程序设计艺术 (第一卷)》

image

“如果你完完整整读懂《计算机程序设计艺术》,请立刻给我发一份简历。”——比尔盖茨

CS界的经典之作,出自大神Knuth之手。《美国科学家》杂志甚至将这套书与爱因斯坦的《相对论》等书并列称为20世纪最重要的12本物理学著作。

然而,这本书也许是这次推荐书目里争议最大的。觉得好的人恨不得跪着读,觉得差的人认为业界过度吹嘘。

从实用主义的角度来说,这本书并不是传统意义的干货,指望读了它让老板给你涨工资也是没可能的。

按我们中国的概念来说,这本书所讲的内容更类似于道,它会给你阐述一些本质的东西,而不是一些技术。

《代码整洁之道:程序员的职业素养》

image

汇聚了一名编程大师40余年编程生涯的心得体会。

作者Bob大叔结合自身的亲身经历,告诉读者:一个程序员应该具备怎样的素质,才能称为“专业的程序员”。

在这本书中,我们能看到一个编程大师跌跌撞撞的成长过程。从中学习到一个优秀程序员的职业素质。

《第一行代码——Android》

image

安卓初学者的入门书籍,全书系统全面、循序渐进地介绍了Android软件开发的知识、经验和技巧。

书中内容浅显易懂,不仅讲了代码的基础技术,还Android studio、git与github的操作、使用,app的生成与发布。可谓是事无巨细,手把手教学,让小白无痛起步。

只要认真阅读,按照书中指导一步一步敲出代码,完全可以让小白全面地了解Android。

《打造高质量Android应用》

timg (2).jpg

这本书与其它书籍都不同,是一本从开发技巧角度讲解 Android应用开发的著作。

作者一名经验丰富的Android开发工程师,为读者悉心总结了Android应用开发中会遇到的50个经典问题。

作者在给出疑难问题的解决方案的同时,结合示例代码,深入剖析这些实用的编程技巧和模式。从而帮助开发人员提高编程效率,改进代码质量,打造高质量的Android应用。

作为一本14年的出版的书籍,书中部分内容不免显得有点过时,但书中很多技巧在开发中还是能应用到的。

《我编程,我快乐》

image

这本书并不是技术类的书籍,而是一本讲述程序员职业规划的书籍。

作者原本的职业是一名爵士乐音乐人,编程属于半路出家。也许正是因为这一层属性,让他看待程序员这个职业时拥有不同的角度。

不管是从对于职业的认知还是规划,作者都能给人一种全新的视角。而这种视角,可以更好地帮我们在工作中审视自己的职业和态度。

这里有Android开放的技术分享、最新资讯、面试技巧,欢迎关注~~

相关文章

  • Java开发进阶必读书籍清单第二弹:Kafka、MyBatis、

    写在最前 前几天给大家推荐并分享了一波Java开发必读书籍清单Java开发必读书籍清单JVM+Redis+Ngin...

  • Android开发必读的十本书籍

    选了十本书,都是比较经典的书籍。不单单是Android开发的类的书籍,会涉及这个代码编写、理论知识、实操运用,甚至...

  • Android的设计与实现(卷1)

    《Android的设计与实现(卷1)》本书是Android应用开发工程师和Android系统工程师进阶修炼的必读之...

  • Android开发书籍推荐

    Android开发书籍 第一行代码 Android开发艺术探索 Thinking in Java Effectiv...

  • Android 开发者必备的书单

    1.Android 开发者必备的书单 2.Android程序员必读之热门书单3.我的书单 一个进阶的Android...

  • Effective Objective-C 2.0 笔记

    iOS开发进阶的必读书籍之一。 第一章 1.对于NSString *someString = @“the stri...

  • Android开发书籍

    一、说明   本文主要记录一篇博客Android书籍推荐,该博客主要是国内一些大牛推荐的Android开发书籍。本...

  • 多媒体之MediaPlayer

    推荐书籍 入门:疯狂讲义 进阶:Android群英传 Android开发艺术探索 博客 51ctu csdn ...

  • Android应用开发进阶

    记得刚从事Android开发的工作时,市面上鲜有Android开发书籍可供参考,很多时候遇到问题只能自己去阅读源码...

  • 2018-11-12

    Android 复习指南 必读: 知识结构: 覆盖的知识点:Android Java Kotin ...

网友评论

      本文标题:Android开发必读的十本书籍

      本文链接:https://www.haomeiwen.com/subject/nvajtktx.html