博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android-activity生命周期方法
阅读量:4678 次
发布时间:2019-06-09

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

整个Activity生命周期中的所有方法,我们可以根据程序的需要来覆盖相应的方法:

 

public class Activity extends ApplicationContext {         //创建的时候调用         protected void onCreate(Bundle savedInstanceState);         //启动的时候调用         protected void onStart();            //重新启动的时候调用         protected void onRestart();         //恢复的时候调用         protected void onResume();         //暂停的时候调用         protected void onPause();         //停止的时候调用         protected void onStop();         //销毁的时候调用         protected void onDestroy();     }
onCreate(Bundle savedInstanceState):创建activity时调用。设置在该方法中,还以Bundle的形式提供对以前储存的任何状态的访问!
onStart():activity变为在屏幕上对用户可见时调用。
onResume():activity开始与用户交互时调用(无论是启动还是重新启动一个活动,该方法总是被调用的)
onPause():activity被暂停或收回cpu和其他资源时调用,该方法用于保存活动状态的,也是保护现场,压栈。
onStop():activity被停止并转为不可见阶段及后续的生命周期事件时调用。
onRestart():重新启动activity时调用。该活动仍在栈中,而不是启动新的活动
onDestroy():activity被完全从系统内存中移除时调用

 

 

http://liangruijun.blog.51cto.com/3061169/636913

转载于:https://www.cnblogs.com/hwaggLee/p/6270093.html

你可能感兴趣的文章
VirtualBox如何扩展虚拟机Ubuntu的硬盘容量?
查看>>
JAVA操作数据库插入中文表中显示乱码的解决方法
查看>>
SSM综合练习crm
查看>>
SQL ---子查询
查看>>
改进delphi中的RoundTo函数
查看>>
Microsoft Visual SourceSafe使用经验
查看>>
威尔逊定理及证明
查看>>
[LeetCode] Peeking Iterator
查看>>
Understanding Unix/Linux Programming-用户程序play_again4.c
查看>>
算法总结
查看>>
指数平滑法
查看>>
CodeForces 735E(树形DP)
查看>>
lesson - 13 Linux系统日常管理2
查看>>
yarn-site.xml
查看>>
感觉到了最关键的时候了
查看>>
二叉树非递归遍历方法小结
查看>>
WPF中使用USERCONTROL
查看>>
altium designer 高亮显示某条线怎么设置
查看>>
|Vijos|贪心|P1662 最大配对
查看>>
【干货】Kafka 事务特性分析
查看>>