zoukankan      html  css  js  c++  java
  • 第一次冲刺(二)

    今天我完成了忘记密码的activity的设计。

    代码为:

    package com.example.hotel.Activity;
    
    import androidx.appcompat.app.AppCompatActivity;
    
    import android.os.Bundle;
    import android.view.View;
    import android.widget.ArrayAdapter;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.TextView;
    
    import com.example.hotel.Database.MysqlUser;
    import com.example.hotel.R;
    
    import java.sql.SQLException;
    
    public class NopwdActivity extends AppCompatActivity {
        private Button Button;
        private EditText Userid,Userphone;
        private TextView Pwd;
        private String searpwd,searphone;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_nopwd);
            Userid=(EditText) findViewById(R.id.userid);
            Userphone=(EditText)findViewById(R.id.userphone);
            Pwd=(TextView) findViewById(R.id.pwdresult);
            Button=findViewById(R.id.searchpwd);
            Button.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Thread thread=new Thread(new Runnable() {
                        @Override
                        public void run() {
                            MysqlUser mysqlUser=new MysqlUser();
                            try {
                                String sql="select password from userinfo where id='"+Userid.getText().toString()+"'";
                                searpwd=mysqlUser.select(sql).toString();
                                String sql2="select phone from userinfo where id='"+Userid.getText().toString()+"'";
                                searphone=mysqlUser.select(sql2).toString();
                            } catch (SQLException e) {
                                e.printStackTrace();
                            }
                        }
                    });
                    thread.start();
                    try {
                        thread.join();
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                    search();
                }
            });
        }
        public void search(){
            String userid=Userid.getText().toString();
            String userphone=Userphone.getText().toString();
            if(userphone.equals(searphone)){
                Pwd.setText("您的密码为:"+searpwd);
            }
        }
    
    }
  • 相关阅读:
    排球训练营
    TP5中手机端和PC端判断
    N550JV无法休眠,休眠自动重启的原因及解决方法
    HTML标签全称
    HTML思维导图
    HTML基础
    Web项目流程
    VsCode使用之HTML 中 CSS Class 智能提示
    MyEclipse崩溃 Java was started but returned exit code=-1073740791
    Python 类的特殊成员方法
  • 原文地址:https://www.cnblogs.com/20193925zxt/p/14910546.html
Copyright © 2011-2022 走看看