android中Activity的context内存泄漏

wingDouble 2017-01-03 07:20:55
查了网上的很多例子,说尽量使用getApplicationcontext来代替activity的context,但是有的弹窗必须要依赖当前的activity才行,这样的情况如何解决内存泄漏呢?
...全文
289 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wisliezhu 2017-01-12
  • 打赏
  • 举报
回复
楼上说的是, 在Activity中用 弱引用
DynamicDING 2017-01-09
  • 打赏
  • 举报
回复
public class App extends Application { private static Context mContext; private OSharedPreferences OShared; public static Context getApplicationContext() { return mContext; } @Override public void onCreate() { super.onCreate(); mContext = this; }
丿末兮 2017-01-09
  • 打赏
  • 举报
回复
定义一个全局的context 直接应用就好了
怀君 2017-01-04
  • 打赏
  • 举报
回复
弱引用,来解决

80,358

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧