草庐IT

CustomManager

全部标签

java - 将上下文从 Activity 传递到静态类是否会永远保留该 Activity?内存泄漏?

我正在尝试设计一个GCMHelper类。从本质上讲,该类是一个单例,Activity可以请求单例以这样的方式设置GCM()。GCMHelper.getInstance(MainActivity.this).setupGCM();setupGCM()方法将只查看是否需要GCM注册(例如,应用程序没有gcm,或者应用程序更新需要新的gcm),如果不需要注册则什么也不做。这是“好的”,因为我的Activity不需要触及GCMid值。一切都在单例的setupGCM()方法中处理。setupGCM()在后台发生,因此控制会立即返回Activity。没有用户界面滞后。GCMid生成速度很快,但我试