美文网首页
Android 进阶你可能需要这些书籍

Android 进阶你可能需要这些书籍

作者: 杨旭_ | 来源:发表于2019-05-29 11:09 被阅读0次
    技术行业是一个更新特别快的行业,每年都出新的技术都需要我们去学习,比如当前的kotlin 和flutter
    说一下个人的看法和意见,有精力就学,没精力就不学,解释一下你一天闲的蛋疼,这看看,那看看的,不如沉下心来认真的学习一下新的技术,用来丰富自己,学会了之后可以吹牛X(因为有好多技术学了不一定用的上,但是可以拿出来吹牛X);第二种情况,你们公司有个好领导 把你当兄弟,天天996,每天回家精疲力尽,那我就觉得没有必要强迫自己学了,活着才是最重要的(这里划重点)。
    image.png
    image.png image.png

    新技术有可能是昙花一现,所以不如静下心来打好基础,学好数理化走遍天下全不怕,就是这个道理,基础还是非常重要的。这是我对新技术的看法和态度。

    image.png

    第一本 郭霖的书,《第一行代码》(现在不知道第几行了)

    书本内容:大概就是从配置环境,然后到四大组件各种ui的使用,都是基础。
    推荐原因:通俗易懂,全部都是最基础的,相当于手把手教学的模式。
    适合人群:初级,刚刚实习或者刚培训完的,经验不足,能力不够的人,学完之后你正常工作应该没有问题。

    第二本 任玉刚的书,《Android开发艺术探索》

    书本内容:主要是关于View的一些知识,包括自定义,动画,事件分发,工作原理,另外也讲了一下handler原理等等知识。
    推荐原因:知识体系比较丰富,涵盖了整个View到Window,可以加深你对View的理解和自定义View的功底,了解View绘制的流程。
    适合人群:初级和中级,搞Android,有的时候不一定非要自己造轮子,但是你要懂得原理,否则搬过来有问题的话你就无从下手了,所以我觉得View体系的知识非常重要。

    第三本 何红辉,关爱民的书,《Android设计模式解析与实战》

    书本内容:面向对象编程的六大基本原则,首先会举一个列子,然后再合Android系统源码用到的地方进行深入讲解。
    推荐原因:非常好的一本书,我看了五遍以上了,每一次都有收获。首先从需求出发,然后区分普通写法和运用设计模式写法的区别,优点一目了然,怎么运用,什么场景下运用什么设计模式。
    适合人群:中级和高级,这个书不提升你的硬实力,他只是提升你的软实力,(用不用设计模式都能完成工作,只是后续维护或者解耦,拓展上的区别,也许这就是高级程序员和初级中级的区别)讲解的非常清晰,然后结合工作需求,可以尝试一下把设计模式合理的运用进去,不要硬套,学而不思则罔。

    第四本 顾浩鑫的书,《Android高级进阶》

    书本内容:涉及到的Android知识比较全面,基本上一个App需要的功能,这里都有讲,从开发,到优化,既有View层,也有架构层,还有优化点。
    推荐原因:我认为学习Android 最困难的就是没有统一的文档和目标,根本不知道什么该学,什么不该学,(这里的不该学,指的是工作需要,而不是兴趣爱好),看了这本书,基本上覆盖大部分的开发技术了。

    第五本 刘望舒的书,《Android进阶解密》

    适合人群:高级 ,从系统启动,到进程孵化,需要有一定cpp基础才能看懂,四大组件启动过程,插件化,热修复技术,绝对能提升一个档次的书。

    相关文章

      网友评论

          本文标题:Android 进阶你可能需要这些书籍

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