在android中常常会遇到与context有关的内容
在创建很多对象的时候都需要依赖于Context,在Activity中有几种方法获得Context,各自又有同的区别;
getApplicationContext()获得整个应用程序的Context,依赖于整个程序的生命周期;
Activity.this可以缩写为this代表当前Activity,生命周期与Activity相同;
getBaseContext获得由构造函数指定的Context,或者setBaseContext()设置的Context;
构建相关对象时,需要区别对待不同对象所依赖的生命周期。