public class AppStateTools extends java.lang.Object implements SensorsDataActivityLifecycleCallbacks.SAActivityLifecycleCallbacks
限定符和类型 | 类和说明 |
---|---|
static interface |
AppStateTools.AppState |
限定符和类型 | 方法和说明 |
---|---|
void |
addAppStateListener(AppStateTools.AppState appState) |
void |
delayInit(android.content.Context context) |
int |
getCurrentRootWindowsHashCode() |
android.app.Activity |
getForegroundActivity() |
java.lang.String |
getFragmentScreenName() |
static AppStateTools |
getInstance() |
boolean |
isAppOnForeground() |
void |
onActivityCreated(android.app.Activity activity,
android.os.Bundle savedInstanceState) |
void |
onActivityDestroyed(android.app.Activity activity) |
void |
onActivityPaused(android.app.Activity activity) |
void |
onActivityResumed(android.app.Activity activity) |
void |
onActivitySaveInstanceState(android.app.Activity activity,
android.os.Bundle outState) |
void |
onActivityStarted(android.app.Activity activity) |
void |
onActivityStopped(android.app.Activity activity) |
void |
onNewIntent(android.content.Intent intent) |
void |
setFragmentScreenName(java.lang.Object fragment,
java.lang.String fragmentScreenName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onActivityPostCreated, onActivityPostDestroyed, onActivityPostPaused, onActivityPostResumed, onActivityPostSaveInstanceState, onActivityPostStarted, onActivityPostStopped, onActivityPreCreated, onActivityPreDestroyed, onActivityPrePaused, onActivityPreResumed, onActivityPreSaveInstanceState, onActivityPreStarted, onActivityPreStopped
public static AppStateTools getInstance()
public void onNewIntent(android.content.Intent intent)
public void onActivityCreated(android.app.Activity activity, android.os.Bundle savedInstanceState)
onActivityCreated
在接口中 android.app.Application.ActivityLifecycleCallbacks
public void onActivityStarted(android.app.Activity activity)
onActivityStarted
在接口中 android.app.Application.ActivityLifecycleCallbacks
public void onActivityResumed(android.app.Activity activity)
onActivityResumed
在接口中 android.app.Application.ActivityLifecycleCallbacks
public void onActivityPaused(android.app.Activity activity)
onActivityPaused
在接口中 android.app.Application.ActivityLifecycleCallbacks
public void onActivityStopped(android.app.Activity activity)
onActivityStopped
在接口中 android.app.Application.ActivityLifecycleCallbacks
public void onActivitySaveInstanceState(android.app.Activity activity, android.os.Bundle outState)
onActivitySaveInstanceState
在接口中 android.app.Application.ActivityLifecycleCallbacks
public void onActivityDestroyed(android.app.Activity activity)
onActivityDestroyed
在接口中 android.app.Application.ActivityLifecycleCallbacks
public void delayInit(android.content.Context context)
public android.app.Activity getForegroundActivity()
public void setFragmentScreenName(java.lang.Object fragment, java.lang.String fragmentScreenName)
public void addAppStateListener(AppStateTools.AppState appState)
public boolean isAppOnForeground()
public java.lang.String getFragmentScreenName()
public int getCurrentRootWindowsHashCode()