第一个Activity
Intent intent = new Intent(MainActivity.this,NextActivity.class);
intent.putExtra("name", "jack"); //传递字符串
intent.putExtra("age", 23); //传递整数
Bundle bundle = new Bundle(); //传递一个集合
bundle.putString("code", "dfd");
intent.putExtra("bundle", bundle);
startActivity(intent);//启动下一个Activity
第二Activity
Intent intent = getIntent(); //接受上一个Activity的Intent
String name = intent.getStringExtra("name"); //接受字符串
int age = intent.getIntExtra("age", 0); //接受整型
Bundle bundle = intent.getBundleExtra("bundle"); //接受一个集合
String code = bundle.getString("code"); //从集合里面取值