onCreate中的savedInstanceState有何具体作用

转载 2011年03月02日 07:51:00

      在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanceState的作用。

      当一个Activity在PAUSE时,被kill之前,它可以调用onSaveInstanceState()来保存当前activity的状态信息(在paused状态时,要被KILLED的时候)。用来保存状态信息的Bundle会同时传给两个method,即onRestoreInstanceState() and onCreate().

示例代码如下:

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaoxiao_job/archive/2010/08/31/5852811.aspx

相关文章推荐

savedInstanceState 的作用

笼统定义:在每个Activity对象被killed之前(有条件的),savedInstanceState 用来保存每个对象的状态。   举个例子,有两个activity的实例,分别为A,B, A先...

Android savedInstanceState的作用和用法

Android savedInstanceState的作用和用法 Android savedInstanceState的作用和用法 代码如下: 好多博客和帖子都会有下面这个例子...

onCreate中的savedInstanceState有何具体作用

在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanc...

onCreate()方法中的参数Bundle savedInstanceState 的意义用法

Activity中有一个名称叫onCreate的方法。该方法是在Activity创建时被系统调用,是一个Activity生命周期的开始。可是有一点容易被忽视,就是onCreate方法的参数saveIn...

<Android>在Activity被非正常杀死并重建时,使用savedInstanceState进行数据恢复的简单实例

转载请标明出处:http://blog.csdn.net/u013015161/article/details/46495561 需求: 最近在折腾一个需求,功能可以理解为类似微信朋友圈的编辑界面:...

安卓开发41:状态保存 Bundle savedInstanceState

经常会出现用户按到home键,退出了界面,或者安卓系统意外回收了应用的进程,这种情况下,使用Bundle savedInstanceState就可以用户再次打开应用的时候恢复的原来的状态。 看一段...
  • initphp
  • initphp
  • 2013年09月24日 14:19
  • 9870

onCreate方法中saveInstanceState参数的作用

示例代码: public class MainActivity extends ActionBarActivity { private static final String TAG = "M...

onCreate中的savedInstanceState有何具体作用

在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanc...

Android中的savedInstanceState

在android中,一个界面处于不可见的状态的时候,当系统的内存不足的时候,就有可能会被 系统kill到,那么,当被kill的时候,会调用方法onSaveInstanceState, 那么我们可以在...

关于android开发中onCreat的参数savedInstanceState问题

问题1 为什么onCreat的参数是savedInstanceState? Activity中有一个名称叫onCreate的方法。该方法是在Activity创建时被系统调用,是一个Activ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:onCreate中的savedInstanceState有何具体作用
举报原因:
原因补充:

(最多只允许输入30个字)