文明交通安全出行app开发进度02

activity_main2.xml代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_gravity="center_horizontal"
android:background="@drawable/main2_bcg"
xmlns:android="http://schemas.android.com/apk/res/android">



<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center_horizontal"
android:id="@+id/main2_LL1">

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="50dp"
android:text="@string/main2_tv_one"
android:textColor="@color/purple_700"
android:textSize="40sp"
android:textStyle="bold" />
</LinearLayout>





<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/main2_LL2"
android:layout_marginTop="50dp"
android:layout_gravity="center_horizontal"
android:orientation="vertical"
>

<EditText
android:id="@+id/main2_username"
android:layout_width="200dp"
android:layout_height="100dp"
android:hint="请输入用户名"
android:drawableLeft="@drawable/username"
android:drawablePadding="20dp"
android:inputType="number" />
<EditText
android:id="@+id/main2_password"
android:layout_width="200dp"
android:layout_height="100dp"
android:hint="请输入密码"
android:drawableLeft="@drawable/password"
android:drawablePadding="20dp"
android:inputType="textPassword"
/>
<Button
android:id="@+id/main2_btn"
android:layout_width="150dp"
android:layout_height="75dp"
android:layout_gravity="center"
android:background="@drawable/main2_login"
android:layout_marginTop="10dp"
></Button>

</LinearLayout>




</LinearLayout>

MainActivity2.java:

package com.example.trafficapp;


import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity2 extends AppCompatActivity {

private EditText main2_username;
private EditText main2_password;
private Button main2_btn;
private String username;
private String password;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);

main2_username = findViewById(R.id.main2_username);
main2_password = findViewById(R.id.main2_password);
main2_btn = findViewById(R.id.main2_btn);

main2_btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
username = main2_username.getText().toString();
password = main2_password.getText().toString();
if (username.length() < 6){
Toast.makeText(MainActivity2.this,"用户名不能少于六位",Toast.LENGTH_LONG).show();
}else if(password.length() < 6){
Toast.makeText(MainActivity2.this,"密码不能少于六位",Toast.LENGTH_LONG).show();
}else if(!username.equals("123456")){
Toast.makeText(MainActivity2.this,"用户名不正确",Toast.LENGTH_LONG).show();
} else if(!password.equals("123456")){
Toast.makeText(MainActivity2.this,"密码不正确",Toast.LENGTH_LONG).show();
} else if(username.equals("123456") && password.equals("123456")){
Intent intent = new Intent(MainActivity2.this,MainActivity3.class);
startActivity(intent);
}




}
});
}


}

实现了用户的登录功能。

效果图:

 

 



posted @ 2022-04-16 18:14  一个小弱鸡  阅读(23)  评论(0)    收藏  举报