public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// load the layout
setContentView(R.layout.filters);
}
Run Code Online (Sandbox Code Playgroud)
我的研究 ::
但这一切是什么 -
onCreate(Bundle savedInstanceState) ....为什么那捆在那里,它是什么super.onCreate(savedInstanceState);外行人的一些解释会有所帮助
vin*_*mar 19
如果将应用程序的状态保存在一个包中(通常是onSaveInstanceState中的非持久性动态数据),如果需要重新创建活动(例如,方向更改),则可以将其传递回onCreate.如果方向发生变化(即将设备从横向模式旋转到纵向模式,反之亦然),则会重新创建活动并再次调用onCreate()方法,这样您就不会丢失此先前信息.如果未提供数据,则savedInstanceState为null.
有关详细信息,请访问http://developer.android.com/guide/topics/resources/runtime-changes.html
小智 10
Bundle用于保存和恢复活动的状态信息.在方向更改或杀死您的应用程序或导致再次调用onCreate()的任何其他方案的情况下,savedInstanceState包可用于重新加载以前的状态信息.熟悉有关活动生命周期的这篇文章会有所帮助.
| 归档时间: |
|
| 查看次数: |
63646 次 |
| 最近记录: |