第 1 课2026.09.01
Activity 承载用户可以看到和操作的一个 Android 界面。理解它的创建入口,是学习布局、状态和导航的第一步。
第 1 课:Activity 与最小应用入口
- 日期:2026-09-01
- 课程序号:第 1 课
- 知识点:
Activity、onCreate与应用界面入口
用途
Activity 承载用户可以看到和操作的一个 Android 界面。理解它的创建入口,是学习布局、状态和导航的第一步。
核心概念
Activity是 Android 的核心应用组件之一。- 系统创建 Activity 时会调用
onCreate。 super.onCreate让父类完成必要的初始化。setContentView把布局资源设置为当前界面。
最小代码示例
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)
}
}3~5 分钟练习
新建一个继承 AppCompatActivity 的 WelcomeActivity,在 onCreate 中加载 activity_welcome 布局。
参考答案
kotlin
class WelcomeActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_welcome)
}
}与上一课的联系
这是 Android 路线的第一课。下一课将认识 XML 布局中的 TextView 和基础属性。