8、requestCode 和resultCode+9、activity的生命周期+10、activity生命周期的三大分类

本文详细探讨了Android中Activity的生命周期,包括requestCode用于区分不同请求的返回,resultCode用于标识不同类型的数据返回。同时,阐述了Activity的完整生命周期:onCreate到onDestroy,可视生命周期:onStart到onStop,以及前台生命周期:onResume到onPause。
摘要由CSDN通过智能技术生成

8、requestCode 和resultCode(结合上个案例看)

  • requestCode

请求码 ,如果当前界面有多个请求出去,那么这个时候就可以使用requestCode去判定到底是谁返回了数据

  • resultCode

结果码 : 如果下一个界面有各种类型的数据返回,那么可以使用resultCode去区分到底返回的是什么类型的数据。

9、activity的生命周期

  • 生命周期

一类事物从出生到死亡经过的时间。

  • 生命周期方法

对象从创建到销毁的时候调用的方法

  • onCreate - onDestory

创建和销毁 : 一般用来做数据的存储以及回显。

  • onStart - onStop

可见与不可见 : 视频的暂停与继续播放

  • onResumt - onPause

获取焦点和失去焦点: 游戏的暂停。

10、activity生命周期的三大分类

这里写图片描述
这里写图片描述

  • entire lifetime – 完整生命周期

onCreate【创建】 – onStart【可见】 – onResume【获取到焦点】 – onPause【失去焦点】 – onStop【不可见】 — onDestroy【销毁】

  • visible lifetime — 可视的生命周期

onStart – onResumt – onPause – onStop

  • foreground lifetime – 前台生命周期

onResume – onPause

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值