Android书单从入门到进阶

最近牛客上线了书单功能,但是没有单本的详细描述,看了看Android方向的书单并没有特别好的,就写了这个帖子,用来给想要学习Android 方向的同学一些建议,当然这仅代表我这个菜鸡的个人愚见,欢迎大家回帖或者加群跟我交流。以下部分仅包含了Android部分的书籍,等期末考试结束再为大家详细的总结java跟其他方面的书籍,以及Android的一些学习资源。书单链接会放在评论区,欢迎大家给我个收藏跟推荐,蟹蟹大家。

入门书籍(必看)

  • 第一行代码

    国内公认Android入门第一本书,在内容上无可挑剔,看完这本书你能够对Android开发有一个初步的了解,但是仍有一些问题,这本书是2016年出版的,现在已经快要2019年了,在这两年多里不管是Android本身还是Android Studio都经历了一些变化,所以如果你是一个完完全全的新手,强烈推荐下载书中的Android Studio版本并使用Android5.0的虚拟机进行测试。最好有一个能解答你问题的人,像findviewbyid不需要强转、compile变成implementation和api这种问题,如果有一个老手指导你就能省去很多的摸索时间。但最重要的还是学会利用搜索引擎。

  • Android编程权威指南

    我个人认为这本书的质量是高于第一行代码的,全书以四个项目来做导向,以完成需求为目的步步深入最终学习,在合适的地方加以深入讲解,全书还掺杂着讲解了一些Android Studio的快捷键(虽然只有Mac的)及小技巧,适合作为阅读完上面介绍的《第一行代码》之后的Android入门第二本书。

进阶书籍(必看)

  • Android开发艺术探索

    Android进阶首选,不需要过多的解释。

  • Android 源码设计模式解析与实战(第2版)

    全书讲解了常见的设计模式,并解析了这些设计模式在Android源码中的应用,是一本很好的进阶书籍。在初次阅读的时候如果看不懂源码可以跳过,仅仅是学习设计模式,等到自己水平更进一步之后再来阅读源码相关的内容。

进阶书籍(可选)

  • Android开发进阶-从小工到专家

    这本书的内容参差不齐,有些章节的内容质量很高,有些章节的内容就很一般。对于某些点进入了深入讲解但又没有特别深入,如果有闲钱可以买一本来看看,作为入门和进阶之间的过渡书籍。

  • Android进阶之光

    一本比较全面的Android进阶书籍,Android、网络、设计模式、开源框架等方面都有涉及,由于开源框架一直在更新,书中有关开源框架的源码解析的部分可以跳过转而去看一些比较新的博客。

其他碎碎念

以上仅列举了部分性价比比较高的书籍,有一些质量很高但是不适合当前阶段的我们阅读的(比如Android系统源代码情景分析(第三版),但更多的是一写东拼西凑质量不怎么样的书,最近两年市面上Android 的书籍越来多,但大部分的质量都很一般甚至是很差,如果你没有过多的钱去买书,上面提到的四本必读书籍再加上自己的努力就足够你从入门到进阶了。不要一昧地去读书看书,将学到的知识融入到实际应用中,多写几个项目才是重中之重。

广告时间

欢迎大家加入我们的群,群文件有很多学习资料,群内也有很多已经拿到大厂offer的同学和大家交流,我们在群里等你。

#Android##学习路径#
全部评论
tql
1 回复 分享
发布于 2019-05-17 21:04
捞一下
点赞 回复 分享
发布于 2018-12-20 09:42
牛逼
点赞 回复 分享
发布于 2018-12-20 01:19
...
点赞 回复 分享
发布于 2018-12-19 21:13
https://www.nowcoder.com/library/book-list/214     我的书单地址   欢迎各位大家的收藏
点赞 回复 分享
发布于 2018-12-19 20:39

相关推荐

我有过一段实习。说出来其实挺尴尬的。公司很小,人不多,事情杂,没有系统培训,也没有明确成长路径。那段时间,我每天都在想一个问题:“我这算实习吗?”一、我一度想把这段经历彻底删掉改简历的时候,这段经历是我最犹豫的部分。写吧,怕被看不起。不写吧,简历又空得可怕。我对着那一行字删了又写,写了又删。最后只留下了一句:协助完成日常工作现在回头看,这句话几乎是在对 HR 说:“我也不知道我干了什么。”二、真正的问题,是我自己都说不清楚后来我意识到一个事实:不是这段实习“水”,而是我从来没认真复盘过它。我开始逼自己回忆细节:每天最常做的事情是什么?哪件事如果我不做,会拖慢进度?有没有哪一次是我自己想办法解决的?慢慢地,那段实习不再是一团模糊的“打杂”。我发现自己其实做过:信息整理与分类基础的数据维护项目资料汇总和不同人对接确认需求只是这些事,从来没人教我怎么写。三、把“水实习”写清楚,比删掉它更重要后来我重新整理那段经历。不再用一句话概括,而是拆成几条具体描述。不是为了显得厉害,而是为了对自己负责。在这个过程中,我用过一次辅助工具(泡泡小程序里的 AiCV 简历王),它最大的作用不是给我现成答案,而是逼我不断补充“细节”。我慢慢明白:真实的经历,只要足够具体,就不怕被问。四、我学到的三条写实习底层逻辑第一条:HR 不知道你公司大不大他们只看到你写了什么。第二条:模糊才是最大的减分项“协助”“参与”“负责部分工作”,都是危险词。第三条:写清楚,是一种能力当我不再追求“看起来很强”,而是追求“说得明白”,整个人反而轻松了。五、这段实习没有让我起飞,但救了我它没有让我拿到顶级 offer,但让我第一次敢在面试中坦然说:“这是我真实做过的事。”那种不心虚的感觉,比任何包装都重要。六、写给正在怀疑自己的你如果你也有一段不完美的实习,不要急着否定它。它可能不精彩,但只要你在里面认真做过事,就值得被认真写一次。你不需要完美背景,你需要的是一份你敢递出去的简历。
你觉得实习只能是打杂吗?
点赞 评论 收藏
分享
评论
6
79
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务