android-training
Introduction: 【Android 修炼手册】
Tags:
Android 修炼手册
自己学习 Android 开发也有几年的时间了,回想学习的过程,网上的教程大多集中在入门以及深入的系统源码分析,对于中高阶的知识,并没有一个太系统的教程或者系列,在学习过程中总会有些迷茫。所以想把自己这些年的一些想法或者技术点做些记录,就是【Android 修炼手册】这一系列内容了。如果能帮助到一些同学,那是最好不过了
【Android 修炼手册】的内容主要集中在初级到中高级的过渡,更多的会集中于原理的分析,对于一些基础知识可能不会有讲解,所以需要读者有一定的开发基础。如果想从零开始学习 Android 开发,那么这系列内容是不合适的
内容大纲
Gradle 篇 -- 从使用到深入理解
- Gradle 的基本使用
- Android Gradle Plugin 源码分析
- Android Gradle Plugin 主要 Task 分析
- Gradle 源码分析
- 动画讲解 Gradle 原理
常用技术篇 -- 开发进阶必备
- 插件化
- 热修复
- 自定义控件
- Android 打包
- App 架构模式(MVC / MVP / MVVM)
Git 篇 -- 从使用到深入理解
- Git 使用
- Git 原理浅析
常用开源库篇 -- 从使用到深入理解
- Shadow 插件化框架分析
系统源码篇 -- Android 开发的根基
- Android 中的 ClassLoader 分析
- Binder 原理分析
ART / JVM 篇 -- 加深根基
- Java 反射为什么慢
- ART 中类的真实形态
面试官系列 -- 站在面试官的角度学习知识
- 面试官带你学安卓-从 View 的绘制流程说起
- 面试官带你学安卓-从 View 的事件分发说起
- 面试官带你学安卓-Handler 这些知识点你都知道吗
关于这一系列的内容,大家有想法或意见,欢迎交流,后面内容可能会根据实际情况和大家的反馈进行调整
除此之外,网上的大部分讲解文章,总是以大段代码配几行文字解读的形式来进行的,看起来总感觉有些吃力和枯燥,对于一些较难理解的知识点,这种形式很容易在阅读中陷入迷茫,所以想对文章的形式也做些探索。关于行文方式,大家如果建议或意见,也欢迎交流
如何获取更新
欢迎关注下面账号,获取更新:
微信搜索公众号: ZYLAB
Github
知乎
掘金
简书
更新时间:
【Android 修炼手册】系列内容不定时更新中