Activity 生命周期
发布日期:2021-06-30 14:56:53 浏览次数:4 分类:技术文章

本文共 392 字,大约阅读时间需要 1 分钟。

Activity 的生命中有6个状态,当 Activity 达到某一状态时,系统会相应的触发以下6个回调

在这里插入图片描述

onCreate() 演出前后台准备 只有一次,完事马不停蹄直接上台(火山地震导致演出重来不算)

onStart() 登上舞台亮相 此时活动对用户可见,亮相后马不停蹄接下一步(犹抱琵琶半遮面)

onResume() 进入聚光灯下互动表演 用户可交互(除非剧终或者有外因打断,否则就一直演)

onPause() 退到聚光灯外 被遮挡不可交互(如还有戏就站着等,如果没了直接下一步)

onStop() 退到幕后 不再可见 (比如切到另一个APP,那么有些工作就可以暂时停一停了)

onDestroy() 卸完妆等班车回家 这里交代后事,然后等待GC回收

而你就是指挥这一切的总导演,合理的利用系统资源,进行完美的演出。当然谢幕后还要收拾道具,清点人数,有序撤退。

更详细的内容请看:

转载地址:https://jerryjin.blog.csdn.net/article/details/83476488 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Androd Studio 常用插件备忘
下一篇:Android Studio 的 gradle 插件升级失败

发表评论

最新留言

不错!
[***.144.177.141]2024年04月17日 04时19分55秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

ubuntu安装caffe整个流程 2019-05-01
ubuntu 更改 gcc g++ 版本 2019-05-01
ERROR: Package ‘imageio‘ requires a different Python: 2.7.13 not in ‘>=3.5‘ 2019-05-01
ValidationError: Value for sha256 cannot be None. 2019-05-01
38. 外观数列 2019-05-01
Java开发对泛型的认识和理解 2019-05-01
Android开发之Context认识和运用 2019-05-01
Android数据库GreenDao的使用完全解析 2019-05-01
简单选择排序 2019-05-01
冒泡排序 2019-05-01
快速排序 2019-05-01
【Java习题】 -- 设计⼀个⽅法,将⼀个字符串中的⼤⼩写字⺟翻转 2019-05-01
【大数据开发】Java基础-总结1-可变参数的注意点 2019-05-01
【Java习题】 -- 设计⼀个⽅法,将⼀个数组中的元素倒序排列(注意,不是降序) 2019-05-01
【Java习题】(难)设计⼀个⽅法,找出⼀个整型数组中的第⼆⼤的值 2019-05-01
【Java习题】-- 已知⽅法 public static int[] combine(int[] arr1, int[] arr2) 的作⽤是,合并 两个数组,并对合并后的数组进⾏升序排序 2019-05-01
【Java习题】(难)已知⽅法 public static int[] delete(int[] arr, int ele) 的作⽤是删除数组中第 ⼀次出现的ele元素,并返回删除后的数组 2019-05-01
【大数据开发】Java基础-总结2-面向对象与面向过程的区别 2019-05-01
【大数据开发】Java基础-总结3-面向对象的特点和注意点 2019-05-01
MySQL5.7版本修改了my.ini配置文件后mysql服务无法启动问题 2019-05-01