package com.ubt.jimu; import android.app.Activity; import android.app.Application; import android.os.Bundle; import com.ubt.jimu.base.UbtActivityStack; import com.ubt.jimu.unity.bluetooth.UnityActivity; import com.ubtech.utils.XLog; import com.ubtrobot.ubtlib.analytics.JimuAnalytics; import com.ubtrobot.ubtlib.analytics.UbtPageIdUtil; /* loaded from: classes.dex */ public class LifecycleCallback implements Application.ActivityLifecycleCallbacks { @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityCreated(Activity activity, Bundle bundle) { XLog.a("act_life", "onActivityCreated act %s", activity.getClass().getSimpleName()); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityDestroyed(Activity activity) { XLog.a("act_life", "act %s ", activity.getClass().getSimpleName()); UbtActivityStack.getInstance().removeActivity(activity); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPaused(Activity activity) { XLog.a("act_life", "act %s", activity.getClass().getSimpleName()); UbtActivityStack.getInstance().decrement(); String a = UbtPageIdUtil.a(activity.getClass().getSimpleName()); if (a != null) { JimuAnalytics.b().b(a); } } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityResumed(Activity activity) { JimuApplication.l().a(activity); XLog.a("act_life", "act %s isHomeExit %s resumeCount: %d", activity.getClass().getSimpleName(), Boolean.valueOf(JimuApplication.l), Integer.valueOf(UbtActivityStack.getInstance().getResumedCount())); UnityActivity h = JimuApplication.l().h(); if (h != null && !h.isBack() && !h.resumeUnityActivity) { UnityActivity.startRunningUnityActivity(activity); JimuApplication.l = false; } UbtActivityStack.getInstance().increment(); UbtActivityStack.getInstance().addActivity(activity); String a = UbtPageIdUtil.a(activity.getClass().getSimpleName()); if (a != null) { JimuAnalytics.b().c(a); } } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivitySaveInstanceState(Activity activity, Bundle bundle) { XLog.a("act_life", "onActivitySaveInstanceState act %s", activity.getClass().getSimpleName()); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityStarted(Activity activity) { XLog.a("act_life", "onActivityStarted act %s", activity.getClass().getSimpleName()); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityStopped(Activity activity) { XLog.a("act_life", "onActivityStopped act %s", activity.getClass().getSimpleName()); } }