bundle”集合型別又是什 呢?
Android Developers官網將其描述為:『A mapping from String values to various Parcelable types.』
簡單地說,”bundle”集合型別類似Java的”HashMap”集合型別,它是一個具有索引鍵(Key)與索引值(Value)的物件集合,”onCreate(bundle)”方法利用它來存放使用者介面的狀態資訊。(註:此部份涉及Activity生命週期,我們在第八講義會再做更深入的探討。)
因為,”bundle”集合型別是Android所自行定義,所以Android預設程式碼的第三行,才會連結存取”android.os.Bundle”套件類別,以供”onCreate(bundle)”方法定義型別使用。