阅读前言

转眼间十月以过完,十分感慨这时光的飞逝。十月对我们Android开发者有着十分重要的意义,想在这个优胜劣汰的代码世界活下去,金3银4,金9银10,都属于选择的机会。

在这优势略汰且经济回陇的状态下,笔者身处央企如今也开始考虑自己工作的问题,可能选择的只能是,逐步的打好自己的基础,才能在不安稳的社会形态下,逆行保持自己的安稳。笔者也该复习复习,在此汇总一下自己过去所学过的基础。

本文的难度级别,个人定位为中高级Android开发工程师。且自负的认为Android重要基础的均汇总,如有遗漏,希望你评论喷我,喷我如果能学习到知识,愿听闻。

笔者也是逐步前进的小伙,当前也需要及时的补充自己,过程如有不对的地方,尽快指出。如文章对你有帮助,希望能给于鼓励,手动点个赞吧。

汇总内容包含看过的书籍,自己对程序的理解,以及部分大神的借鉴(很多都是曾经记下的知识点,来源我也忘记是从哪里,如没有提及希望包涵)。

但文章全文,均为笔者一字一字手敲。**分享出来只是为了尽量帮助大家完善自己的Android知识体系,同时也希望自己能够查漏补缺、大家也能够指出我的不足之处。**两全其美的好事,何乐而不为呢?

要想在Android开发岗位站稳脚跟,这些知识点必不可少_面试 一、Java 篇

1、Java 基础

推荐书籍: 《Thinking in Java》+《Effective java》

要想在Android开发岗位站稳脚跟,这些知识点必不可少_编程语言_02

2、JDK 常用库

推荐书籍: 《Thinking in Java》+ JDK 源码

要想在Android开发岗位站稳脚跟,这些知识点必不可少_定位_03

3、Java 并发

推荐书籍: 《Java并发编程实践》+《深入理解java虚拟机》

要想在Android开发岗位站稳脚跟,这些知识点必不可少_编程语言_04

4、JVM

推荐书籍: 《深入理解java虚拟机》

要想在Android开发岗位站稳脚跟,这些知识点必不可少_移动开发_05

二、Android 篇

1、Android基础(四大组件+常用组件)

推荐阅读:官方文档

要想在Android开发岗位站稳脚跟,这些知识点必不可少_定位_06

2、Android 常见机制

推荐阅读:《Android开发艺术探索》+ 源码

要想在Android开发岗位站稳脚跟,这些知识点必不可少_android_07

3、Android 常用3rd-lib

推荐阅读:github 项目源码

要想在Android开发岗位站稳脚跟,这些知识点必不可少_编程语言_08

4、Android 进阶知识

要想在Android开发岗位站稳脚跟,这些知识点必不可少_移动开发_09

三、总结

说一千道一万,知识是自己累积的。要想在Android开发岗位中让自己占有一席之地,那就得从现在开始进阶学习,从今天开始,马上严格要求自己,既重视业务实现能力,也重视基础和原理。

基础夯实好了,高楼才能够平地而起,稳如泰山。才能在面试中从容不迫,力压面试官。下次跟面试官吹牛可以这么说:三对明星同时出轨,我的程序也不会瘫痪。