安卓训练-开始-管理 Activity 生命周期

管理 Activity 生命周期

依赖与前提
你还需要阅读
试试
下载示例

ActivityLifecycle.zip

当用户在你的应用的内容导航或离开或回到你的应用时,你的应用的 Activity 实例在它们的生命周期的不同状态间转变。例如,当你的 activity 第一次启动时,它成为系统的前景并接收用户焦点。在这个过程中,安卓系统调用 activity 的一系列生命周期方法,在这些方法中你设置用户界面和其他组件。如果用户执行了一个启动另一个 activity 的动作或切换到另一个应用,当你的 activity 移到后台时,系统调用它的另一套生命周期方法(当 activity 不再可见时,activity 实例和它的状态仍是完整的)。

在生命周期回调方法中,你可以声明当用户离开或重新进入时你的 activity 的行为。例如,如果你在开发一个流视频播放器,当用户切换到另一个应用时,你可能暂停视频并断开网络连接。当用户回到你的应用时,你可以重新连接网络并允许用户在相同地方恢复播放视频。

这节课解释每个 Activity 实例接收的重要的声明周期回调方法,以及你怎样使用它们,让你的 activity 像用户期望的那样工作,并且让你的 activity 在不再需要它们时不消耗系统资源。

课程


启动 Activity
学习 activity 生命周期的基础知识,用户怎样启动你的应用,怎样执行基本的 activity 创建动作。
暂停和恢复 Activity
学习当你的 activity 暂停(部分隐藏)时会发生什么,以及恢复 activity,以及在这些状态变化时你需要做什么。
停止和重启 an Activity
学习当用户完全离开你的应用或回到你的应用时会发生什么。
重新创建 Activity
学习当你的 activity 销毁时会发生什么,以及当需要时怎样重建你的 activity 的状态。
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值