2、创建多个Activity及与Activity对应的XML资源文件。 要求: (1)创建5个或5个以上Activity。 (2)写出主要XML资源文件及其代码。
时间: 2024-10-10 15:13:30 浏览: 34
在Android应用开发中,创建多个Activity意味着你可以设计不同的用户界面,每个Activity对应着特定的功能或页面。以下是创建五个Activity的基本步骤,并列出其中一个典型Activity以及它的XML布局文件:
1. 创建Activity:
- 使用Android Studio,右键点击项目结构下的`app` -> `New` -> `Activity`,选择所需的Activity类型,如`MainActivity`, `SecondActivity`, `ThirdActivity`, `FourthActivity`, 和 `FifthActivity`。
2. 编写Activity Java类:
- 每个Activity都有对应的Java类(例如`MainActivity.java`, `SecondActivity.java`等),里面包含生命周期方法(onCreate(), onStart(), onResume()等)和可能的操作逻辑。
```java
// MainActivity.java (简化版)
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); // 设置主活动布局
}
}
```
3. XML资源文件:
- 每个Activity通常对应一个`.xml`布局文件,用于定义该Activity的内容。例如,`activity_main.xml`:
```xml
<!-- activity_main.xml -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="欢迎来到主屏幕" />
</LinearLayout>
```
对于其他Activity,只需替换`activity_main`为相应的Activity名称,并创建相应的UI元素。