[Android][清水笔记]多个Activity跳转时其状态方法的调用顺序
来源:互联网 发布:性 婚姻 知乎 编辑:程序博客网 时间:2024/06/02 22:57
单个Activity的状态方法调用顺序(即Activity生命周期)文档里有,也明白,但多个Activity在跳转时其状态方法调用顺序我今天发现和我自己想像的有点不一样。
有两个Activity:Main 和 Subscreen,启动Main后并根据事件触发跳转到Subscreen时我本以为先后顺序会是:
Main.onCreate()→Main.onStart()→Main.onStop()→Subscreen.onCreate()→Subscreen.onStart()。
我也照着这个想法去编写一个Activity管理类,XX,运行后却发现不对。追究下来,其顺序竟然是这样子的:
Main.onCreate()→Main.onStart()→Subscreen.onCreate()→Subscreen.onStart()→Main.onStop()。
Main.onStop()是在Subscreen.onStart()后执行的。
我了个去,难怪老出错。
本文内容归CSDN博客博主Sodino所有
转载请注明出处: http://blog.csdn.net/sodino/archive/2011/04/02/6297636.aspx
- [Android][清水笔记]多个Activity跳转时其状态方法的调用顺序
- Android多个Activity切换时其生命周期中的方法执行顺序
- Android多个Activity切换时其生命周期中的方法执行顺序
- Android多个Activity切换时其生命周期中的方法执行顺序
- Android多个Activity切换时其生命周期中的方法执行顺序
- Android多个Activity切换时其生命周期中的方法执行顺序
- 多个activity跳转执行的方法及顺序
- Android Activity 多个状态函数之间的执行顺序
- Android Activity 多个状态函数之间的执行顺序
- Android Activity 多个状态函数之间的执行顺序
- Android 多个 Activity 调用 跳转
- Android界面跳转各个状态调用顺序
- 多个分类重名时,方法的调用顺序
- 两个Activity跳转调用的方法
- 面试问题 activity生命周期,当设备旋转时android生命周期方法的调用顺序
- android开发源码分析--多个activity调用多个jni库的方法
- android开发源码分析--多个activity调用多个jni库的方法
- android 中 多个Activity 的跳转 与传值
- 我的工作
- 使用Ant和Weblogic开发EJB
- 全局程序集缓存GAC
- vs2008+cuda配置
- uboot搬运代码以及uboot.lds
- [Android][清水笔记]多个Activity跳转时其状态方法的调用顺序
- MIPS u-boot 中code Relocate流程分析
- AOP技术
- Android_UBOOT分析(二)执行顺序
- 写文章 标题
- 重要的技术文章
- 截取文件名
- LINK : warning LNK4098: 默认库“LIBCMTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
- test