A页面启动B页面的 Activity 的生命周期
来源:互联网 发布:做公章软件 编辑:程序博客网 时间:2024/05/13 19:26
生命周期描述的是一个类 从创建(new出来)到死亡(垃圾回收)的过程中会执行的方法..
在这个过程中 会针对不同的生命阶段会调用不同的方法.
Activity从创建到销毁有多种状态,从一种状态到另一种状态时会激发相应的回调方法,
这些回调方法包括:onCreate onDestroy onStop onStart onResume onPause
其实这些方法都是两两对应的,
onCreate创建与onDestroy销毁;
onStart可见与onStop不可见;
onResume可编辑(即焦点)与onPause;
这6个方法是相对应的,那么就只剩下一个onRestart方法了,这个方法在什么时候调用呢?
答案就是:
在Activity被onStop后,但是没有被onDestroy,在再次启动此Activity时就调用onRestart(而不再调用onCreate)方法;
如果被onDestroy了,则是调用onCreate方法。
还有两个方法 onPostResume() 和 onPostCreate()这两个生命周期的方法.
在 onCreate(),方法之后调用onPostCreate()。
MainActivity 会走以下方法
从 MainActivity 开启Main2Activity会走以下方法(MainActivity没有调用finish();)
以下是Main2Activity开启MainActivity的生命周期.
Main2Activity开启MainActivity 调用Finish()的 生命周期;
0 0
- A页面启动B页面的 Activity 的生命周期
- activity生命周期 A启动B,B返回A, A,B的全生命周期
- Activity A 调到B 两者的生命周期
- Activity的生命周期及A跳转B的生命周期
- Activity A 与 Activity B 的联动 生命周期
- Activity A 跳转到 Activity B,生命周期的执行过程
- 获取Activity启动页面的名字
- A页面的Datetime怎么在B页面获得
- 页面a跳转到页面b指定位置的方法
- Activity A 调到B 两者的生命周期(二)
- android Activity A和B互相跳转 生命周期的变化
- Activity A启动Activity B的回调过程
- aspx页面的生命周期
- aspx页面的生命周期
- 页面的生命周期
- 页面的生命周期
- 页面的生命周期
- 页面的生命周期
- 野指针与避免
- JSP基本概念及运行原理
- 暗域八翼邪龙
- English——love deeply
- 查找整数
- A页面启动B页面的 Activity 的生命周期
- BFS.H1044吃字母
- Linux shell学习(五)——for循环
- java mail 使用:exchange邮箱
- 欢迎使用CSDN-markdown编辑器
- Android 如何自定义FragmentTabHost中某一个Tab的点击效果
- Android基础知识点-Manifest清单文件
- 逆波兰表示法 Reverse Polish notation,RPN
- Linux内核配置与编译流程