工具:android studio 3.6.3
新建项目后来到activity_main.xml创建一个Button,两个EditText。
点击 infer constraints 使用约束布局。
编写代码:
package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
EditText Name;
EditText Pass;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
# 获取界面中文本框对象
Name = (EditText) findViewById(R.id.Text_Name);
Pass = (EditText) findViewById(R.id.Text_Pass);
# 获取界面中登录按钮
Button Login = (Button) findViewById(R.id.Btn_Login);
#创建按钮单击事件
Login.setOnClickListener(new View.OnClickListener(){