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

一个应用的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)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值