zoukankan      html  css  js  c++  java
  • 2021/2/2

    登录,进入之后选择登录或注册

    package com.example.bookkeeping;
    
    import androidx.appcompat.app.AppCompatActivity;
    
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Toast;
    
    public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            initUI();
        }
    
        private void initUI() {
            findViewById(R.id.button1).setOnClickListener(this);
            findViewById(R.id.button2).setOnClickListener(this);
        }
    
        @Override
        public void onClick(View v) {
            switch (v.getId()){
                case R.id.button1://执行按钮1
                    Intent intent =new Intent();
                    intent.setClass(getApplicationContext(), FirstActivity.class);
                    this.startActivity(intent);
                    break;
                case R.id.button2:
                    Intent intent2 =new Intent();
                    intent2.setClass(getApplicationContext(), secondActivity.class);
                    this.startActivity(intent2);
                    break;
    
            }
    
        }
    }

    一个onclick事件可以进行页面的跳转

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout 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"
        android:orientation="vertical"
        tools:context=".MainActivity">
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="46dp"
            android:text="用户名:"
            android:textSize="30dp" />
    
        <EditText
            android:id="@+id/edit_1"
            android:layout_width="match_parent"
            android:layout_height="55dp"
            android:hint="请填写用户名"/>
    
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="46dp"
            android:text="密码:"
            android:textSize="30dp" />
    
        <EditText
            android:id="@+id/edit_2"
            android:layout_width="match_parent"
            android:layout_height="55dp"
            android:hint="请输入密码"/>
    
    
        <Button
            android:id="@+id/button1"
            android:layout_width="match_parent"
            android:layout_height="60dp"
            android:text="登录" />
    
        <Button
            android:id="@+id/button2"
            android:layout_width="match_parent"
            android:layout_height="60dp"
            android:text="注册" />
    
    </LinearLayout>
  • 相关阅读:
    [java]转:String Date Calendar之间的转换
    ExtJs在页面上window再调用Window的事件处理
    java oracle clob string 大字符串存储【转】
    解决linux系统启动之:unexpected inconsistency:RUN fsck
    线程封闭之栈封闭和ThreadLocal
    Java线程状态和关闭线程的正确姿势
    指令重排序和内存屏障
    浅谈Java内存模型以及交互
    Redis分布式锁的一点小理解
    使用原生Ajax进行用户名重复的检验
  • 原文地址:https://www.cnblogs.com/qiangini/p/14865458.html
Copyright © 2011-2022 走看看