在android中使用onDestroy()

Var*_*ary 16 android android-activity

如果java提供垃圾收集,那么Activity LIfecycle中onDestroy()的需求是什么?

sam*_*786 24

onDestroy:在您的活动被销毁之前收到的最后一个电话.这可能是因为活动正在完成(有人在其上调用finish(),或者因为系统暂时销毁此活动实例以节省空间).

这是一个例子......

 public void onDestroy() {

   super.onDestroy();

 }
Run Code Online (Sandbox Code Playgroud)

  • 为什么有人会在`onDestroy`中调用`finish()`,根本就没有意义. (8认同)
  • 你不能指望被调用的onDestroy()."在某些情况下,系统会简单地杀死活动的托管过程,而不会在其中调用此方法(或任何其他方法),因此不应该用它来做那些在过程消失后仍然存在的事情." http://developer.android.com/reference/android/app/Activity.html#onDestroy() (3认同)