com.bumptech.glide.manager.Lifecycle Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of glide Show documentation
Show all versions of glide Show documentation
A fast and efficient image loading library for Android focused on smooth scrolling.
package com.bumptech.glide.manager;
/**
* An interface for listening to Activity/Fragment lifecycle events.
*/
public interface Lifecycle {
/**
* Adds the given listener to the set of listeners managed by this Lifecycle implementation.
*/
void addListener(LifecycleListener listener);
/**
* Removes the given listener from the set of listeners managed by this Lifecycle implementation,
* returning {@code true} if the listener was removed successfully, and {@code false} otherwise.
*
* This is an optimization only, there is no guarantee that every added listener will
* eventually be removed.
*/
void removeListener(LifecycleListener listener);
}