From cc4cb2f77babd7157edf95b3bbfb040e8e91bae3 Mon Sep 17 00:00:00 2001 From: p6z7sf4pe <1724478130@qq.com> Date: Fri, 16 Jun 2023 23:31:15 +0800 Subject: [PATCH] =?UTF-8?q?login=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/LoginActivity.java | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/LoginActivity.java diff --git a/src/LoginActivity.java b/src/LoginActivity.java new file mode 100644 index 0000000..510a027 --- /dev/null +++ b/src/LoginActivity.java @@ -0,0 +1,40 @@ +package com.example.sixaunyi; +import android.content.Intent; +import android.os.Bundle; +import android.widget.Button; +import android.widget.EditText; +import android.widget.Toast; +import androidx.appcompat.app.AppCompatActivity; +public class LoginActivity extends AppCompatActivity { + + private EditText mUsername; + private EditText mPassword; + private Button mLoginButton; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_login); + // 获取输入框和按钮的实例 + mUsername = findViewById(R.id.username); + mPassword = findViewById(R.id.password); + mLoginButton = findViewById(R.id.login); + + // 设置登录按钮的点击事件 + mLoginButton.setOnClickListener(v -> { + // 获取用户输入的用户名和密码 + String username = mUsername.getText().toString(); + String password = mPassword.getText().toString(); + // 验证用户名和密码是否正确 + if (username.equals("admin") && password.equals("123456") || username.equals("tiequan") && password.equals("8731")) { + // 如果验证成功,跳转到主界面 + Intent intent = new Intent(LoginActivity.this, MainActivity.class); + startActivity(intent); + finish(); // 关闭登录界面 + } else { + // 如果验证失败,在输入框下方提示错误信息 + Toast.makeText(LoginActivity.this, "用户名或密码错误", Toast.LENGTH_SHORT).show(); + } + }); + } +}