Bundle是一个final的类,主要作用是承载信息的载体,其内部是用Map键值对的方式存储数据的。而Intent是作为信息传递交互的,其自身是带有一个bundle的。
有些例子中将组件间传递信息方式写为:
Bundle bundle = new Bundle();
bundle.putString("name", info);
Intent intent=new Intent(MainActivity.this,BundleDemo1.class);
intent.putExtras(bundle);
startActivity(intent);