Dialog的构造函数参数是Application的Context为什么会报错?

前言

学习源码,研究源码编程思想,是程序开发者进阶的必经之路。然而,进了源码世界,就像是进了迷失森林,没有地图,迟早要死在里面。有个地图会好很多。
此类文集,专门用图解编程的方式,来讲解一个知识点,从一个点切入,理解切入点之后,再进行知识发散。
路漫漫,进阶之路不好走。与众君共勉之。

正文

如题
答案,就是一张图(源码追踪,基于SDK28-android9.0)

Dialgo为什么不能用AppContext作为参数.jpg

图文讲解和知识发散:有空再加......不过对着图,也应该能看懂。

欢迎留言讨论。

你可能感兴趣的:(Dialog的构造函数参数是Application的Context为什么会报错?)