1 package com.example.myapplication;
2
3 import androidx.appcompat.app.AppCompatActivity;
4
5 import android.app.Activity;
6 import android.content.Intent;
7 import android.os.Bundle;
8 import android.view.View;
9 import android.widget.Button;
10 import android.widget.EditText;
11 import android.widget.TextView;
12
13 import org.w3c.dom.Text;
14
15 public class MainActivity extends Activity {
16
17 @Override
18 protected void onCreate(Bundle savedInstanceState) {
19 super.onCreate(savedInstanceState);
20 setContentView(R.layout.login);
21 }
22
23 public void login(View view){
24 EditText id = (EditText) findViewById(R.id.edit1);
25 String s = id.getText().toString();
26 Intent intent=new Intent();
27 intent.setClass(MainActivity.this, TestActivity.class);
28 intent.putExtra("id",s);
29 startActivity(intent);
30 }
31
32 }
1 package com.example.myapplication;
2
3 import androidx.appcompat.app.AppCompatActivity;
4
5 import android.content.Intent;
6 import android.os.Bundle;
7 import android.view.View;
8 import android.widget.TextView;
9
10 public class TestActivity extends AppCompatActivity {
11
12 @Override
13 protected void onCreate(Bundle savedInstanceState) {
14 super.onCreate(savedInstanceState);
15 setContentView(R.layout.activity_test);
16 TextView t = (TextView)findViewById(R.id.text);
17 Intent intent = this.getIntent();
18
19 String id = intent.getStringExtra("id");
20 System.out.println(intent.getStringExtra("id"));
21 t.setText(id);
22 }
23 }
1 <?xml version="1.0" encoding="utf-8"?>
2 <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 xmlns:app="http://schemas.android.com/apk/res-auto"
4 xmlns:tools="http://schemas.android.com/tools"
5 android:layout_width="match_parent"
6 android:layout_height="match_parent"
7 tools:context=".MainActivity">
8
9 <TextView
10 android:layout_width="wrap_content"
11 android:layout_height="wrap_content"
12 android:text="Hello World!"
13 app:layout_constraintBottom_toBottomOf="parent"
14 app:layout_constraintLeft_toLeftOf="parent"
15 app:layout_constraintRight_toRightOf="parent"
16 app:layout_constraintTop_toTopOf="parent" />
17
18 </androidx.constraintlayout.widget.ConstraintLayout>
1 <?xml version="1.0" encoding="utf-8"?>
2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 android:orientation="vertical" android:layout_width="match_parent"
4 android:layout_height="match_parent">
5 <TextView
6 android:layout_width="wrap_content"
7 android:layout_height="wrap_content"
8 android:text=""></TextView>
9 <ImageView
10 android:id="@+id/photo"
11 android:layout_width="80dp"
12 android:layout_height="80dp"
13 android:src="@drawable/ic_launcher_background"
14 android:layout_centerHorizontal="true"
15 android:layout_marginTop="200dp"
16 android:layout_marginBottom="30dp"></ImageView>
17 <TextView
18 android:id="@+id/textView1"
19 android:layout_width="wrap_content"
20 android:layout_height="wrap_content"
21 android:layout_below="@id/photo"
22 android:maxLength="15"
23 android:layout_marginTop="13dp"
24 android:text="账号:"/>
25 <EditText
26 android:id="@+id/edit1"
27 android:layout_width="match_parent"
28 android:layout_height="wrap_content"
29 android:layout_below="@id/photo"
30 android:layout_toRightOf="@id/textView1"
31 android:hint="请输入您的账号"></EditText>
32 <TextView
33 android:id="@+id/textView2"
34 android:layout_width="wrap_content"
35 android:layout_height="wrap_content"
36 android:layout_below="@id/textView1"
37 android:maxLength="20"
38 android:layout_marginTop="25dp"
39 android:text="密码:" />
40 <EditText
41 android:layout_width="match_parent"
42 android:layout_height="wrap_content"
43 android:layout_below="@id/textView1"
44 android:layout_toRightOf="@id/textView2"
45 android:layout_marginTop="10dp"
46 android:hint="请输入您的密码"/>
47 <Button
48 android:layout_width="wrap_content"
49 android:layout_height="wrap_content"
50 android:id="@+id/button"
51 android:text="登录"
52 android:textColor="#478595"
53 android:layout_below="@id/textView2"
54 android:layout_marginTop="20dp"
55 android:layout_marginLeft="120dp"
56 android:layout_centerHorizontal="true"
57 android:onClick="login">
58 </Button>
59
60 </RelativeLayout>