您的位置:首页 > 移动开发 > Android开发

Activity 生命周期(二)-- MarsChen Android 开发教程学习笔记

2014-09-03 11:18 204 查看
一个应用的Activity 最好介于三到五个之间。
什么是生命周期 一个Activity 从创建到销毁要经历的各阶段。
Activity 的生命周期函数 由Android 控制,在一个生命周期内,Activity 会经历一系列过程,这些过程都由如下函数执行。开发者的任务是继承Activity 后,复写这些函数。 onCreate :Activity运行的入口,在Activity 第一次被创建的时候调用。当Actvity 可见的时候调用onStart , Activity 与用户交互的时候调用onResume 方法。 onPause 当跳到另外一个Activity 时调用,而前一个Activity 调用onStop,返回时,调用onRestart,而想象一下栈的结构,之前进入的第二个Activity 调用onDestroy 方法。 生命周期函数的调用时机 简单来说,步骤是:启动第一个界面 → 启动第二个界面 → 返回第一个界面。对应调用方法:第一界面(onCreate → onStart → onResume)→跳第二界面时第一界面(onPuse),第二个界面(onCreate → onStart → onResume),第一个界面(onStop)→返回时第二界面(onPuse),第一界面(onRestart → onStart → onResume),第二界面(onStop → onDestory)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: