Android跳转intent简单教程-创新互联
跳转的方法:
创新互联公司是一家专业提供乐昌企业网站建设,专注与成都做网站、成都网站设计、成都h5网站建设、小程序制作等业务。10年已为乐昌众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。1)简单跳转,没有带参的:
private void onClickLisener() {
// TODO Auto-generated method stub
btn_login_register.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//意图、意向,参数1:表示当前在哪里,参数二:跳转到哪里
Intent intent=new Intent(MainActivity.this,Register.class);
//启动意图
MainActivity.this.startActivity(intent);
//关闭当前activity
MainActivity.this.finish();
}
});
1) 带参数跳
btn_register_reg.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent(Register.this,MainActivity.class);
String username=et_register_username.getText().toString();
String password=et_register_password.getText().toString();
int a=username.trim().length();
int b=password.trim().length();
if(a>0 && b>0){
intent.putExtra("username", username);
intent.putExtra("password", password);
startActivity(intent);
Register.this.finish();
}else{
//Toast.makeText(Register.this,"請輸入用戶名和大於8小於16位的密碼;", 2000);
System.out.println("错误!");
}
}
});
//接收参数:
private void intent() {
// TODO Auto-generated method stub
Intent intent=getIntent();
String username=intent.getStringExtra("username");
String password=intent.getStringExtra("password");
et_login_user.setText(username);
et_login_password.setText(password);
System.out.println(username);
System.out.println(password);
}
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文标题:Android跳转intent简单教程-创新互联
链接地址:http://cdiso.cn/article/doidhs.html