`

android_11 activity 生命周期

 
阅读更多

普通从一个activity进入另一个activity
第一步,点击应用进入界面
12-08 16:11:16.584: I/MAIN_LIFECYCLE(499): MAIN->onCreate
12-08 16:11:16.633: I/MAIN_LIFECYCLE(499): MAIN->onStart
12-08 16:11:16.657: I/MAIN_LIFECYCLE(499): MAIN->->onResume
============================================================
第二步,点击activity1上的button,进入activity2
12-08 16:11:50.303: I/MAIN_LIFECYCLE(499): MAIN->->onPause
12-08 16:11:50.354: I/MAIN_LIFECYCLE(499): SEC->onCreate
12-08 16:11:50.354: I/MAIN_LIFECYCLE(499): SEC->onStart
12-08 16:11:50.365: I/MAIN_LIFECYCLE(499): SEC->onResume
12-08 16:11:50.673: I/MAIN_LIFECYCLE(499): MAIN->->onStop(多)
============================================================
第三步,点返回,回到第一个activity1
12-08 16:12:54.034: I/MAIN_LIFECYCLE(499): SEC->onPause
12-08 16:12:54.055: I/MAIN_LIFECYCLE(499): MAIN->->onRestart(多)
12-08 16:12:54.064: I/MAIN_LIFECYCLE(499): MAIN->onStart(多)
12-08 16:12:54.064: I/MAIN_LIFECYCLE(499): MAIN->->onResume
12-08 16:12:54.344: I/MAIN_LIFECYCLE(499): SEC->onStop
12-08 16:12:54.344: I/MAIN_LIFECYCLE(499): SEC->onDestroy
===========================================================
第四步,点返回,返回到android的桌面
12-08 16:17:57.264: I/MAIN_LIFECYCLE(499): MAIN->->onPause
12-08 16:17:57.824: I/MAIN_LIFECYCLE(499): MAIN->->onStop
12-08 16:17:57.824: I/MAIN_LIFECYCLE(499): MAIN->->onDestroy

 


************************************************************

************************************************************

 


在一个activity中以对话框形式打开另一个activity
第一步,点击应用进入界面
12-08 16:21:17.528: I/MAIN_LIFECYCLE(499): MAIN->onCreate
12-08 16:21:17.544: I/MAIN_LIFECYCLE(499): MAIN->onStart
12-08 16:21:17.544: I/MAIN_LIFECYCLE(499): MAIN->->onResume
===============================================================
第二步,点击activity1上的button,进入activity2(以对话框形式出现)
12-08 16:21:37.444: I/MAIN_LIFECYCLE(499): MAIN->->onPause
12-08 16:21:37.484: I/MAIN_LIFECYCLE(499): THI->onCreate
12-08 16:21:37.484: I/MAIN_LIFECYCLE(499): THI->onStart
12-08 16:21:37.494: I/MAIN_LIFECYCLE(499): THI->onResume
===============================================================
第三步,点返回,回到第一个activity1(对话框消失)
12-08 16:22:19.654: I/MAIN_LIFECYCLE(499): THI->onPause
12-08 16:22:19.744: I/MAIN_LIFECYCLE(499): MAIN->->onResume
12-08 16:22:19.824: I/MAIN_LIFECYCLE(499): THI->onStop
12-08 16:22:19.824: I/MAIN_LIFECYCLE(499): THI->onDestroy
================================================================
12-08 16:22:48.463: I/MAIN_LIFECYCLE(499): MAIN->->onPause
12-08 16:22:49.024: I/MAIN_LIFECYCLE(499): MAIN->->onStop
12-08 16:22:49.024: I/MAIN_LIFECYCLE(499): MAIN->->onDestroy

分享到:
评论

相关推荐

    Android_Activity_生命周期例子

    这是Activity生命周期的第一个回调,通常在这里进行布局加载、初始化变量和设置基本UI等操作。 2. **可见态(Started)**: `onStart()`方法标志着Activity变得对用户可见,但还没有占据屏幕的焦点。此时,Activity...

    android_Activity生命周期

    Activity生命周期是Android开发中至关重要的一环,因为它决定了应用如何响应用户操作和系统事件。理解Activity的生命周期对于编写高效、稳定且用户体验良好的应用至关重要。 Activity的生命周期由多个关键状态组成...

    两分钟让你明白Android_Activity生命周期

    Android中的Activity生命周期是每个Android开发者必须深入理解的关键概念。它涉及到Activity从创建到销毁的整个过程,以及在不同用户交互和系统状态变化时如何响应。本文将详细解析Activity的生命周期,并通过实例...

    Android开发教程_016_Activity生命周期_标清.flv

    Android开发教程_016_Activity生命周期_标清

    Android_Activity生命周期详解(图文)

    ### Android Activity 生命周期详解 #### 一、概述 在Android开发中,`Activity`是四大组件之一,用于构建用户界面,并负责与用户的交互。一个`Activity`通常对应着一个屏幕,当用户在一个应用的不同屏幕间导航时...

    Android activity生命周期示例

    本示例项目“Android activity生命周期示例”旨在帮助开发者深入理解Activity的生命周期及其各个阶段,这对于优化用户体验和资源管理至关重要。 Activity的生命周期包括以下几个主要状态: 1. **创建(Created)**...

    实验一 第一个Android程序和Activity生命周期.zip

    实验一 第一个Android程序和Activity生命周期。实验要求: 1.用工程向导生成第一个Android程序,并在模拟器上运行 注意在新建应用的选择SDK版本时选API 18 2.熟悉Android应用程序的基本文件结构 3.了解使用开发环境...

    Android Activity生命周期

    Android Activity 生命周期 Android Activity 生命周期是指 Activity 从创建到销毁的整个过程,该过程中会经历多个状态变化,每个状态变化都会触发相应的回调方法。理解 Activity 生命周期是 Android 开发的基础。 ...

    Android 中从activity1跳转到activity2再回到activity所经历的生命周期

    ### Android 中从Activity1跳转到Activity2再回到Activity1所经历的生命周期 在Android开发过程中,理解Activity的生命周期对于管理界面状态、处理用户交互以及响应系统事件至关重要。本文将详细解析从一个Activity...

    android Activity生命周期

    Android Studio提供了多种工具帮助开发者调试Activity生命周期。例如: 1. **Android Profiler**:可以实时监控Activity的生命周期状态变化,同时分析内存、CPU和网络使用情况。 2. **Logcat**:通过打印日志,可以...

    android Activity生命周期详解(图文)

    总之,深入理解Activity生命周期和其背后的源码逻辑,对于编写高效、响应迅速且用户体验优秀的Android应用至关重要。开发者应熟练掌握这些知识点,以便在设计和调试应用时能得心应手。通过实践和分析ActivityDemo,...

    Android课程第一次实验报告_Andorid应用程序Activity生命周期.docx

    本实验报告将深入探讨Android应用程序,尤其是Activity、Service和Intent Receiver的生命周期,并解释如何正确管理这些组件以避免不必要的进程销毁。 首先,Android应用通常在独立的Linux进程中运行。当应用需要...

    android启动以及activity生命周期分析

    ### Android启动及Activity生命周期分析 在Android开发过程中,理解应用程序如何启动及Activity的生命周期是非常重要的。这不仅有助于我们更好地管理程序的状态,还能帮助我们在遇到内存泄漏等问题时进行快速定位和...

    android activity 生命周期详细介绍

    ### 一、Android Activity生命周期介绍 #### 1. onCreate() 当Activity首次创建时被调用,这是初始化Activity的最佳时机。在该方法中通常会执行一些初始化操作,比如设置布局文件、初始化UI组件等。 示例: ``` @...

    Activity生命周期与启动模式

    **Activity生命周期** Activity的生命周期包括了从创建到销毁的各个阶段,主要有以下7个关键状态: 1. **创建(Created)**:当Activity首次被创建时,会调用`onCreate()`方法。在这里,通常进行初始化工作,如...

    Activity生命周期演示

    日志追踪(完成以下六步、明白android的四种状态的生命周期和相互切换): 1、启动app、查看控制台输出,发现依次触发onCreate、onStart、onResume这三个方法 2、点击按钮(弹窗风格的Activity),控制台输出onPause...

    Android Activity生命周期测试代码

    有助于深入了解Android Activity生命周期的测试代码,可以结合博客http://blog.csdn.net/freetangxiaoying/article/details/17167819领悟。

    Android屏幕旋转时Activity的生命周期

    在Android应用开发中,了解Activity的生命周期至关重要,尤其是在屏幕旋转这样的设备状态变化时。当用户在使用设备时,比如从竖屏切换到横屏,或者反之,系统会自动调用Activity的相关方法,来管理和恢复应用的状态...

    Android Activity生命周期,源代码下载

    Android Activity生命周期演示源码,从第一个Activity到第二个Activity,Android Activity形象的说就是一个容器,在里面放置各种控件(按钮,文本,复选框等),就形成了软件的界面~ Activity是可见的。

Global site tag (gtag.js) - Google Analytics