Package com.batch.android.runtime
See: Description
-
Class Summary Class Description SessionManager Tracks user sessions A user session on Android is different than on iOS, but also different from the SDK's start/stop: - It starts only when an activity gets on screen - It stops either: - When the system pauses the last activity - When the user destroys the last activity RuntimeManager Manager that contains library state and locks ForegroundActivityLifecycleListener Activity Lifecycle Listener that tracks pause/resume count to know if the app is in the foreground or not -
Interface Summary Interface Description StateAction Action with knowledge of the current state AppLifecycleListener App Lifecycle Listener to be notified when the app enter in background/foreground ChangeStateAction Action to change the state with knowledge of the current state -
Enum Summary Enum Description State State of the Batch lib