bundle bundle是什么东西
一、“bunch”和“bundle”有什么区别
bunch强调指很多同类型的东西固定在一起或是长在一起,如:abunchofgrapes一串葡萄bundle指的是很多东西放在一起,不强调是否同一类型,如:abundleofnewspapers一捆报纸
二、bundle是什么意思
java中bundle是一种存放字符串和Parcelable类型数据的map类型的容器类,通过存放数据键(key)获取对应的各种类型的值(value),而且必须通过键(key)获取。Bundle相当于Map类,就是一个映射,用Bundle绑定数据,便于数据处理。//
TestBundle.java
Bundlebundle=newBundle();//创建一个句柄bundle.putString("name",nameinfo);//将nameinfo填充入句柄IntentmIntent=newIntent(TestBundle.this,TestBundle_getvalue.class);mIntent.putExtras(bundle);startActivity(mIntent);三、bundle与wrap区别
bundle是捆绑的意思,而wrap则是包装的意思,区别可以从以下例子看出:
Pleasehelpmetowrapthispresent,sothatwecanputitinthebundlewithanothergift,thensendthemtoyourbrother.请帮我把这个礼物包起来,这样我们就可以把它和另一件礼物放在一起,然后送给你弟弟。