lndd.net
当前位置:首页 >> 用gEtAppliCAtionContExt好还是this >>

用gEtAppliCAtionContExt好还是this

使用this, 说明当前类是context的子类,一般是activity application等 使用getApplicationContext 取得的是当前app所使用的application,这在AndroidManifest中唯一指定。意味着,在当前app的任意位置使用这个函数得到的是同一个Context 使用get...

getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁 Activity.this的context 返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁 getBaseContext() 返回由构造函数指定或setBaseContext()设置的上下文

getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁 Activity.this的context 返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁 getBaseContext() 返回由构造函数指定或setBaseContext()设置的上...

昨天刚看了篇帖子,说的是如果用this 容易照成 内存泄露,Application context,这个context的生存周期和你的应用的生存周期一样长,而不是取决于activity的生存周期。application对象。你可以通过调用Context.getApplicationContext() or Activi...

貌似,getApplicationContext()是获得应用程序(当前apk)的上下文,通过this获得的上下文是当前类的上下文,一般都是当前activity的context。

activity.this要返回一个activity,而getApplicationContext()就不一定返回一个activity getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁 Activity.this的context 返回当前activity的上下文,属于activity ,a...

不是的,这个问题很简单 传入Context 就行了。 然后调用的地方 context.getApplicationContext()这样就不会有问题了哇。 有问题可以追问我, 往采纳。

activity.this要返回一个activity,而getApplicationContext()就不一定返回一个activity getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁 Activity.this的context 返回当前activity的上下文,属于activity ,a...

1、this:代表当前,在Activity当中就是代表当前的Activity,换句话说就是Activity.this在Activity当中可以缩写为this; 2、getApplicationContext():生命周期是整个应用,应用摧毁,它才摧毁。 3、在平时的开发中,有时候可能会需要一些全局数据...

Android上 ,Context可以用于很多操作,但是大部分时候是用来加载以及使用资源。这就是为什么所有的widgets在他们的构造函数中接受一个Context参数。在一般的android应用中,通常有两种Context:分别是Activity和Application。通常的,当咱们的...

网站首页 | 网站地图
All rights reserved Powered by www.lndd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com