1.无参数传递的启动切换Activity
Intent intent=new Intent(LoginActivity.this,ResultActivity.class);
startActivity(intent);
或者采用setClass 进行启动切换
Intent intent=new Intent();
intent.setClass(LoginActivity.this,ResultActivity.class);
startActivity(intent);
2.有参数传递的启动方式
//创建一个Bundle 对象
Bundle data=new Bundle();
//向Bundle中绑定数据,以键值对的形式
data.putString("name", name.getText().toString());
data.putString("password", password.getText().toString());
Intent intent=new Intent(LoginActivity.this,ResultActivity.class);
//把Bundle绑定到Intent中
intent.putExtras(data);
startActivity(intent);
intent.setClass(packageContext, cls);
//获取Intent
Intent intent=getIntent();
//获取Intent中绑定的Bundle
Bundle result=intent.getExtras();
name.setText("您的用户名为:"+result.getString("name"));
password.setText("您的性别为:"+result.getString("password"));