Android Studio控件事件——登录界面跳转

目录

一、按键事件

1、xml文件编写

2、java代码编写

二、输入框获取

三、页面跳转

1、新建页面

2、页面跳转

3、页面切换传参

1、第一个界面

2、第二个界面

四、页面跳转传参完整代码


一、按键事件

1、xml文件编写

2、java代码编写

public void btn1_clicked(View v){
        System.out.println("按键一按下");
        Toast.makeText(this, "按键一按下", Toast.LENGTH_SHORT).show();
    }

二、输入框获取

//获取文本
        EditText ed1 = findViewById(R.id.ed1);
        EditText ed2 = findViewById(R.id.ed2);
        String account = ed1.getText().toString().trim();
        String password = ed2.getText().toString();

三、页面跳转

1、新建页面

Android Studio控件事件——登录界面跳转_第1张图片

Android Studio控件事件——登录界面跳转_第2张图片 

2、页面跳转

//跳转页面
            Intent intent = new Intent(this,MainActivity2.class);
            startActivity(intent);

3、页面切换传参

1、第一个界面

intent.putExtra("MyData","第二界面");

2、第二个界面

//页面传参
        Intent i = this.getIntent();
        data = i.getStringExtra("MyData");
        Toast.makeText(this, " "+data, Toast.LENGTH_SHORT).show();

四、页面跳转传参完整代码

//获取文本
        EditText ed1 = findViewById(R.id.ed1);
        EditText ed2 = findViewById(R.id.ed2);
        String account = ed1.getText().toString().trim();
        String password = ed2.getText().toString();

        if("meng".equals(account) && "010131".equals(password)){
            //跳转页面
            Intent intent = new Intent(this,MainActivity2.class);
            intent.putExtra("MyData","第二界面");
            startActivity(intent);
        }

你可能感兴趣的:(Android入门与项目实战,java,android,studio,app,嵌入式,Android)