Android学习第7课—Activity生命周期(一)
来源:互联网 发布:电脑直播笑声软件 编辑:程序博客网 时间:2024/04/28 18:09
文档:AndroidSDK的安装路径下docs文件夹中的index.html文件。打开这个文件可以查看Android的相关类文档。在class index下就有个Activity类中的Activity Lifecycle中就介绍了相关的生命周期的含义和实现的方法。
public class Activity extends ApplicationContext
{
protected void onCreate(Bundle savedInstanceState);
protected void onStart();
protected void onRestart();
protected void onResume();
protected void onPause();
protected void onStop();
protected void onDestroy();
}
在不同Activity之间运行的时候,每个Activity的7个生命周期函数运行的先后顺序以及运、行的时候都是不同的。例如在运行一个程序时,启动程序时首先运行的是一个Activity的onCreate()、onStart()、onResume();当我们需要调转到另一个Activity时,首先调用的是第一个Activity的onPause(),再是第二个Activity的onCreate()、onStart()、onResume(),再是第一个Activity的onStop();当我们需要转回到第一个Activity的时候,首先第二个Activity运行onPause(),再是第一个Activity的onRestart()、onStart()、onResume(),再是第二个Activity的onStop()和onDestroy(),这就意味着如果还需要启动第二个Activity,那么第二个Activity就需要重新建立,即运行onCreate(),而不是onRestart()。
- Android学习第7课—Activity生命周期(一)
- Android学习第8课—Activity生命周期(二)
- android 学习4—— Activity生命周期(一)
- Activity学习(一):生命周期
- Android学习第一天--Activity生命周期
- Android activity 生命周期(一)
- Activity 生命周期(一)-- MarsChen Android 开发教程学习笔记
- Android学习笔记之----Activity(一)生命周期
- 《android 学习》一、Activity的生命周期
- Android Activity生命周期(一)
- Android Activity学习 <一> Activity基础知识和生命周期
- Android学习第9课—Activity的布局初步(一)
- android学习:activity生命周期
- android-activity生命周期学习
- Android--Activity的生命周期(一)
- 理解Android生命周期(一):activity
- 第一行代码Android学习笔记(一)activity
- Activity生命周期(一)
- centos6.2安装codeblocks过程
- Linux搜索文件及目录命令
- org.gjt.mm.mysql.Driver与com.mysql.jdbc.Driver区别
- Windows操作系统版本全解析(MSDN/VOL/OEM)
- 第三周任务二
- Android学习第7课—Activity生命周期(一)
- 下学期第三周实验报告2
- 从零开始认识 JasperReport + IReport (JasperReport部分)
- “植物大战僵尸”开发者传授十大设计技巧
- Java对象的强、软、弱和虚引用 之间的区别
- 浅谈公司核心业务数据表的重构——结合Memcache分析缓存策略与系统数据交互
- 如何编写优质的 API 文档
- Java中反射机制(Reflection)学习
- 下学期实验报告3.1