在上一次Kotlin x Java打造 UI 通用组件<五>-------AndroidUI核心组件剖析与实战1已经对于Launcher的启动流程进行了一个完整的分析,而Activity一启动之后就会涉及到很多的知识点,比如:xml布局文件到View的解析、Activity和Window和View之间的关系、Activity的启动模式、Activity当中Fragment的管理等,还有一些是咱们都知道的对于View的绘制流程会经过onMeasure、onLayout、onDraw(),那是否有知道这些调用的出发点是在哪里呢? 还有对于Button的点击事件的根本触发来源又在哪里呢?屏幕在每一帧刷新时View树结构都要重新布局重新绘制么?所以这次对于Actvitiy再学入的进行一次探讨。
见微知著从源码到原理剖析Activity核心知识点:
先看一下待探讨的知识大纲: