2. 在包“no01”内使用相对布局(RelativeLayout)创建Activity,要求: (1) 显示一个按钮和一个静态文本控件
时间: 2024-03-12 08:44:32 浏览: 68
可以按照以下步骤在包“no01”内创建一个使用相对布局(RelativeLayout)的Activity:
1. 在Android Studio中创建一个新项目,包名为“com.example.myapplication”,包“no01”就是在该包名下创建一个新的Java文件。
2. 在“app/res/layout”目录下创建一个新的布局文件“activity_main.xml”,并将以下代码复制到该文件中:
```
<RelativeLayout 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">
<TextView
android:id="@+id/tv_hello"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textSize="24sp"
android:layout_centerInParent="true"/>
<Button
android:id="@+id/btn_click"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Click Me"
android:layout_below="@id/tv_hello"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"/>
</RelativeLayout>
```
3. 在“app/java/com.example.myapplication”目录下创建一个新的Java文件“MainActivity.java”,并将以下代码复制到该文件中:
```
package com.example.myapplication.no01;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
```
4. 运行该应用程序,应该能够看到一个按钮和一个静态文本控件居中显示,按钮位于文本下方。
在此示例中,我们使用了相对布局来实现控件的位置。通过设置控件相对于其他控件的位置,我们可以轻松地实现各种布局效果。在这个例子中,我们设置了静态文本控件在中心位置,按钮在文本下方并水平居中。
阅读全文