//实例化一个新的窗口,并指定从那个窗口到哪个窗口
intent = new Intent(MainActivity.this,secondwindow.class);
//将数据发送到intent中
intent.putExtra("name",ed_text.getText().toString().trim() );
//启动新窗口
startActivity(intent);
//获取intent
Intent intent=getIntent();
//获取数据并显示到text中
textvew.setText(intent.getStringExtra("name"));
intent= new Intent(MainActivity.this,thirdwindow.class);
//bundle对象
Bundle b=new Bundle();
//数据对象
user user=new user();
user.setAge(180);
user.setName("李百万");
//将数据打包进bundle中
b.putSerializable("user", (Serializable) user);
//将打包好的bundle发送出去
intent.putExtras(b);
startActivity(intent);
//获得绑定的数据包
Bundle bundle = getIntent().getExtras();
user user=(user) bundle.getSerializable("user");
String str="名字:"+user.getName()+" 年龄:"+user.getAge();