2 u011359326 u011359326 于 2016.03.19 18:26 提问

android中当一个Activity启动后什么情况下会被destroy,什么情况下onstop 点击返回键是destroy

android中当一个Activity启动后什么情况下会被destroy,什么情况下onstop
点击返回键是destroy还是onstop
如果是destroy那么什么情况下onstop
如果是onstop什么情况下destroy

2个回答

zhengnan110
zhengnan110   2016.03.20 02:11
已采纳

点击back或手动调用finish方法时如果此时没有正在执行的线程,一般destory会被系统调用。
点击back会首先调用onstop,之后调用ondestory。

luochoudan
luochoudan   Ds   Rxr 2016.03.19 21:33

你需要了解一下它的生命周期,参考
http://kb.cnblogs.com/page/70125/

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
生命周期管理:重置一个Activity
Activity Destroy与Recreate
destroy
一个桌面发泄工具,很好玩。就是砸桌面的
表的连接和嵌套查询
表的连接和嵌套查询实验.1、熟练掌握SQL Server查询分析器的使用方法 2、掌握多表的连接查询与嵌套查询语句的正确写法和实验操作方法。
伺服电机与步进电机的比较
伺服电机和步进电机是现代数字控制中经常使用的两类执行器,两种电机有什么特点?在什么情况下使用伺服电机,又在什么情况下使用步进电机??
什么情况下能利用上索引
sybase 数据库在什么情况下能利用上索引
Android 工程展示一个Activity 调用另一个app里的 Activity 和 Service
这里包括两个 eclipse 工程, 在一个工程FirstAndroid里调用另一个工程SecondAndroid里的Activity 和 Service,SecondAndroid只能通过别的app 来启动,它自己不能启动,因为它没有 android.intent.action.MAIN这个Action的Intent-filter
Android学习笔记
Android初步学习笔记 activity生命周期 docs/index.html 1、onCreate:第一次被启动、 2、onStart:activity可视时调用、 3、onResume:activity获得用户焦点是被调用、 4、onPause:启动另外一个activity时被调用、 5、onStop:另一个activity启动完成后被调用(第一个Activity处于不可见的状态)、 若启动另外一个activity时,onStop方法未执行,当重新回到第一个activity时直接调用
WEB SERVER
当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。
TestF.java
public void destroy() { this.encoding=null;System.out.println("in destroy"); }
Android receiver 多次启动相同Activity
-