android中傳遞數據為何使用bundle而不是hashmap

  1. bundle內部實現是ArrayMap,在小數據存儲的時候,效率比Hashmap,而一般需要使用bundle的場景數據都比較小。
  2. bundle使用ParceLable序列化對象,而Hashmap是java的類,使用的是Serializable,效率上bundle高。

提高可查詢->文章

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容