Activity基础(一)
1、使用onSaveInstanceState()将Activity状态保存至Bundle中,最好在onPanse()方法中进行提交与保存,
当之后重新返回Activity时,Bundle对象被传入onCreate()方法中;
2、你也可以使用onRestoreInstanceState()方法在onStart()调用之后读取Bundle对象信息;
3、在Activity栈中,可能存在多个Activity的实例,我们要注意每个Activity的生命周期问题;
4、Acivity替换分为两种:
(1)显示一次永远被“主菜单”界面Activity代替;
使用startActivity()和finish()
(2)Activity跳转可能是暂时的;
使用startActivityForResult()和onActivityResult()