需要代码,内含注释
时间: 2023-11-15 09:05:45 浏览: 35
好的,以下是一个简单的Android图书管理系统的登录注册页面的代码,带有注释说明:
```
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class LoginActivity extends AppCompatActivity {
// 定义登录和注册按钮
private Button btnLogin, btnRegister;
// 定义用户名和密码输入框
private EditText etUsername, etPassword;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
// 初始化控件
btnLogin = (Button) findViewById(R.id.btn_login);
btnRegister = (Button) findViewById(R.id.btn_register);
etUsername = (EditText) findViewById(R.id.et_username);
etPassword = (EditText) findViewById(R.id.et_password);
// 设置登录按钮点击事件
btnLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// 获取用户名和密码输入框中的内容
String username = etUsername.getText().toString();
String password = etPassword.getText().toString();
// 判断用户名和密码是否为空
if (username.equals("") || password.equals("")) {
// 如果为空,弹出提示信息
Toast.makeText(LoginActivity.this, "用户名或密码不能为空!", Toast.LENGTH_SHORT).show();
} else {
// 如果不为空,进行登录操作
// TODO: 进行登录操作
}
}
});
// 设置注册按钮点击事件
btnRegister.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// 获取用户名和密码输入框中的内容
String username = etUsername.getText().toString();
String password = etPassword.getText().toString();
// 判断用户名和密码是否为空
if (username.equals("") || password.equals("")) {
// 如果为空,弹出提示信息
Toast.makeText(LoginActivity.this, "用户名或密码不能为空!", Toast.LENGTH_SHORT).show();
} else {
// 如果不为空,进行注册操作
// TODO: 进行注册操作
}
}
});
}
}
```
这是一个简单的登录注册页面的代码,您可以根据自己的需求进行修改和扩展。