Android Activity生命周期理解误区进行分析

【博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】

之前看到过一篇文章来自:

http://blog.csdn.net/Android_Tutor/archive/2010/07/28/5772285.aspx

已经全部看完,里面存在部分误区。读者可结合两篇进行阅读。下面就误区作下分析:

 

博友截图:

Android Activity生命周期理解误区进行分析_第1张图片

 

 

 

还有程序中加了几段代码(带注解处加了保存文本的方法处理 ):

 

Android Activity生命周期理解误区进行分析_第2张图片

 

 

    经过我实践分析,这些步骤都是多余的。不用加这两段代码,按HOME键,内容自动保存在EditText中。android内核机制支持这种程序切换引起的数据保存问题(onPause()接口是使用者准备离开activity的地方,在这儿,任何的修改都应该被提交,ContentProvider保存数据,所以不做任何操作,文本会自动保存到CP中。 在onRestart()的时候,不需要重新SET。值仍然会存在,这里大家很容易误解,所以提示一下。)。博友通过代码来保存在某种场合还是比较有用的。在此把这个问题纠正一下。希望读者明白。作者前半部分的生命周期讲的还是很不错的。鼓掌!!!值的大家学习。

 

 

 

 

 

方便理解,特附上生命周期图:

 

Android Activity生命周期理解误区进行分析_第3张图片

 

 

 

结束!

 

 

 

 

你可能感兴趣的:(android,2010)