什么是 Activity?
Activity 是 Android 应用的核心组件之一,用于展示用户界面和处理用户交互。
它类似于一个窗口,负责管理屏幕上的内容和用户操作。
👉 了解更多Android组件知识
Activity 生命周期 🔄
以下是 Activity 的主要生命周期方法:
onCreate()
初始化布局和基本设置onStart()
Activity 可见但未获得焦点onResume()
Activity 开始与用户交互onPause()
用户切换到其他界面时调用onStop()
Activity 不再可见onDestroy()
Activity 被销毁前的最后操作
实践案例 📱
- 创建一个简单的 Activity 示例
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } }
- 配置
AndroidManifest.xml
文件<activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
常见问题 ❓
- 如何启动一个新的 Activity?
使用Intent
对象并调用startActivity()
方法 - Activity 之间的数据传递技巧
通过Intent
的putExtra()
和getExtra()
方法实现
延伸阅读:Android Studio 使用教程