Android实现注册页面

这篇文章主要为大家详细介绍了Android实现注册页面之监听器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文用Android studio制作了简单的手机QQ登录界面,其中界面的布局采用了线性布局、表格布局(不固定布局方法),并给控件绑定监听器,当用户点击登陆按钮时,把用户所填写的注册内容显示在“注册”按钮下面的文本框内。

实现的效果图:

代码:

package com.example.project309;   import androidx.appcompat.app.AppCompatActivity;   import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.EditText; import android.widget.RadioButton; import android.widget.TextView;   public class MainActivity extends AppCompatActivity {     EditText name;     EditText password;     RadioButton man;     RadioButton woman;     Button  show;     TextView shower;     CheckBox auto;     CheckBox remember;     String  result="";       @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);         name = findViewById(R.id.name);         password = findViewById(R.id.password);         man = findViewById(R.id.man);         woman = findViewById(R.id.woman);         show = findViewById(R.id.show);         shower = findViewById(R.id.shower);         auto = findViewById(R.id.auto);         remember = findViewById(R.id.remember);         show.setOnClickListener(this::onClick);     }     public void onClick(View v){         String user = name.getText().toString();         result +="姓名:"+user+"\n";         String pass =password.getText().toString();         result +="密码:"+pass+"\n";         if(man.isChecked()){             result+="性别:"+man.getText().toString()+"\n"+"设置:";         }         if(woman.isChecked()){             result+="性别:"+woman.getText().toString()+"\n"+"设置:";         }         if(auto.isChecked()){             result+=auto.getText().toString()+" ";         }         if(remember.isChecked()){             result+=remember.getText().toString()+" ";         }        shower.setText(result);     } }

XML:

                                                                                                                                                                                                                                  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持0133技术站。

以上就是Android实现注册页面的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 移动