摘要: 一、当一个在Activity aA启动另一个Activity aB的时候两个Activity的回调函数的调用顺序: 1、aA的onPause()被调用; 2、aB的onCreate(),onStart(),onResume()调用依次被调用,此时aB获取了用户焦点; 3、这时如果aA如果在屏幕上不可见(aB的界面并不是全屏幕的),那aA的onStop()被调用。 由以上可以引申:如果在aA中修改的数据需要在aB中使用,这时就需要在onPause()中对修改的数据进行保存到数据库中(或其他可被两Activity共享的空间),而不能在onStop()中进行。二、临时变量的保存: 因为当onPaus 阅读全文
posted @ 2011-04-25 09:59 奋奋 阅读(6369) 评论(0) 推荐(0) 编辑