两者的区别可能还有很多,我目前看到的是关于内存泄漏的问题。Activity的Context和Activity同生命周期,而Application的Context和Application同周期。假如我们让Activity中的某个View保存了Activity的Context,而且又让这个view变成了static的成员,那么这个activity就不能在该销毁的时候销毁,因为static变量引用了这个activity的context。
这里有两个问题,第一个是不应该用static,第二个可以用Application的Context
转载请注明原文地址: https://ju.6miu.com/read-16480.html