void onResume(AppEventsLogger appeventslogger, long l, String s) { long l2; if (isColdLaunch() || l - lastActivateEventLoggedTime > 0x493e0L) { Bundle bundle = new Bundle(); bundle.putString("fb_mobile_launch_source", s); appeventslogger.logEvent("fb_mobile_activate_app", bundle); lastActivateEventLoggedTime = l; } if (isAppActive) { Logger.log(LoggingBehavior.APP_EVENTS, TAG, "Resume for active app"); return; } long l1; if (wasSuspendedEver()) { l1 = l - lastSuspendTime; } else { l1 = 0L; } l2 = l1; if (l1 < 0L) { Logger.log(LoggingBehavior.APP_EVENTS, TAG, "Clock skew detected"); l2 = 0L; } if (l2 <= 60000L) goto _L2; else goto _L1
private void logAppDeactivatedEvent(AppEventsLogger appeventslogger, long l) { Bundle bundle = new Bundle(); bundle.putInt("fb_mobile_app_interruptions", interruptionCount); bundle.putString("fb_mobile_time_between_sessions", String.format(Locale.ROOT, "session_quanta_%d", new Object[] { Integer.valueOf(getQuantaIndex(l)) })); bundle.putString("fb_mobile_launch_source", firstOpenSourceApplication); appeventslogger.logEvent("fb_mobile_deactivate_app", millisecondsSpentInSession / 1000L, bundle); resetSession(); }