Android Studio实现Activity生命周期的7个方法Log打印日志信息
16lz
2021-01-23
核心代码
package com.ljq.myproject.activity;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import com.ljq.myproject.R;/** * 1.开始运行demo * The activity state---->onStart * The activity state---->onResume * 2.按下back键 返回 activity从stack中弹出 * The activity state---->onPause * The activity state---->onStop * The activity state---->onDestroy * 3.再次启动demo * The activity state---->onStart * The activity state---->onResume * 4.按下了HOME键 当前TASK 处于后台状态,系统保存状态 * The activity state---->onPause * The activity state---->onStop * 5.再次启动demo 回复原来的TASK activity在栈顶 * The activity state---->onRestart * The activity state---->onStart * The activity state---->onResume */public class DemoActivity extends AppCompatActivity { private static final String TAG = "20164206004 java 3班 刘继强"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_demo); Log.d(TAG, "The activity state---->onCreate"); } protected void onStart() { super.onStart(); Log.i(TAG, "The activity state---->onStart"); } protected void onRestart() { super.onRestart(); Log.i(TAG, "The activity state---->onRestart"); } protected void onResume() { super.onResume(); Log.i(TAG, "The activity state---->onResume"); } protected void onPause() { super.onPause(); Log.i(TAG, "The activity state---->onPause"); } protected void onStop() { super.onStop(); Log.i(TAG, "The activity state---->onStop"); } protected void onDestroy() { super.onDestroy(); Log.i(TAG, "The activity state---->onDestroy"); }}
使用Android Studio的LogCat查看日志打印信息
更多相关文章
- Android 检查版本更新 Server后台下载
- Android动态显示和隐藏状态栏探究。
- fitsSystemWindows的理解与沉浸式状态栏实现
- CCRenderTexture 从后台进入前台变黑的处理(android)
- Android打开WLAN开关的广播状态监听
- Android 渐变色沉浸式状态栏
- 2013.03.19(5)———android 获取状态栏的高度
- MaterialDesign系列文章(六)沉浸式状态栏的使用
- android 当前apn的状态以及获取