码迷,mamicode.com
首页 > 其他好文 > 详细

Activity的生命周期

时间:2017-05-29 12:51:22      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:lock   .com   blog   运行   隐藏   com   状态   baidu   注销   

一、Activity简介

 技术分享

 二、Activity生命周期状态

技术分享

三、Activity的生命周期方法

技术分享

1. 整个的生命周期,从onCreate(Bundle)开始到onDestroy()结束。Activity在onCreate()设置所有的“全局”状态,在onDestory()释放所有的资源。例如:某个Activity有一个在后台运行的线程,用于从网络下载数据,则该Activity可以在onCreate()中创建线程,在onDestory()中停止线程。

2. 可见的生命周期,从onStart()开始到onStop()结束。在这段时间,可以看到Activity在屏幕上,尽管有可能不在前台,不能和用户交互。在这两个接口之间,需要保持显示给用户的UI数据和资源等,例如:可以在onStart中注册一个IntentReceiver来监听数据变化导致UI的变动,当不再需要显示时候,可以在onStop()中注销它。onStart(),onStop()都可以被多次调用,因为Activity随时可以在可见和隐藏之间转换。

技术分享

 

 

Activity的生命周期

标签:lock   .com   blog   运行   隐藏   com   状态   baidu   注销   

原文地址:http://www.cnblogs.com/cumtlg/p/6917685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!