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, waitonActivityPostCreated, onActivityPostDestroyed, onActivityPostPaused, onActivityPostResumed, onActivityPostSaveInstanceState, onActivityPostStarted, onActivityPostStopped, onActivityPreCreated, onActivityPreDestroyed, onActivityPrePaused, onActivityPreResumed, onActivityPreSaveInstanceState, onActivityPreStarted, onActivityPreStoppedpublic 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.ActivityLifecycleCallbackspublic void onActivityStarted(android.app.Activity activity)
onActivityStarted 在接口中 android.app.Application.ActivityLifecycleCallbackspublic void onActivityResumed(android.app.Activity activity)
onActivityResumed 在接口中 android.app.Application.ActivityLifecycleCallbackspublic void onActivityPaused(android.app.Activity activity)
onActivityPaused 在接口中 android.app.Application.ActivityLifecycleCallbackspublic void onActivityStopped(android.app.Activity activity)
onActivityStopped 在接口中 android.app.Application.ActivityLifecycleCallbackspublic void onActivitySaveInstanceState(android.app.Activity activity,
android.os.Bundle outState)
onActivitySaveInstanceState 在接口中 android.app.Application.ActivityLifecycleCallbackspublic void onActivityDestroyed(android.app.Activity activity)
onActivityDestroyed 在接口中 android.app.Application.ActivityLifecycleCallbackspublic 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()