【发布时间】:2011-11-10 01:18:56
【问题描述】:
关于这两种情况的帖子已经有很多了。但我仍然没有完全正确
据我所知:
每个都是其类的一个实例,这意味着一些程序员建议您尽可能频繁地使用this.getApplicationContext(),以免“泄漏”任何内存。这是因为另一个this(获取Activity 实例上下文)指向一个Activity,每次用户倾斜手机或离开应用程序等时都会销毁该Activity。显然垃圾收集器(GC)没有'不捕捉,因此使用了太多的内存..
但是任何人都可以提出一些非常好的编码示例,其中使用this 是正确的(获取当前Activity 实例的上下文)并且应用程序上下文将无用/错误?
【问题讨论】:
标签: android this android-context