当前位置: 首页 > news >正文

Activity和Fragment生命周期

一、Activity生命周期

Activity 类提供7个核心回调集: onCreate(), onStart(), onRestart(),onResume(), onPause(), onStop()和 onDestroy()。
Activity生命周期
https://developer.android.google.cn/guide/components/activities/activity-lifecycle?hl=zh-cn

二、Fragment生命周期

在这里插入图片描述

三、常见面试题

1、打开一个页面,退到后台,然后再次打开应用,activity分别经历了怎样的生命周期?

打开一个页面,调用 onCreate()->onStart()->onResume();
“退到后台”或“跳转下一个页面”调用 onPause()->onStop();
再次打开页面调用onRestart()->onStart()->onResume();

2、Activity生命周期有哪些?

onCreate()->onStart()->onResume()->onPause()->onStop()->onDestroy()

3、Fragment生命周期有哪些?

onAttach->onCreate->onCreateView->onViewCreated->onActivityCreated (最新版本已废弃)->onStart->onResume->onPause->onStop->onDestroyView->onDestroy->onDetach

http://www.dtcms.com/a/329763.html

相关文章:

  • Spring进阶(八股篇)
  • 栈和队列详解
  • LeetCode刷题记录----437.路径总和Ⅲ(medium)
  • 学习:JS进阶[10]内置构造函数
  • HunyuanVideo-Avatar:为多个角色制作高保真音频驱动的人体动画
  • C++哈希进阶-位图
  • 计算机网络技术-知识篇(Day.1)
  • java14学习笔记-打包工具 (Incubator)
  • MoonBit Perals Vol.05: 函数式里的依赖注入:Reader Monad
  • JPrint免费的Web静默打印控件:PDF打印中文乱码异常解决方案
  • 什么是JSP和Servlet以及二者的关系
  • window显示驱动开发—多平面覆盖 VidPN 呈现
  • MVCC底层实现原理
  • Flask入门:从零搭建Web服务器
  • 雅思大作文笔记
  • iOS 签名证书在版本迭代和iOS上架中的全流程应用
  • Docker 在 Linux 中的额外资源占用分析
  • 智汇河套,量子“风暴”:量子科技未来产业发展论坛深度研讨加速产业成果转化
  • 信息学奥林匹克竞赛(NOI/NOIP/CSP) 学习进度自查表
  • 使用 Python Selenium 和 Requests 实现歌曲网站批量下载实战
  • 嵌入式学习 day50 IMX6ULL裸机开发 - 时钟
  • Linux 5.15.189-rt87 实时内核安装 NVIDIA 显卡驱动
  • 手机充电线贴标机如何使用
  • 内存可见性和伪共享问题
  • php7 太空船运算符
  • 在实验室连接地下车库工控机及其数据采集设备
  • 《零基础入门AI:深度学习中的视觉处理(卷积神经网络(CNN)学习)》
  • Github desktop介绍(GitHub官方推出的一款图形化桌面工具,旨在简化Git和GitHub的使用流程)
  • SpringMVC 6+源码分析(六)参数处理
  • 18. parseInt 的参数有几个