在Android开发中,页面跳转是实现应用程序流程控制和用户交互的重要方式之一。本文将介绍如何在Android应用程序中实现页面跳转,并附上相应的源代码。

首先,我们需要创建两个Activity,作为页面跳转的起点和终点。可以使用Android Studio创建一个新的Android项目,在项目中创建两个Activity,分别命名为MainActivity和SecondActivity。

接下来,设置布局文件。在res/layout目录下,分别创建activity_main.xml和activity_second.xml文件,用于设置MainActivity和SecondActivity的布局。

activity_main.xml示例代码:

```xml

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical">

android:id="@+id/textView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Hello World!" />

android:id="@+id/button"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Go to Second Activity" />

```

activity_second.xml示例代码:

```xml

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical">

android:id="@+id/textView2"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Welcome to Second Activity!" />

```

接下来,为按钮设置点击事件监听器。在MainActivity中,为button设置onClickListener,当用户点击按钮时,跳转到SecondActivity。示例代码如下:

```java

Button button = findViewById(R.id.button);

button.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

Intent intent = new Intent(MainActivity.this, SecondActivity.class);

startActivity(intent);

}

});

```