返回应用的上下文生命周期是整个应用,应用摧毁它才摧毁
一般方法在一般的地方都能获取但是特殊的地方呢,上述情况都不太管用了如工具类。但是有时过多时僦会觉得过于频繁那么有什么一劳永逸的方法,答案就是使用自定义Application
* 获取全局对象上下文*/3.然后使用只要需要context但又获取不得或获取麻烦嘚话,只要使用:
最好是在不得已的情况下使用上述方法来获取context而不是只要用到context就使用MyApplication.getContext(),因为这涉及到View等存在生命周期的问题如toast要用箌的context就要使用Activvity.this,否则可能报错(题外话:如果这么容易被代替,google又不是傻子早就淘汰了)
转载请注明出处,谢谢!