您的位置:首页 > 移动开发 > Android开发

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

2011-05-11 12:11 260 查看
【博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】
之前看到过一篇文章来自:

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

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



博友截图:










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










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











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












结束!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: