Android Studio怎么实现注册页面跳转登录页面
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,今天小编给大家分享一下Android Studio怎么实现注册页面跳转登录页面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文
千家信息网最后更新 2026年10月31日Android Studio怎么实现注册页面跳转登录页面
今天小编给大家分享一下Android Studio怎么实现注册页面跳转登录页面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
用户注册界面
用户登录界面
java代码实现跳转
package com.example.myapplication1;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.CheckBox;import android.widget.CompoundButton;import android.widget.EditText;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.TextView;import androidx.appcompat.app.ActionBar;import androidx.appcompat.app.AppCompatActivity;public class MainActivity extends AppCompatActivity implements View.OnClickListener,RadioGroup.OnCheckedChangeListener, CompoundButton.OnCheckedChangeListener{ private Button zc;//声明注册按钮的变量 RadioGroup rg;//声明单选组的变量 RadioButton rb1,rb2;//声明单选1,单选2的变量 CheckBox cb1,cb2,cb3;//声明复选框1,2,3的变量 EditText et1,et2;声明输入文本框1,2的变量 TextView tv,txtage,txtall;//声明结果文本的变量 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //屏蔽系统自带 ActionBar actionBar = getSupportActionBar(); if(actionBar != null){ actionBar.hide();} zc=findViewById(R.id.button);//寻找注册按钮id zc.setOnClickListener(this);//给注册按钮安装监听器 rg=findViewById(R.id.rg);//寻找单选组控件id rg.setOnCheckedChangeListener(this);//给单选组安装监听器 rb1=findViewById(R.id.rb1);//寻找单选控件1id rb1.setOnCheckedChangeListener(this);//给单选控件1安装监听器 rb2=findViewById(R.id.rb2);//寻找单选控件2id rb2.setOnCheckedChangeListener(this);//给单选控件2安装监听器 //txtage=(TextView)findViewById(R.id.age); cb1=findViewById(R.id.cb1);//寻找复选框1控件id cb1.setOnCheckedChangeListener(this);//给复选框控件1安装监听器 cb2=findViewById(R.id.cb2);//寻找复选框2控件id cb2.setOnCheckedChangeListener(this);//给复选框控件2安装监听器 cb3=findViewById(R.id.cb3);//寻找复选框3控件id cb3.setOnCheckedChangeListener(this);//给复选框控件3安装监听器 et1=findViewById(R.id.et1);//寻找输入框1控件id et2=findViewById(R.id.et2);//寻找输入框2控件id tv=findViewById(R.id.tv);//寻找输入框2控件id } //实现选项按钮组交互功能 @Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch (checkedId){ case R.id.rb1: System.out.println(rb1.getText().toString()); break; case R.id.rb2: System.out.println(rb2.getText().toString()); break; } } //实现复选框交互功能 @Override //CompoundButton选中或未选中按钮 public void onCheckedChanged(CompoundButton CompoundButton, boolean b) { switch (CompoundButton.getId()) //得到选中或未选中按钮id { case R.id.cb1: //复选框1id if (b==true)//判断复选框1是否为真 System.out.println(cb1.getText().toString()); //如果是真执行复选框按钮输出的结果是得到该文本(cb1对应的text属性文本字符串)字符串 break; case R.id.cb2: if (b==true) System.out.println(cb2.getText().toString()); break; case R.id.cb3: if (b==true) System.out.println(cb3.getText().toString()); break; } } //注册按钮实现交互功能 @Override public void onClick(View view){ String strname=et1.getText().toString();//获取用户名(ID绑定用户名) String strPassword=et2.getText().toString();//获取密码(ID绑定密码) // int age; CharSequence str=""; if(rb1.isChecked()) str=rb1.getText(); if(rb2.isChecked()) str=rb2.getText(); String str1=""; if (cb1.isChecked()) str1=str1+"\n"+cb1.getText(); if (cb2.isChecked()) str1=str1+"\n"+cb2.getText(); if (cb3.isChecked()) str1=str1+"\n"+cb3.getText(); // if (strname.equals(" ")||strPassword.equals(""))//判断用户名是否等于""并且满足密码等于"" tv.setText("注册失败,请重新修改信息后再来注册");//否则执行结果文本框输出内容为"注册失败,请重新修改信息后再来注册" else { tv.setText(strname+"注册成功");//如果满足条件的话执行结果文本框输出内容为"注册成功" Intent intent=new Intent(MainActivity.this, success.class); intent.putExtra("strname",strname); intent.putExtra("strPassword",strPassword); //intent.putExtra("strname",strname); intent.putExtra("sex",str); intent.putExtra("str1",str1); startActivity(intent); } }}以上就是"Android Studio怎么实现注册页面跳转登录页面"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
控件
复选框
按钮
监听器
监听
变量
文本
用户
页面
内容
知识
篇文章
结果
输入
登录
功能
密码
用户名
输出
成功
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云之行互联网科技
苏州找大状互联网科技有限公司
中关村互联网科技集团
今日互联网科技
涨乐互联网科技
互联网科技英文
互联网高科技企业
哈尔滨新华互联网科技
农村开互联网科技讲堂
消费医药和互联网科技
深圳育鹏互联网科技有限公司招聘
允成互联网科技有限公司融资
佛山市翊博互联网络科技有限公司
互联网科技公司营业执照怎么办理
江苏互联网科技小贷
全球科技与互联网公司市值变化
互联网科技博主张洲
互联网科技对化妆品行业
重庆科技产业互联网有哪些
株洲百竞科技的互联网营销顾问
什么是科技互联网
嘟嘟瓜互联网科技
亿人帮互联网科技
互联网科技宣传片
互联网科技公司名称
上海电发互联网科技有限公司
农村开互联网科技讲堂
崇明区互联网教育科技诚信经营
工业互联网展湾科技股份有限公司
广东猫王互联网科技有限公司电话