super.onCreate(savedInstanceState)是调用父类Activity的onCreate()方法。
savedInstanceState是保存当前Activity的状态信息,如果一个非running的Activity因为资源紧张而被系统销毁,当再次启动这个Activity时,可以通过这个保存下来的状态实例,即通过saveInstanceState获取之前的信息,然后使用这些信息,让用户感觉和之前的界面一模一样,提升用户体验。
存
@Override
protected void onSaveInstanceState(Bundle outState);
取
onCreate OR onRestoreInstanceState
尤其在横竖屏切换的时候,都会重新创建Activity,然后oncreate,所以必须保存Model,就保存在onSaveInstanceState里,并使用onCreate OR onRestoreInstanceState来恢复Activity。
onCreate方法的参数是一个Bundle类型的参数。Bundle类型的数据与Map类型的数据相似,都是以key—value的形式存储数据的。
super.onCreate(savedInstanceState)
原文:http://www.cnblogs.com/dazuihou/p/3565647.html