android studio 新建intentdemo
时间: 2023-07-07 08:46:14 浏览: 110
好的,我来为您介绍如何在 Android Studio 中创建一个 Intent Demo。
1. 打开 Android Studio,选择 "Start a new Android Studio project"。
2. 在 "Configure your new project" 页面中,输入应用程序名称并选择项目保存的位置。然后,选择 "Phone and Tablet" 作为设备,选择 "Empty Activity" 作为模板。最后,单击 "Finish" 创建项目。
3. 在项目视图中,找到 "app" 文件夹并右键单击它。选择 "New" -> "Activity" -> "Empty Activity"。
4. 在 "Configure Activity" 页面中,输入 Activity 名称(例如:IntentDemoActivity),然后单击 "Finish"。
5. 打开 IntentDemoActivity.java 文件,添加以下代码:
```java
Button button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(IntentDemoActivity.this, SecondActivity.class);
startActivity(intent);
}
});
```
6. 在项目视图中,右键单击 "app" 文件夹,选择 "New" -> "Activity" -> "Empty Activity"。
7. 在 "Configure Activity" 页面中,输入 Activity 名称(例如:SecondActivity),然后单击 "Finish"。
8. 打开 SecondActivity.java 文件,添加以下代码:
```java
Button button = findViewById(R.id.button2);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(SecondActivity.this, IntentDemoActivity.class);
startActivity(intent);
}
});
```
9. 在 res/layout 文件夹中,打开 activity_intent_demo.xml 文件,并添加两个按钮:
```xml
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Go to Second Activity"
android:layout_marginTop="16dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Go to First Activity"
android:layout_marginTop="16dp"
app:layout_constraintTop_toBottomOf="@id/button"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
```
10. 运行应用程序并单击第一个按钮,会跳转到 SecondActivity。再单击第二个按钮,会回到 IntentDemoActivity。
完成以上步骤后,您已经成功创建了一个简单的 Intent Demo。
阅读全文