Android的冰柱参数是啥?
Posted
技术标签:
【中文标题】Android的冰柱参数是啥?【英文标题】:What is Android's icicle parameter?Android的冰柱参数是什么? 【发布时间】:2010-10-29 11:34:48 【问题描述】:我注意到在一些编码中人们将 icicle 与 onCreate 方法一起使用,我想知道它到底是什么:
public class About extends Activity
@Override
protected void onCreate(Bundle icicle)
super.onCreate(icicle);
setContentView(R.layout.whatup);
这和savedInstanceState
一样吗?
【问题讨论】:
【参考方案1】:“icicle”有时被用作参数的名称,因为onSaveInstanceState()
曾经被称为onFreeze()
。
【讨论】:
啊..我现在明白了。我明白了这个比喻。谢谢!【参考方案2】:这个名字并不神奇。它只是形式参数之一的占位符。如the API 所示,onCreate 需要一个 Bundle 参数。怎么称呼它取决于你。
【讨论】:
感谢您向我澄清这一点。请原谅我的无知,但是一旦我将它传递给班级,我在操纵什么?我正试图解决这个问题。我猜想使用 savedInstanceState 当用户再次恢复活动时,它应该会提取最后保存的数据。感谢您帮助理解这一点。非常感谢! “一旦我通过它”是什么意思?当 android 调用 onSaveInstanceState 时,您可以将状态保存在 Bundle (developer.android.com/reference/android/os/Bundle.html) 中。稍后,当您的应用重新启动时,您将收到一个 Bundle 以从中恢复数据。以上是关于Android的冰柱参数是啥?的主要内容,如果未能解决你的问题,请参考以下文章
通过更改android中的参数来重复调用rest api的最佳方法是啥
Android,Drawable.createFromStream(is, srcname):第二个参数是啥意思?
android里ImageButton 的android:src属性对应的函数是啥
react-native android中出现此问题“无法转换类型为org.json.JSONArray的参数”的原因是啥?