Activity调用finish后,什么时候销毁
RT,
A_Activity 中调用 startActivityForResult ,启动 B_Activity
在B_Activity中调用finish,
B_Activity是在调用了 A_Activity 的 onActivityResult之后才销毁么?
这样的问题还是自己打印出来看比较记忆深刻,建议把onDestory中加上LOG,然后在onActivityResult中也加上LOG,一目了然
毕业论文 用FINISH()的时候应该是消毁,但是有时候因为线程存在的原因可能不会被消毁,这要看系统什么时候回收了
finish一定会调用onDestroy,但是调用了onDestroy后,GC不一定会立刻回收。
onActivityResult,是在activityresume的时候,才调用的
finish()之后并不一定调用onDestroy()