Android开发——活动状态的相关介绍和活动回收时数据保存问题(六)

本文介绍了Android活动中七个重要的回调方法,包括onCreate()、onStart()、onResume()等,以及在活动被回收时如何使用onSaveInstanceState()方法保存数据。同时,讨论了Bundle和Intent在数据传递中的结合使用。
摘要由CSDN通过智能技术生成

活动状态的相关介绍

1. Activity的七个回调方法

1.onCreate():activity第一次启动时被调用。完成活动的初始化操作,如加载布局 绑定事件等
2.onStart():活动由不可见变为可见时候调用
3.onResume():当用户与activity进行交互时被调用,此时activity位于返回栈的栈顶,并处于运行状态,该方法完成一些轻量级的工作,避免用户等待
4.onPause():启动或恢复另一个activity的时候被调用,该方法一般用来保存界面的持久信息,提交未保存的数据,并释放消耗CPU的资源。
5.onStop():该方法在activity不可见状态时调用,如:其他activity启动或恢复并将其覆盖时调用。
6.onDestroy():在activity销毁之前被调用。
7. onRestart():当activity重新启动时调用。

分为三类
完整生存期:onCreate()onDestroy() 创造 销毁
可见生存期:onStart()onStop() (保证停止活动时不占用过多的内存)
前台生存期:onResume() onPaise() (活动一直是运行状态,可以和用户进行交互&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值