在android中,context往往被用来访问或者是加载资源,它分为activity与apllication两种。比如下端代码:
@Override protected void onCreate(Bundle state) { super.onCreate(state); TextView label = new TextView(this); label.setText("Leaks are bad"); setContentView(label); }
其中textview对活动引用,从而导致垃圾回收无法回收活动,而活动又可能加载了布局,因此占内存的布局又不能回收。