博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android:Activity(四):Activity生命周期
阅读量:5920 次
发布时间:2019-06-19

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

hot3.png

Activity生命周期 

     Activity有4种状态:

    1.活动状态:当Activity位于前台,用户可见,可获得焦点,此时的Activity位于栈顶.

    2.暂停状态:其他Activity位于前台,该Activity依然可见,只是不能获得焦点.

    3.停止状态:当Activity不可见,失去焦点.

    4.销毁状态:当Activity结束,或Activity所在的Dalvik进程结束.


    在Activity生命周期中,如下方法会被系统调用:

        1.onCreate(Bundle savedStatus):创建Activity时被回调,该方法只会被调用一次

        2.onStart():启动Activity时被回调

        3.onRestart():重新启动Activity时被回调

        4.onResume():恢复Activity时被回调,onStart()方法后一定会回调onResume()方法

        5.onPause():暂停Activity时被回调

        6.onStop():停止Activity时被调用

        7.onDestroy():销毁Activity时被回调,该方法只会调用一次

        以上7种方法,在合适的时机重写相应的方法!    


    生命周期流程图:

111551_akzt_1754911.gif

转载于:https://my.oschina.net/Ccx371161810/blog/263513

你可能感兴趣的文章
还在十字路口的运营商,数字化转型或许只缺一个云开放实验室
查看>>
算法学习之路|A除以B
查看>>
mac php 图片验证码无法显示问题,gd库没有freetype的问题
查看>>
有那么一些想法哪
查看>>
配置性能警报、熟练安装与使用PCAnyWhere远程控制工具
查看>>
python基础
查看>>
MATLAB实现系统传递函数模型的建立与转换
查看>>
Python中的字典及举例
查看>>
js 中时间格式化的几种方法
查看>>
程序的本质在于逻辑
查看>>
没有脱离实践能力的程序设计基础
查看>>
内核中的UDP socket流程(7)——udp_sendmsg
查看>>
LoadRunner levels of integration with web pages
查看>>
模拟MBR扇区故障
查看>>
lzg_ad:Regsvr32.exe实用小技巧
查看>>
C# 视频监控系列(13):H264播放器——控制播放和截图
查看>>
桌面虚拟化(二):遗落的天堂
查看>>
lzg_ad:构建通用版本的XPE\WES镜像文件
查看>>
lzg_ad:Sysprep和System Cloning Tool有什么区别
查看>>
关于近期学习java se篇的小结及一些学习路线的思考
查看>>