super.onDestroy(); 的问题。

注意:没有显式地在自己的方法中调用父类Activity的onDestroy是会报错的。
我的问题很简单,在我覆盖的onDestroy(),方法中需要调用父类的onDestroy。
我就是不懂调用的时机,就像下面两种。

protectedvoidonDestroy(){
super.onDestroy();
//Mycode;
}
protectedvoidonDestroy(){
//Mycode;
super.onDestroy();
}

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


------解决方案--------------------
一般是这样的:
protectedvoidonDestroy(){
//Mycode;
super.onDestroy();
}

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

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

更多相关文章

  1. android实战项目五做一个倒计时的button
  2. Android(安卓)WebView常见问题及解决方案汇总 .
  3. Android(安卓)调用系统相机返回data为null
  4. 超简单理解Android四大组件
  5. Android(安卓)Your content must have a ListView whose id attr
  6. Android关于滚动View标题栏渐变的解决方案
  7. Android心得4.5--SQLite数据库--事务处理、ListView列表显示
  8. 深入理解onSaveInstanceState & onRestoreInstanceState 方法
  9. Android面试题集锦之Service生命周期

随机推荐

  1. C语言中有且唯一的函数是什么
  2. C语言中取地址运算符是什么?
  3. 两分钟带你了解如何使用“strcpy()”函数
  4. putchar函数可以向终端输出一个字符么
  5. C语言怎么获取数组的长度
  6. C语言中求余运算符是什么?
  7. c语言函数声明格式
  8. c语言中定义结构体的保留字是什么?
  9. visualc++6.0怎么使用
  10. c语言中continue作用是什么?