Android——Activity和Intent及Activity的生命周期

实验Activity的生命周期

package com.example.chenshuai.test;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

/**
 * Created by chenshuai on 2016/3/16.
 */
public class Axtivity2 extends Activity {

    //回调方法
    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.layoutactivity);

        /*System.out.println("这是我运行的第一个Activity");

        //输出日志
        Log.e("test", "Log输出的信息");//eror 红色

        Log.w("test", "Log输出的信息");//warning 蓝色

        Log.d("test", "Log输出的信息");

        Log.i("test","Log输出的信息");

        Log.v("test","Log输出的信息");
*/
        Log.e("TAG", "创建" );

    }

    @Override
    protected void onStart() {

        super.onStart();
        Log.e("TAG", "启动");
    }

    @Override
    protected void onResume() {
        super.onResume();
        Log.e("TAG", "显示");
    }

    @Override
    protected void onDestroy() {
        super.onDestroy();
        Log.e("TAG", "销毁");
    }

    @Override
    protected void onPause() {
        super.onPause();
        Log.e("TAG", "暂停" );
    }

    @Override
    protected void onStop() {
        super.onStop();
        Log.e("TAG", "停止");
    }

    @Override
    protected void onRestart() {
        super.onRestart();
        Log.e("TAG", "重新启动");
    }
}

才开始启动一个Activity时

点击HOME键时

只是暂停之后,停止,并未销毁

再返回

是重新启动

点击返回键(退出)的时候

最后销毁

重新打开

会再次创建

时间: 2024-10-12 15:27:26

Android——Activity和Intent及Activity的生命周期的相关文章

Activity在异常情况下的生命周期——Android开发艺术探索笔记

欢迎转载,转载请注明出处 http://blog.csdn.net/l664675249/article/details/50638398 Activity在异常情况下的生命周期 关于Activity正常情况下的生命周期请参考这篇文章,本文主要讲解Activity在异常情况下的生命周期. 情况1:资源相关的系统配置发生改变 资源相关的系统配置发生改变,举个栗子.当前Activity处于竖屏状态的时候突然转成横屏,系统配置发生了改变,Activity就会销毁并且重建,其onPause, onSto

android开发之activity横竖屏切换时的生命周期以及横竖屏切换时的资源适配方案

背景:之前有过两篇写activity的博客 android之activity的生命周期详解:详细介绍了activity的整个生命周期.各状态间的转换和返回桌面时保存activity的状态 android之activity中onSaveInstanceState和onRestoreInstanceState的触发时机:介绍了activity中这两个方法的触发时机和作用 本篇博客会牵扯到里面的内容,如果你都有所了解可以直接往下看,如果不了解可以进去回忆下. 问题:在做应用的退出对话框时,发现如果对话

17.(转) Android之四大基本组件介绍与生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器. 一:了解四大基本组件 Activity : 应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应. Activity之间通过Intent进行通信.在Intent 的描述结构中,有两个最重要的部分:动作和动作对应的数据. 典型的动作类型有:M AIN(activity的门户).V

Android中bindService的使用及Service生命周期

Android中有两种主要方式使用Service,通过调用Context的startService方法或调用Context的bindService方法,本文只探讨纯bindService的使用,不涉及任何startService方法调用的情况.如果想了解startService相关的使用,请参见<Android中startService的使用及Service生命周期>. bindService启动服务的特点 相比于用startService启动的Service,bindService启动的服务

Android开发学习笔记之四大组件---Activity的介绍,创建以及生命周期

最近重新温习关于android开发的基础知识,还是分享到博客里,一方面分享给有需要的同学,一方面方便自己后期查看 一.什么是Activity 通俗来讲,一屏的界面就是一个Activity,套用比较教科的话,在一个android应用中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应.Activity之间通过Intent进行通信,Activity中所有操作都与用户密切相关,是一个负责与用户交互的组件,可以通过setContentView(View

activity在锁屏时候的生命周期

如果在清单文件里activity标签下没有指定屏幕的方向为android:screenOrientation="landscape" 则默认就是竖屏,activity的生命周期在锁屏和开启屏幕的时候是正常的: 但是如果在清单文件里activity标签下没有指定屏幕的方向为android:screenOrientation="landscape"的话,activity会重新创建 锁屏时候的生命周期为: 销毁之后重新创建,然后处于暂停状态. 开启屏幕时的生命周期为: 再

Activity在弹出对话框之后生命周期的变化

实践证明,弹出对话框的时候,不会引起任何Activity的任何生命周期的变化,除非你利用的Theme以Dialog的形式出现的Activity的时候,会出现引起生命周期变化.

Android中startService的使用及Service生命周期

Android中有两种主要方式使用Service,通过调用Context的startService方法或调用Context的bindService方法,本文只探讨startService的使用,不涉及任何bindService方法调用的情况. 当我们通过调用了Context的startService方法后,我们便启动了Service,通过startService方法启动的Service会一直无限期地运行下去,只有在外部调用Context的stopService或Service内部调用Servic

【Android】16、体验活动的生命周期(上)

本篇博文最后修改时间:2016年5月8日,23:37. 一.简介 本篇介绍体验活动的生命周期. 二.实验平台 系统版本:Windows7 家庭普通版 32位操作系统. 三.版权声明 博主:思跡 声明:喝水不忘挖井人,转载请注明出处. 原文地址:http://blog.csdn.net/omoiato 联系方式:[email protected] Java零基础入门交流群:541462902 四.体验活动的生命周期 1.关闭ActivityTest 项目,新建一个ActivityLifeCycle