diff --git a/src/sixaunyi/.idea/deploymentTargetDropDown.xml b/src/sixaunyi/.idea/deploymentTargetDropDown.xml
deleted file mode 100644
index 802ac0b..0000000
--- a/src/sixaunyi/.idea/deploymentTargetDropDown.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/sixaunyi/app/src/main/java/com/example/sixaunyi/LoginActivity.java b/src/sixaunyi/app/src/main/java/com/example/sixaunyi/LoginActivity.java
index 50f0297..8b3ba6a 100644
--- a/src/sixaunyi/app/src/main/java/com/example/sixaunyi/LoginActivity.java
+++ b/src/sixaunyi/app/src/main/java/com/example/sixaunyi/LoginActivity.java
@@ -6,11 +6,20 @@ import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
+import java.util.HashMap;
+import java.util.Map;
+
public class LoginActivity extends AppCompatActivity {
private EditText mUsername;
private EditText mPassword;
private Button mLoginButton;
+ private Map mUsers = new HashMap<>();
+ {
+ mUsers.put("admin", "123456");
+ mUsers.put("tiequan", "8731");
+ mUsers.put("zhenghaoyuan", "6666");
+ }
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
@@ -21,19 +30,20 @@ public class LoginActivity extends AppCompatActivity {
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();
- }
+ attemptLogin();
});
}
+ private void attemptLogin() {
+ String username = mUsername.getText().toString();
+ String password = mPassword.getText().toString();
+
+ if (mUsers.containsKey(username) && mUsers.get(username).equals(password)) {
+ Toast.makeText(this, "登录成功", Toast.LENGTH_SHORT).show();
+ Intent intent = new Intent(LoginActivity.this, MainActivity.class);
+ startActivity(intent);
+ finish(); // 关闭登录界面
+ } else {
+ Toast.makeText(this, "用户名或密码错误", Toast.LENGTH_SHORT).show();
+ }
+ }
}