zoukankan      html  css  js  c++  java
  • 第二天 登录界面

    activity_edit.xml

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:padding="30dp"
        android:gravity="center"
    
        >
        <View
            android:id="@+id/view_7"
            android:layout_width="200dp"
            android:layout_marginLeft="50dp"
            android:layout_height="200dp"
            android:background="@drawable/icon_xcg2"/>
        <EditText android:id="@+id/edit_1"
            android:layout_marginTop="30dp"
            android:layout_height="50dp"
            android:layout_width="300dp"
            android:textSize="20dp"
            android:textColor="#848484"
            android:inputType="text"
            android:paddingLeft="5dp"
            android:background="@drawable/edit"
            android:drawableLeft="@drawable/icon_uesr"
            android:layout_below="@id/view_7"
            android:drawablePadding="3dp"
            android:hint="学号/职工号"
            />
        <EditText android:id="@+id/edit_2"
            android:layout_height="50dp"
            android:layout_width="300dp"
            android:textSize="20dp"
            android:layout_below="@+id/edit_1"
            android:textColor="#848484"
            android:inputType="textPassword"
            android:layout_marginTop="20dp"
            android:paddingLeft="5dp"
            android:background="@drawable/edit"
            android:drawableLeft="@drawable/icon_pw"
            android:drawablePadding="3dp"
            android:hint="密码"
            />
        <RadioGroup android:id="@+id/radio_1"
            android:layout_marginTop="20dp"
            android:layout_below="@id/edit_2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
            <RadioButton
                android:id="@+id/rb_1"
                android:layout_width="60dp"
                android:layout_height="30dp"
                android:text="学生"
                android:gravity="center"
                android:button="@null"
                android:checked="true"
                android:background="@drawable/radio"
                android:layout_marginLeft="50dp"
                android:textSize="20dp"
                android:textColor="#585858"
                />
            <RadioButton
                android:id="@+id/rb_2"
                android:layout_width="60dp"
                android:layout_height="30dp"
                android:text="老师"
                android:gravity="center"
                android:button="@null"
                android:checked="true"
                android:background="@drawable/radio"
                android:layout_marginLeft="50dp"
                android:textSize="20dp"
                android:textColor="#585858"
                />
        </RadioGroup>
        <Button
    
            android:id="@+id/btn_3"
            android:layout_width="200dp"
            android:layout_height="50dp"
            android:layout_below="@+id/radio_1"
            android:layout_marginLeft="50dp"
            android:layout_marginTop="30dp"
            android:background="@drawable/bg_btn"
            android:drawableLeft="@drawable/icon_login2"
            android:text="登录"
            android:textSize="20dp"
            />
    
        <Button
            android:id="@+id/btn_4"
            android:layout_height="50dp"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="50dp"
            android:layout_width="200dp"
            android:layout_below="@+id/btn_3"
            android:text="注册"
            android:textSize="20dp"
            android:drawableLeft="@drawable/icon_zhuce"
            android:background="@drawable/bg_btn"
            />
    
    </RelativeLayout>

    bg_btn.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:state_pressed="true">
        <shape>
            <solid android:color="#04B4AE"/>
            <corners android:radius="60dp"/>
        </shape>
    
        </item>
        <item android:state_pressed="false">
            <shape>
                <solid android:color="#81F7F3"/>
                <corners android:radius="60dp"/>
            </shape>
    
        </item>
    
    </selector>

    radio.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
            <item android:state_checked="true">
                <shape>
                    <solid android:color="#DF7401"/>
                    <corners android:radius="5dp"/>
                </shape>
            </item>
            <item android:state_checked="false">
                <shape>
                    <stroke
                        android:width="1dp"
                        android:color="#DF7401"/>
                    <corners android:radius="5dp"/>
                </shape>
            </item>
    
    </selector>

    edit.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
        <stroke
            android:width="1dp"
            android:color="#04B4AE"/>
        <corners
            android:radius="5dp"/>
    
    </shape>

    监听事件

    package com.example.homework;
    
    import androidx.appcompat.app.AppCompatActivity;
    
    import android.content.Intent;
    import android.os.Bundle;
    import android.text.Editable;
    import android.text.TextWatcher;
    import android.view.View;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.Toast;
    
    public class EditActivity extends AppCompatActivity {
        private Button mbtnEdit;
        private EditText mEdit;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_edit);
            mbtnEdit=findViewById(R.id.btn_3);
            mbtnEdit.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Toast.makeText(EditActivity.this,"登录成功!",Toast.LENGTH_SHORT).show();
                    Intent intent=new Intent(EditActivity.this,TextViewActivity.class);
                    startActivity(intent);
                }
            });
            mEdit=findViewById(R.id.edit_1);
            mEdit.addTextChangedListener(new TextWatcher() {
                @Override
                public void beforeTextChanged(CharSequence s, int start, int count, int after) {
    
                }
    
                @Override
                public void onTextChanged(CharSequence s, int start, int before, int count) {
    
                }
    
                @Override
                public void afterTextChanged(Editable s) {
    
                }
            });
        }
    }

  • 相关阅读:
    2017-12 CDQZ集训(已完结)
    BZOJ1492 货币兑换 CDQ分治优化DP
    BZOJ2001 [Hnoi2010]City 城市建设 CDQ分治
    树套树小结
    跑路了
    NOI2020 游记
    半平面交模板
    Luogu 3245 大数
    Luogu 3246 序列
    test20190408(十二省联考)
  • 原文地址:https://www.cnblogs.com/chenaiiu/p/12762432.html
Copyright © 2011-2022 走看看