Activity与Fragment的生命周期

Activity的生命周期

生命周期状态

1. 启动状态:Activity的启动状态很短,一般情况下,Activity启动之后便会进入运行状态

2. 运行状态:Activity获取焦点、可见,可以与用户进行交互

3. 暂停状态:Activity无法获取焦点,用户对它操作没有响应

4. 停止状态:Activity完全不可见,但仍保留着当前状态和成员信息

5. 销毁状态:Activity将被清理出内存

 

Activity的生命周期中主要涉及7种方法:

1. onCreate()方法:Activity创建时调用,通常做一些初始化设置

2. onStart()方法:Activity即将可见时调用

3. onResume()方法:Activity获取焦点开始与用户交互时调用

4. onPause()方法:Activity失去焦点并进入暂停状态时调用

5. onStop()方法:Activity对用户不可见时调用

6. onRestart()方法:Activity处于停止状态再次启动时调用

7. onDestroy()方法:Activity即将销毁时调用

posted @ 2019-07-01 16:23  笺笙  阅读(479)  评论(0编辑  收藏  举报