用kotlin写一个android的activity页面
时间: 2023-05-29 09:06:31 浏览: 365
用Kotlin做Android开发
5星 · 资源好评率100%
下面是一个简单的 Kotlin Activity 页面示例:
```kotlin
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
```
在这个例子中,我们继承自 `AppCompatActivity` 类来创建一个 Activity 页面。在 `onCreate()` 方法中,我们调用了 `setContentView()` 方法来指定要使用的布局文件。在这个例子中,我们使用了名为 `activity_main` 的布局文件。
要创建布局文件,请在 `res/layout` 目录下创建一个 XML 文件。例如,下面是一个简单的布局文件示例:
```xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textSize="24sp"
android:layout_centerInParent="true"/>
</RelativeLayout>
```
在这个布局文件中,我们使用了一个 `RelativeLayout` 布局来创建一个居中的文本视图。该文本视图的 ID 为 `hello_world`,并显示了一个简单的问候语。
当您运行这个应用程序时,您将看到一个显示“Hello World!”文本的屏幕。
阅读全文