Android——Activity和Intent及Activity的生命周期
Posted Chen_s
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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键时
只是暂停之后,停止,并未销毁
再返回
是重新启动
点击返回键(退出)的时候
最后销毁
重新打开
会再次创建
以上是关于Android——Activity和Intent及Activity的生命周期的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )
Android基础Activity启动模式以及Intent Flags 与 栈 的全面解析