当前位置: 代码迷 >> Android >> super.onDestroy(); 的有关问题
  详细解决方案

super.onDestroy(); 的有关问题

热度:62   发布时间:2016-05-01 10:00:56.0
super.onDestroy(); 的问题。
我的问题很简单,在我覆盖的onDestroy(),方法中需要调用父类的onDestroy。
我就是不懂调用的时机,就像下面两种。

protected void onDestroy() {        
    super.onDestroy();
    // My code;
}


protected void onDestroy() {        
    // My code;
    super.onDestroy();
}

请教大神,哪一种才是正确的写法?

------解决方案--------------------
一般是这样的:
protected void onDestroy() {        
    // My code;
    super.onDestroy();
}

但取决于你的代码在onCreate的时候如何调用
------解决方案--------------------

如果严格点。必须是这样的顺序,在把你要做的处理完毕后,再释放父类资源
protected void onDestroy() {        
    // My code;
    super.onDestroy();
}
------解决方案--------------------
一般没有区别的   如果你的代码只是做你自己的事情  没啥顺序关系  当然  前提是没有引用到父类已经释放的资源(基本没遇见过,都是干自己的)
  相关解决方案