【发布时间】:2010-05-22 07:56:01
【问题描述】:
我一直在查找它,但我似乎无法将自己包裹在 onCreate 和 Bundles 周围。我知道 onCreate 在程序启动时被调用,但它是如何传递 Bundles 以及它们是如何相关的。任何人都可以尝试把它变成简单的英语,因为我似乎找不到很好的描述。
谢谢
【问题讨论】:
我一直在查找它,但我似乎无法将自己包裹在 onCreate 和 Bundles 周围。我知道 onCreate 在程序启动时被调用,但它是如何传递 Bundles 以及它们是如何相关的。任何人都可以尝试把它变成简单的英语,因为我似乎找不到很好的描述。
谢谢
【问题讨论】:
onCreate 方法中的Bundle 应该保持您的活动在被杀死之前的状态。
简单示例,当您更改设备的方向时,您的活动会重新创建。 想象一下,用户正在填写一个很长的表格,他/她不小心改变了方向。当应用程序重新启动时,所有输入的数据都将丢失,除非您保留该信息。一种可能是使用 Bundle。
如果你想知道如何使用它,我建议你阅读this问题。
【讨论】: