(1)Activity生命周期中表现状态分为哪些?其涉及的回调函数有哪些?它们与生命周期间有什么关系? (2)如果要修改Android程序的标题文字,应该在哪个文件里修改?如果要修改运行项目的最小版本号,应该在哪个文件里修改? 要在res\layout文件夹下建立一个XML文件,怎样操作?要在src文件夹下建立一个Java文件,怎样操作?给出实现截图和操作描述
时间: 2024-03-30 21:34:04 浏览: 62
浅谈Android的Activity运行流程(生命周期)
(1)Activity生命周期中表现状态分为以下几种:
- onCreate:当 Activity 第一次创建时调用,用于进行初始化操作。
- onStart:当 Activity 可见但未获得焦点时调用。
- onResume:当 Activity 可见且获得焦点时调用。
- onPause:当 Activity 失去焦点但仍可见时调用。
- onStop:当 Activity 完全不可见时调用。
- onDestroy:当 Activity 被销毁时调用。
这些状态涉及的回调函数分别为:onCreate、onStart、onResume、onPause、onStop 和 onDestroy。这些回调函数与生命周期的不同阶段相对应,开发者可以在这些回调函数中添加自己需要的逻辑,以便在特定的生命周期状态下进行相应的操作。
(2)如果要修改 Android 程序的标题文字,应该在 AndroidManifest.xml 文件中修改。具体来说,可以在 <application> 标签下添加 android:label 属性,如下所示:
```
<application
android:label="My App">
```
如果要修改运行项目的最小版本号,应该在 build.gradle 文件中修改。具体来说,可以在 android.defaultConfig.minSdkVersion 属性中修改,如下所示:
```
android {
defaultConfig {
minSdkVersion 21
...
}
...
}
```
要在 res\layout 文件夹下建立一个 XML 文件,可以在 Android Studio 中右键点击该文件夹,选择 New -> Layout resource file,然后填写相关信息即可。具体操作如下图所示:
![res_layout](https://img-blog.csdnimg.cn/20211104094737839.png)
要在 src 文件夹下建立一个 Java 文件,可以在 Android Studio 中右键点击该文件夹,选择 New -> Java Class,然后填写相关信息即可。具体操作如下图所示:
![src_java](https://img-blog.csdnimg.cn/2021110409491527.png)
阅读全文