学习 Android
的有关信息介绍如下:选了十本书,都是比较经典的书籍。不单单是Android开发的类的书籍,会涉及这个代码编写、理论知识、实操运用,甚至会涉及到职业规划。都值得去读一读,不管是对业务技能的提升,还是职业的提升都很有帮助。
最重要的一点,书还是得去读,收藏不等于看了。
不了解的朋友看到这个书名,会以为是一本代码示范的工具书。但扫一眼目录,你会发现,这本书几乎覆盖了软件构建的全过程。从需要分析、系统架构设计到具体的编码规范、编码技巧,都可以从中找到答案。
这版书籍并不是第一版的简单修订增补,而是完全进行了重写,增加了很多与时俱进的内容。书中论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。
这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。
一本十分实用的Android进阶类书籍,详细并深入讲解Android开发者必备的和前沿的知识,能帮需要进阶的程序员提高技术水平。
当然,作为一本进阶型的书籍,小白或菜鸟去读的话,一定会感到吃力。建议有一定基础后再深入学习。
一本每读一次就有不同收获的书籍。
这本书由一系列的独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。
书中利用许多富有娱乐性的奇闻轶事、有思想性的例子以及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。
不管是初学者、有经验的程序员,还是软件项目经理,都能从中找到自己需要的知识。
“程序员,就像诗人一样,几乎仅仅工作在单纯的思考中。他们运用自己的想象,来建造自己的‘城堡’。”
一本于2002年出版的书籍,然而书中内容并没有随着时代和技术的更迭而褪色。这么多年来,一直被码农界奉为经典。
而且,这本书也并非是一本枯燥的技术文献,而是一系列文采斐然的随笔。从书中,经常能看到技术和人文的碰撞。
近期,谷歌宣布Kotlin成为安卓开发首选语言。Kotlin作为“better java”的存在,在实用方面会越来越普遍。
这本书的作者是kotlin的实现者,他从语言的基本特性开始讲起,逐步覆盖其更多的高级特性。十分清楚地阐述了Kotlin的各种特性、逻辑。
作者在书中将Kotlin和Java做了大量对比,更有助于读者对Kotlin的理解。不管是打算正式学习、使用Kotlin,还只是想初步了解这个语言,但是一本很好的实用书籍。
“如果你完完整整读懂《计算机程序设计艺术》,请立刻给我发一份简历。”——比尔盖茨
CS界的经典之作,出自大神Knuth之手。《美国科学家》杂志甚至将这套书与爱因斯坦的《相对论》等书并列称为20世纪最重要的12本物理学著作。
然而,这本书也许是这次推荐书目里争议最大的。觉得好的人恨不得跪着读,觉得差的人认为业界过度吹嘘。
从实用主义的角度来说,这本书并不是传统意义的干货,指望读了它让老板给你涨工资也是没可能的。
按我们中国的概念来说,这本书所讲的内容更类似于道,它会给你阐述一些本质的东西,而不是一些技术。
汇聚了一名编程大师40余年编程生涯的心得体会。
作者Bob大叔结合自身的亲身经历,告诉读者:一个程序员应该具备怎样的素质,才能称为“专业的程序员”。
在这本书中,我们能看到一个编程大师跌跌撞撞的成长过程。从中学习到一个优秀程序员的职业素质。
安卓初学者的入门书籍,全书系统全面、循序渐进地介绍了Android软件开发的知识、经验和技巧。书中内容浅显易懂,不仅讲了代码的基础技术,还Android studio、git与github的操作、使用,app的生成与发布。可谓是事无巨细,手把手教学,让小白无痛起步。
只要认真阅读,按照书中指导一步一步敲出代码,完全可以让小白全面地了解Android。
这本书与其它书籍都不同,是一本从开发技巧角度讲解 Android应用开发的著作。
作者一名经验丰富的Android开发工程师,为读者悉心总结了Android应用开发中会遇到的50个经典问题。
作者在给出疑难问题的解决方案的同时,结合示例代码,深入剖析这些实用的编程技巧和模式。从而帮助开发人员提高编程效率,改进代码质量,打造高质量的Android应用。
作为一本14年的出版的书籍,书中部分内容不免显得有点过时,但书中很多技巧在开发中还是能应用到的。
这本书并不是技术类的书籍,而是一本讲述程序员职业规划的书籍。
作者原本的职业是一名爵士乐音乐人,编程属于半路出家。也许正是因为这一层属性,让他看待程序员这个职业时拥有不同的角度。
不管是从对于职业的认知还是规划,作者都能给人一种全新的视角。而这种视角,可以更好地帮我们在工作中审视自己的职业和态度。
欢迎关注专栏: 里面定期分享Android和Flutter架构技术知识点及解析,还会不断更新的BATJ面试专题,欢迎大家前来探讨交流,如有好的文章也欢迎投稿。