Activity生命周期

原创 2018年04月15日 16:22:18

今天我就同过代码和大家一起了解一下Activity的生命周期.
这里是demo代码:

public class MainActivity extends Activity {
    private static final String TAG = "MainActivity";

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.e("MainActivity", "start onCreate");
    }

    @Override
    protected void onStart() {
        super.onStart();
        Log.e("MainActivity", "start onStart");
    }

    @Override
    protected void onPause() {
        super.onPause();
        Log.e("MainActivity", "start onPause");
    }

    @Override
    protected void onResume() {
        super.onResume();
        Log.e("MainActivity", "start onResume");
    }

    @Override
    protected void onStop() {
        super.onStop();
        Log.e("MainActivity", "start onStop");
    }

    @Override
    protected void onDestroy() {
        super.onDestroy();
        Log.e("MainActivity", "start onDestroy");
    }

    @Override
    protected void onRestart() {
        super.onRestart();
        Log.e("MainActivity", "start onRestart");
    }

APP启动:onCreate->onStart->onResume
onCreate->onStart->onResume
点击home键:onPause->onStop
onPause->onStop
再次启动APP:onRestart->onStart->onResume
onRestart->onStart->onResume
点击返回键:onPause->onStop->onDestroy
onPause->onStop->onDestroy
点击任务键:onPause->onStop
onPause->onStop

如有错误或补充,请留言告知

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15644753/article/details/79950226

Activity生命周期源代码

  • 2011年09月18日 09:01
  • 51KB
  • 下载

详谈Activity生命周期函数调用时机

再谈Activity生命周期(详细)@(Android基础)[Android全程实录读书笔记]Activity的3中状态: 激活: 完全显示在界面上, 并且有焦点, 即正在与用户交互 暂停: 不完全显...
  • u013647382
  • u013647382
  • 2016-07-14 13:02:21
  • 862

activity生命周期

  • 2014年08月10日 19:52
  • 1.16MB
  • 下载

Activity生命周期交互设计思想和应用场景(附源码)

Activity生命周期交互设计思想 1.在多个Activity进行交互的时候,为什么要先暂停(onPause()方法)当前的Activity,执行新的Activity的onCreate()方法...
  • u014225510
  • u014225510
  • 2015-08-02 15:31:05
  • 738

Fragment的生命周期以及与Activity生命周期联动

在学Fragment之前肯定学过了Activity,Activity有属于自己的生命周期,Fragment基本上和activity 大体一样,但是有自己特有的生命周期方法,下面我们一起来看一下。 说...
  • lyankj
  • lyankj
  • 2016-07-05 11:07:16
  • 625

Android说明Activity生命周期的代码例子

  • 2016年05月17日 09:24
  • 1.99MB
  • 下载

实验任务4 Activity的生命周期测试

一、实验效果图:   二、主要代码: 1、java代码: (1)MainActivity.java package com.example.activitylifecycletest...
  • bzwulian
  • bzwulian
  • 2016-09-22 22:36:38
  • 512

activity生命周期原码

  • 2011年01月12日 15:57
  • 46KB
  • 下载

Android 四大组件之---Activity 详解

Android Activity生命周期详解 1. 什么是Activity? Activity作为Android四大组件之一,它有着举足轻重的地位,每一个Activity都会获得一...
  • u010784887
  • u010784887
  • 2016-06-14 11:02:18
  • 528

安卓Activity的生命周期篇章(一)

对于安卓开发而言,activity和activity的生命周期既是基础也是重中之重,真正理解了activity的生命周期才能娴熟的运用并开发出高质量的代码。(关于activity的认知可以看我上一篇文...
  • Dreamer__YY
  • Dreamer__YY
  • 2018-03-20 16:55:34
  • 135
收藏助手
不良信息举报
您举报文章:Activity生命周期
举报原因:
原因补充:

(最多只允许输入30个字)