1、组件布局
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/txt_sm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="60dp"
android:layout_marginTop="61dp"
android:text="用户名:"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/txt_smr"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="64dp"
android:layout_marginTop="7dp"
android:text="密码:"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/edt_smr" />
<EditText
android:id="@+id/edt_sm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="37dp"
android:layout_marginEnd="39dp"
android:ems="10"
android:inputType="textPersonName"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/edt_smr"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="134dp"
android:layout_marginEnd="34dp"
android:layout_marginBottom="139dp"
android:ems="10"
android:inputType="textPassword"
app:layout_constraintBottom_toBottomOf="@+id/but_dl"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/but_dl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="270dp"
android:text="登录"
app:layout_constraintStart_toStartOf="@+id/edt_smr"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
2、 代码文章来源:https://www.toymoban.com/news/detail-503740.html
package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
EditText edt_sm,edt_smr;
Button but_dl;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
edt_sm=findViewById(R.id.edt_sm);
edt_smr=findViewById(R.id.edt_smr);
but_dl=findViewById(R.id.but_dl);
but_dl.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (edt_sm.getText().toString().equals("999") && edt_smr.getText().toString().equals("123456")) {
Intent mIntent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(mIntent);
}
}
});
}
;
}
注意:如需登录,需要再重新定义一个项目,实现页面跳转的功能。文章来源地址https://www.toymoban.com/news/detail-503740.html
到了这里,关于用Ecplice做一个简单的登录界面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!