Android实现简单登录界面

LoginActivity

1 package com.example.myapplication; 2  3 import android.os.Bundle; 4 import android.view.View; 5  6 import androidx.annotation.Nullable; 7 import androidx.appcompat.app.AppCompatActivity; 8  9 public class LoginActivity extends AppCompatActivity implements View.OnClickListener{10     @Override11     protected void onCreate(@Nullable Bundle savedInstanceState) {12         super.onCreate(savedInstanceState);13         setContentView(R.layout.activity_login);14 15 16 17     }18 19     @Override20     public void onClick(View v) {21 22     }23 }

Activity_login

1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3     android:layout_width="match_parent" 4     android:layout_height="match_parent" 5     android:layout_centerInParent="true" 6     > 7     <LinearLayout 8         android:id="@ id/ll_input" 9         android:layout_centerInParent="true"10         android:layout_width="match_parent"11         android:layout_height="wrap_content"12         android:orientation="vertical">13         <LinearLayout14             android:layout_width="match_parent"15             android:layout_height="wrap_content"16             android:orientation="horizontal"17             >18             <TextView19                 android:layout_width="wrap_content"20                 android:layout_height="wrap_content"21                 android:width="50dp"22                 android:text="账号"23                 >24             </TextView>25             <EditText26                 android:layout_width="match_parent"27                 android:layout_height="wrap_content"28                 android:hint="请输入账号" />29         </LinearLayout>30         <LinearLayout31             android:layout_width="match_parent"32             android:layout_height="wrap_content"33             android:orientation="horizontal"34             >35             <TextView36                 android:layout_width="wrap_content"37                 android:layout_height="wrap_content"38                 android:width="50dp"39                 android:text="密码"40                 >41             </TextView>42 43             <EditText44                 android:layout_width="match_parent"45                 android:layout_height="wrap_content"46                 android:hint="请输入密码" />47         </LinearLayout>48         <Button49             android:layout_width="match_parent"50             android:layout_height="wrap_content"51             android:text="登录"52             />53         <LinearLayout54             android:layout_width="match_parent"55             android:layout_height="wrap_content"56             android:orientation="horizontal"57             >58             <Button59                 android:layout_width="0dp"60                 android:layout_height="wrap_content"61                 android:layout_weight="1"62                 android:text="注册"63                 />64             <Button65                 android:layout_width="0dp"66                 android:layout_height="wrap_content"67                 android:layout_weight="1"68                 android:text="忘记密码"69                 />70         </LinearLayout>71     </LinearLayout>72     <LinearLayout73         android:layout_width="match_parent"74         android:gravity="center"75         android:orientation="vertical"76         android:layout_height="match_parent"77         android:layout_above="@id/ll_input"78         >79         <ImageView80             android:layout_width="wrap_content"81             android:layout_height="wrap_content"82             android:src="@android:drawable/btn_star_big_on"83             ></ImageView>84     </LinearLayout>85     <TextView86         android:layout_width="wrap_content"87         android:layout_height="wrap_content"88         android:layout_alignParentBottom="true"89         android:layout_centerHorizontal="true"90         android:text="最终解释权归本公司所有"91         >92     </TextView>93 </RelativeLayout>

效果图

来源:https://www.icode9.com/content-4-846401.html

(0)

相关推荐