android activity00
时间: 2023-10-17 07:05:48 浏览: 115
Android Activity 是 Android 应用程序的基本组件之一,用于展示用户界面和响应用户交互。每个 Activity 都有一个对应的布局文件和 Java 代码文件。在 Android 应用中,Activity 之间可以通过 Intent 进行跳转和传递数据。Activity 生命周期包括以下几个阶段:
1. onCreate():Activity 创建时调用,用于初始化界面和数据。
2. onStart():Activity 可见但未位于前台时调用。
3. onResume():Activity 可见且位于前台时调用,此时用户可以与 Activity 进行交互。
4. onPause():Activity 失去焦点但仍可见时调用,此时应该暂停正在执行的任务,如动画、音频播放等。
5. onStop():Activity 完全不可见时调用,此时应该释放资源、解除注册等操作。
6. onDestroy():Activity 被销毁时调用,用于释放所有资源。
在 Android 应用中,可以通过调用 startActivity() 方法启动一个新的 Activity,也可以通过 startActivityForResult() 方法启动一个需要返回结果的 Activity。在启动 Activity 时可以传递一些参数,如 Intent.putExtra() 方法可以传递数据,Intent.setFlags() 方法可以设置一些标志位,如 FLAG_ACTIVITY_CLEAR_TOP 表示在启动 Activity 时清除 Activity 栈中所有位于该 Activity 上面的 Activity。
阅读全文