1.this -->指的是当前 Activity 的上下文。
2.getApplicationContext()指的是 应用程序的上下文。
对话框是Activity的一部分,对话框是挂在一个activity上的。
一般来讲,我们可以把activity.this 理解成 applicationContext的一个子类。
所以,可以用activity.this 代替 applicationContext.
getApplicationContext()生命周期长,只要应用程序的进程存在,他就在。
activity.this生命周期短,只要activity ondestroy 上下文就不存在了。