在 Android 开发中,我们经常需要在不同的 Activity 之间进行跳转,并且可能需要在跳转过程中传递一些数据。这时,Android 提供了一个强大的组件——Intent,可以帮助我们实现这些功能。本文将详细介绍如何使用 Intent 实现 Activity 之间的跳转和数据传递,并提供相应的源代码示例。
一、Activity 之间的跳转
在 Android 中,Activity 是用户界面的基本组成单元。要实现 Activity 之间的跳转,我们首先需要创建目标 Activity,并在源 Activity 中使用 Intent 进行跳转。
- 创建目标 Activity
在 Android 项目中,可以通过以下步骤创建一个新的 Activity:
- 打开 Android 项目的代码视图。
- 在包名下右键点击,选择 New -> Activity -> Empty Activity。
- 输入 Activity 的名称,例如 “TargetActivity”,并点击 Finish。
这样就创建了一个名为 “TargetActivity” 的目标 Activity。
- 在源 Activity 中使用 Intent 进行跳转
在源 Activity 中,我们可以使用 Intent 来实现跳转到目标 Activity。具体步骤如下:
- 导入 Intent 类:
import android.content.Intent;
- 在源 Activity 的某个方法中,创建一个 Intent 对象,并指定目标 Activity 的类名: