我注意到在一些编码中人们使用了icicle和onCreate方法,我想知道它究竟是什么:
public class About extends Activity {
@Override
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.whatup);
}
这与savedInstanceState
相同吗?
答案 0 :(得分:90)
“icicle”有时用作参数的名称,因为onSaveInstanceState()
曾被称为onFreeze()
。
答案 1 :(得分:11)
这个名字并不神奇。它只是一个正式参数的占位符。如the API所示,onCreate采用一个Bundle参数。这取决于你怎么称呼它。