标签:避免 资源 完全 视频播放 eating lifecycle 网络 star 可见
当用户导航、退出和返回您的应用时,应用中的 Activity
实例将在其生命周期中转换不同状态。 例如,当您的 Activity 初次开始时,它将出现在系统前台并接收用户焦点。 在这个过程中,Android 系统会对 Activity 调用一系列生命周期方法,通过这些方法,您可以设置用户界面和其他组件。 如果用户执行启动另一 Activity 或切换至另一应用的操作,当其进入后台(在其中 Activity 不再可见,但实例及其状态完整保留),系统会对您的 Activity 调用另外一组生命周期方法。
在生命周期回调方法内,您可以声明用户离开和再次进入 Activity 时的 Activity 行为。 例如,如果您正构建流视频播放器,当用户切换至另一应用时,您可能要暂停视频并终止网络连接。 当用户返回时,您可以重新连接网络并允许用户从同一位置继续播放视频。
本课程介绍每个 Activity
实例将收到的重要生命周期回调方法,阐述可以如何利用这些方法使 Activity 达到用户预期,且避免它们在 Activity 不需要使用时消耗系统资源。
标签:避免 资源 完全 视频播放 eating lifecycle 网络 star 可见
原文地址:http://www.cnblogs.com/youseiraws/p/7017069.html