请问getActivity和getContext的详细区别

请问各位大神getActivity和getContext的详细区别,现在理解不是很清晰啊

首先Activity和Application都是Context的子类。Context从字面上理解就是上下文的意思,在实际应用中它也确实是起到了管理上下文环境中各个参数和变量的总用,方便我们可以简单的访问到各种资源。虽然Activity和Application都是Context的子类,但是他们维护的生命周期不一样。前者维护一个Acitivity的生命周期,所以其对应的Context也只能访问该activity内的各种资源。后者则是维护一个Application的证明周期。

get就是得到。 你可以得到 这个Activity里的东西。 有时间在上来贴代码