android应用当中Activity间相互跳转比较常见。本文将通过例子跟踪一下2个Activity间跳转过程中生命周期的变化过程。
整个操作过程如下图所示:
打开应用,自动开启First Activity;
按下“Jump Button”按钮,打开Second Activity;
按下“回退”按钮,退出Second Activity,自动回到First Activity;
按下“回退”按钮,退出应用,自动关闭First Activity。
注:两个Activity的启动模式都是默认的(standard)
在Fist Activity和Second Activity的相应“过程”方法里打印Log。这些“过程”方法包括:onCreate、onRestart、onStart、onResume、onPause、onStop、onDestroy。
打印结果如下
//----------1------------First Activity: onCreateFirst Activity: onStartFirst Activity: onResume//----------2------------First Activity: onPauseSecond Activity: onCreateSecond Activity: onStartSecond Activity: onResumeFirst Activity: onStop//----------3------------Second Activity: onPauseFirst Activity: onRestartFirst Activity: onStartFirst Activity: onResumeSecond Activity: onStopSecond Activity: onDestroy//----------4------------First Activity: onPauseFirst Activity: onStopFirst Activity: onDestroy
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容猜你喜欢
AI推送时光机Activity跳转时生命周期跟踪的实例
后端开发2023-05-31
Android编程中activity的完整生命周期实例详解
后端开发2022-06-06
Android中Activity生命周期调用的示例分析
后端开发2023-06-22
android横竖屏切换时候Activity的生命周期
后端开发2022-06-06
Laravel的生命周期实例分析
后端开发2023-06-30
React的生命周期实例分析
后端开发2023-07-02
Angular中的生命周期实例分析
后端开发2024-04-02
Vue中的生命周期实例分析
后端开发2023-06-29
Java之Bean的生命周期实例分析
后端开发2023-07-02
Android编程之基于Log演示一个activity生命周期实例详解
后端开发2022-06-06
SpringBean生命周期之Bean的实例化详解
后端开发2024-04-02
Android开发中Widget的生命周期实例分析
后端开发2022-06-06
react生命周期的三个过程实例分析
后端开发2024-04-02
实例探究Android应用编写时Fragment的生命周期问题
后端开发2022-06-06
SpringIOC容器Bean的作用域及生命周期实例
后端开发2024-04-02
C#线程的创建和生命周期实例分析
后端开发2023-06-29
Spring Bean中的作用域和生命周期实例分析
后端开发2023-07-02
react源码中的生命周期和事件系统实例解析
后端开发2023-01-03
实例讲解Android应用开发中Fragment生命周期的控制
后端开发2022-06-06
C++变量存储的生命周期与作用域实例代码精讲
后端开发2022-11-13
咦!没有更多了?去看看其它编程学习网 内容吧