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

来源:互联网 发布:淘宝微商哪个赚钱 编辑:程序博客网 时间:2024/04/30 08:20

管理 Activity 生命周期

上一课
下一课
依赖与前提
  • 怎样创建安卓工程(参见 创建安卓工程)
你还需要阅读
  • Activities
试试
下载示例

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
原创粉丝点击