Activity的生命周期及方法

来源:互联网 发布:北京金和网络股份员工 编辑:程序博客网 时间:2024/05/29 16:21

1、
activity的生命周期:

onCreate : activity对象创建完毕,此时不可见。
onStart: activity对象可见,但此时没有焦点。
onResume: Activity在屏幕可见,并且获得焦点

onPause: Activity此时在屏幕依然可见,但是已经没有焦点
onStop: Activity已经不可见了,但此时Activity的对象还在内存中
onDestory: Activity对象被销毁

2、启动一个activity的会调用的方法:

onCreate,
onStart,
onResume.

返回时会调用:
onPause,
onStop,
onDestoty. activity被销毁。

home键退出:

onPause: 调用 可见失去焦点
onStop: 不可见,但activity的对象还在内存中。

从新进入主界面;

onRestart:
onStart:
onResume: activity可见,并获得焦点。


从主activity跳转到第二个activity过程调用的方法:
主onCreate;
主onStart;
主onResume;
跳转时:
主onPause;
二onCreate;
二onStart;
二onResume;
主 onStop;

从第二个activity返回过程会调用;

二 onPause;
主onRestart;
主onStart;
主onResume;
二 onStop;
二onDestory;

从主activity上再次返回会调用;

主onPause;
主onStop;
主onDestory.

0 0
原创粉丝点击