使用Android写一个账号密码登录界面的代码
时间: 2024-05-07 12:16:50 浏览: 14
请见下方代码:
```
public class LoginActivity extends AppCompatActivity {
private EditText mUsernameEditText;
private EditText mPasswordEditText;
private Button mLoginButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
mUsernameEditText = findViewById(R.id.username_edit_text);
mPasswordEditText = findViewById(R.id.password_edit_text);
mLoginButton = findViewById(R.id.login_button);
mLoginButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String username = mUsernameEditText.getText().toString();
String password = mPasswordEditText.getText().toString();
// Add logic to validate username and password
if (username.equals("user") && password.equals("password")) {
Intent intent = new Intent(LoginActivity.this, MainActivity.class);
startActivity(intent);
finish();
} else {
Toast.makeText(LoginActivity.this, "Invalid username or password", Toast.LENGTH_SHORT).show();
}
}
});
}
}
```
此代码实现了一个基本的账号密码登录界面,当用户输入正确的用户名和密码时,将会跳转到另一个活动(MainActivity)。请注意,这只是一个示例代码,并没有对用户名和密码进行实际验证,您需要根据具体的应用程序进行更改。