android点击登录界面,Android简单互动登录界面

实现的效果

21145128ca2cd60f952cadc5411dae7f.png

ee7f48df042cad9ef7ef7c4776c22574.png

重置点击后清空显示

b860d18d223ad5e087a0ffc35d12bd0a.png

MainActivity.java

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.RadioGroup;

import android.widget.TextView;

import org.w3c.dom.Text;

public class MainActivity extends AppCompatActivity {

private TextView textView;

private EditText et_number;

private EditText et_password;

private Button btn_login;

private Button btn_chongzhi;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.qq);

textView = (TextView) findViewById(R.id.textView);

et_number = (EditText) findViewById(R.id.et_number);

et_password = (EditText) findViewById(R.id.et_password);

btn_login = (Button) findViewById(R.id.btn_login);

btn_chongzhi = (Button) findViewById(R.id.btn_chongzhi);

btn_login.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

//点击确定按钮时的操作

if(et_number.getText().toString().equals("admin") && et_password.getText().toString().equals("123456")){

textView.setText("用户admin登陆成功,欢迎您!");

}

else {

textView.setText("登陆失败,用户名或密码错误!");

}

}

});

btn_chongzhi.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

//点击重置按钮时的操作

et_number.setText("");

et_password.setText("");

textView.setText("");

}

});

}

}

qq.xml

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="#E6E6E6"

android:orientation="vertical">

android:id="@+id/iv"

android:layout_width="70dp"

android:layout_height="70dp"

android:layout_centerHorizontal="true"

android:layout_marginTop="40dp"

android:background="@drawable/head"/>

android:id="@+id/ll_number"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_below="@id/iv"

android:layout_centerVertical="true"

android:layout_marginBottom="5dp"

android:layout_marginLeft="10dp"

android:layout_marginRight="10dp"

android:layout_marginTop="15dp"

android:background="#ffffff">

android:id="@+id/tv_number"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:padding="10dp"

android:text="账号:"

android:textColor="#000"

android:textSize="20sp"/>

android:id="@+id/et_number"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_marginLeft="5dp"

android:background="@null"

android:padding="10dp"/>

android:id="@+id/ll_password"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_below="@id/ll_number"

android:layout_centerVertical="true"

android:layout_marginLeft="10dp"

android:layout_marginRight="10dp"

android:background="#ffffff">

android:id="@+id/tv_password"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:padding="10dp"

android:text="密码:"

android:textColor="#000"

android:textSize="20sp"/>

android:id="@+id/et_password"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_marginLeft="5dp"

android:layout_toRightOf="@id/tv_password"

android:background="@null"

android:inputType="textPassword"

android:padding="10dp"/>

android:id="@+id/btn_login"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_below="@id/ll_password"

android:layout_marginLeft="10dp"

android:layout_marginRight="10dp"

android:layout_marginTop="50dp"

android:background="#3C8DC4"

android:text="登录"

android:textColor="#ffffff"

android:textSize="20sp"/>

android:id="@+id/btn_chongzhi"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_below="@id/btn_login"

android:layout_marginLeft="10dp"

android:layout_marginRight="10dp"

android:layout_marginTop="10dp"

android:background="#3C8DC4"

android:text="重置"

android:textColor="#ffffff"

android:textSize="20sp"/>

android:id="@+id/textView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_marginTop="25dp"

android:textColor="#000"

android:textSize="20sp"

android:text=""

android:layout_below="@+id/btn_chongzhi"

android:layout_alignLeft="@+id/btn_login"

android:layout_alignStart="@+id/btn_login"/>

原文:https://www.cnblogs.com/nmlwh/p/12686343.html