Class LifeCycleHandler

  • All Implemented Interfaces:
    android.app.Application.ActivityLifecycleCallbacks

    public class LifeCycleHandler
    extends java.lang.Object
    implements android.app.Application.ActivityLifecycleCallbacks
    Activity Lifecycle Handler The track usage is called here everytime the app is opened
    • Field Detail

      • isSplashScreen

        public static boolean isSplashScreen
    • Constructor Detail

      • LifeCycleHandler

        public LifeCycleHandler()
    • Method Detail

      • isForeground

        public boolean isForeground()
      • onActivityCreated

        public void onActivityCreated​(android.app.Activity activity,
                                      android.os.Bundle bundle)
        Specified by:
        onActivityCreated in interface android.app.Application.ActivityLifecycleCallbacks
      • onActivityStarted

        public void onActivityStarted​(android.app.Activity activity)
        Specified by:
        onActivityStarted in interface android.app.Application.ActivityLifecycleCallbacks
      • onActivityResumed

        public void onActivityResumed​(android.app.Activity activity)
        Specified by:
        onActivityResumed in interface android.app.Application.ActivityLifecycleCallbacks
      • onActivityPaused

        public void onActivityPaused​(android.app.Activity activity)
        Specified by:
        onActivityPaused in interface android.app.Application.ActivityLifecycleCallbacks
      • onActivityStopped

        public void onActivityStopped​(android.app.Activity activity)
        Specified by:
        onActivityStopped in interface android.app.Application.ActivityLifecycleCallbacks
      • isShowUpgradeCheck

        public static boolean isShowUpgradeCheck()
      • setShowUpgradeCheck

        public static void setShowUpgradeCheck​(boolean mShowUpgradeCheck)
      • onActivitySaveInstanceState

        public void onActivitySaveInstanceState​(android.app.Activity activity,
                                                android.os.Bundle bundle)
        Specified by:
        onActivitySaveInstanceState in interface android.app.Application.ActivityLifecycleCallbacks
      • onActivityDestroyed

        public void onActivityDestroyed​(android.app.Activity activity)
        Specified by:
        onActivityDestroyed in interface android.app.Application.ActivityLifecycleCallbacks
      • getCurrentActivity

        public android.app.Activity getCurrentActivity()
      • isSplashScreen

        public static boolean isSplashScreen()
      • setSplashScreen

        public static void setSplashScreen​(boolean splashScreen)