注册成功界面实现

待我称王封你为后i 2022-05-10 03:14 330阅读 0赞

RegisterActivity.java

  1. package edu.xcu.project;
  2. import android.support.v7.app.AppCompatActivity;
  3. import android.os.Bundle;
  4. import android.view.View;
  5. import android.widget.Button;
  6. import android.widget.EditText;
  7. import android.widget.RadioButton;
  8. import android.widget.RadioGroup;
  9. import android.widget.Toast;
  10. import java.util.ArrayList;
  11. import edu.xcu.register.model.User;
  12. public class RegisterActivity extends AppCompatActivity {
  13. //定义组件
  14. private EditText name;
  15. private EditText pass;
  16. private Button btnRegister,btnExit;
  17. private RadioGroup rdg;
  18. private ArrayList<User> lstUser=new java.util.ArrayList<User>();
  19. @Override
  20. protected void onCreate(Bundle savedInstanceState) {
  21. super.onCreate(savedInstanceState);
  22. setContentView(R.layout.activity_register);
  23. //初始化组件
  24. btnRegister=(Button)findViewById(R.id.btn_register);
  25. btnExit=(Button)findViewById(R.id.btn_cancel);
  26. rdg=(RadioGroup)findViewById(R.id.rdg);
  27. name=(EditText)findViewById(R.id.ed_name);
  28. pass=(EditText)findViewById(R.id.ed_password);
  29. //使用匿名类创建监听器
  30. btnRegister.setOnClickListener(new View.OnClickListener() {
  31. @Override
  32. public void onClick(View view) {
  33. //获取输入数据,添加到列表中
  34. String m_name=name.getText().toString().trim();//账号
  35. String m_pass=pass.getText().toString().trim();//密码
  36. //性别
  37. String Gender="男";
  38. //遍历单选按钮,获取选定值
  39. for(int i=0;i<rdg.getChildCount();i++)
  40. {
  41. RadioButton rd=(RadioButton)rdg.getChildAt(i);
  42. if(rd.isChecked())
  43. {
  44. if(rd.getText().toString().trim()=="女")
  45. {
  46. Gender="女";
  47. }
  48. }
  49. }
  50. //建立用户对象
  51. User myUsers=new User();
  52. myUsers.Name=m_name;
  53. myUsers.Password=m_pass;
  54. myUsers.Gender=Gender;
  55. //将用户插入列表
  56. lstUser.add(myUsers);
  57. //提示信息
  58. Toast ss = Toast.makeText(RegisterActivity.this,"注册成功!",Toast.LENGTH_LONG);
  59. ss.show();
  60. }
  61. });
  62. }
  63. }

User.java

  1. package edu.xcu.register.model;
  2. //定义用户实体
  3. public class User {
  4. //为安全起见,所有属性定义为public
  5. public String Name;
  6. public String Password;
  7. public String Gender;
  8. }

结果图:

70

发表评论

表情:
评论列表 (有 0 条评论,330人围观)

还没有评论,来说两句吧...

相关阅读