Android Training - Activity生命周期的管理
2012-08-03 23:04
204 查看
当一个用户进入,离开,返回你的程序时,程序中的activity实例也在它们的生命周期的不同状态间进行转换。例如,当你的activity第一次启动的时候,它会处于系统的前台,可以接受用户的操作。在这个过程中,Android系统会调用一系列生命周期函数,这些函数中你可以创建用户界面和其他部件。如果用户执行一个动作去开始另外一个activity或者切换到了其他程序,系统就会调用另外一些生命周期函数,让你的activity进入后台状态(这个activity会不可见,但是实例和它的状态都会被保存完好)。
在生命周期回调函数中,你可以定义用户离开activity或者重新回到activity所执行的动作。比如,如果你创建了一个网络视频播放器,当用户切换到了其他程序,你可以暂停视频,关闭网络连接;当用户返回时,你可以重新连接网络,并从暂停的地方开始播放。
这个课程解释了每个Activity需要用到的重要的生命周期回调函数,你可以使用它们实现用户期望的功能,并在不需要的时候回收系统资源。
课程
开始一个Activity
学习activity生命周期的基础和了解基本的activity创建过程。
暂停和恢复一个Activity
学习activity暂停(部分掩盖)和恢复的时候会发生什么,在这些状态转换的时候你需要做什么。
停止和重启一个Activity
学习用户完全离开你的activity和返回重新启动时会发生什么。
重建一个Activity
学习当你的activity被销毁时会发生什么,当重新需要的时候你是怎么重新创建这个activity的。
在生命周期回调函数中,你可以定义用户离开activity或者重新回到activity所执行的动作。比如,如果你创建了一个网络视频播放器,当用户切换到了其他程序,你可以暂停视频,关闭网络连接;当用户返回时,你可以重新连接网络,并从暂停的地方开始播放。
这个课程解释了每个Activity需要用到的重要的生命周期回调函数,你可以使用它们实现用户期望的功能,并在不需要的时候回收系统资源。
课程
开始一个Activity
学习activity生命周期的基础和了解基本的activity创建过程。
暂停和恢复一个Activity
学习activity暂停(部分掩盖)和恢复的时候会发生什么,在这些状态转换的时候你需要做什么。
停止和重启一个Activity
学习用户完全离开你的activity和返回重新启动时会发生什么。
重建一个Activity
学习当你的activity被销毁时会发生什么,当重新需要的时候你是怎么重新创建这个activity的。
相关文章推荐
- Android官方开发文档Training系列课程中文版:管理Activity的生命周期之暂停和恢复Activity
- Android官方开发文档Training系列课程中文版:管理Activity的生命周期之启动一个Activity
- Android官方开发文档Training系列课程中文版:管理Activity的生命周期之停止和重启Activity
- Android Develop Training——管理Activity的生命周期(Managing the Activity Lifecycle)
- Android Training - 管理Activity生命周期
- Android文档Training之管理Activity生命周期
- Android官方开发文档Training系列课程中文版:管理Activity的生命周期之Activity的重建
- 1.4_Android Training 学习笔记_管理 Activity 的生命周期
- Android training 管理Activity生命周期之暂停/恢复Activity(Pausing and Resuming an Activity)
- [Android]管理Activity的生命周期
- Android 插件化原理解析——Activity生命周期管理
- Android 插件化原理解析(5):Activity 生命周期管理(上)
- Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
- Android Activity生命周期管理
- Android 组件 — Activity (生命周期管理)
- Android之Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
- Android-管理Activity生命周期 -开始一个Activity
- 【Android Training - 01】详解Activity生命周期 [ Lesson 4 - 重建销毁的Activity ]
- Android-管理Activity生命周期 -暂停和恢复一个Activity