Activity 生命周期
onCreate()
onStart()
onResume()
onPause()
onStop()
onDestroy()
发布日期:2021-06-30 14:56:53
浏览次数:3
分类:技术文章
本文共 392 字,大约阅读时间需要 1 分钟。
Activity 的生命中有6个状态,当 Activity 达到某一状态时,系统会相应的触发以下6个回调
onCreate() 演出前后台准备
只有一次,完事马不停蹄直接上台(火山地震导致演出重来不算)
onStart() 登上舞台亮相
此时活动对用户可见,亮相后马不停蹄接下一步(犹抱琵琶半遮面)
onResume() 进入聚光灯下互动表演
用户可交互(除非剧终或者有外因打断,否则就一直演)
onPause() 退到聚光灯外
被遮挡不可交互(如还有戏就站着等,如果没了直接下一步)
onStop() 退到幕后
不再可见 (比如切到另一个APP,那么有些工作就可以暂时停一停了)
onDestroy() 卸完妆等班车回家
这里交代后事,然后等待GC回收
而你就是指挥这一切的总导演,合理的利用系统资源,进行完美的演出。当然谢幕后还要收拾道具,清点人数,有序撤退。
更详细的内容请看:
转载地址:https://jerryjin.blog.csdn.net/article/details/83476488 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月22日 08时50分11秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
字符流复制Java文件改进版
2019-05-01
类加载器【理解】
2019-05-01
其他数字摘要算法实现
2019-05-01
非对称加密算法
2019-05-01
公钥和私钥生成规则
2019-05-01
私钥加密
2019-05-01
私钥加密私钥解密
2019-05-01
私钥加密公钥解密
2019-05-01
获取私钥key对象
2019-05-01
获取公钥对象
2019-05-01
什么是数字签名
2019-05-01
数字签名原理
2019-05-01
锁的释放流程-ReentrantLock.unlock
2019-05-01
锁的释放流程-ReentrantLock.tryRelease
2019-05-01
锁的释放流程-unparkSuccessor
2019-05-01
ConcurrentHashMap的源码分析-tryPresize
2019-05-01
生产者消费者的实际使用
2019-05-01
阻塞队列的使用案例-注册成功后增加积分
2019-05-01
序列化的高阶认识-Transient 关键字
2019-05-01
序列化的高阶认识-绕开 transient 机制的办法
2019-05-01