摘要: 先发一张官方的Activity生命周期图解onCreate():当activity是被创建时候,会自动运行该方法。该方法做一些初始化动作,比如创建views,设置数据到list等等,该方法提供了一个Bundle类型的变量,该变量中有这个activity以前的状态信息,前提是以前存过这些信息。这个方法执行完后执行的是onStart()方法;若在onCreate方法中加入finish()方法,onCreate下一个运行onDestroy方法onRestart():把activity从onStop状态唤醒时,会用onRestart方法,该方法优先于再次运行的onStart,运行完onRestart之 阅读全文
posted @ 2013-12-09 15:00 尽听 阅读(13431) 评论(2) 推荐(0) 编辑
摘要: onSaveInstanceState:保存当前焦点实例状态onRestoreInstanceState:还原保存的实例状态本文主要是记录一下onSaveInstanceState和onRestoreInstanceState的运行时间和作用,博主刚写到这个,各种研究后总结了一下,下面做一下简要的说明:onSaveInstanceState什么时候被执行:这个方法主要在“未经用户允许”的情况,activity的生命周期状态为暂停或停止的情况下会使用,下面举几个例子说明:当在Activity-A中打开一个Activity-B(不管B是否完全覆盖A的界面)的时候,会使用该方法,因为你点击了A上的打 阅读全文
posted @ 2013-12-09 00:55 尽听 阅读(427) 评论(0) 推荐(0) 编辑