getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁
Activity.this的context 返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁
getBaseContext 返回由构造函数指定或setBseContext()设置的上下文
下图为Context相关类的继承关系:
Android中Context详解----你所不知道的Context一文,对Contet讲解的到位,不错:
http://blog.youkuaiyun.com/qinjuning/article/details/7310620