Android Empty Layout
Android Empty Layout is a library for showing different types of layouts when a list view is empty. These layouts can be displayed when the list is loading, has no item to display or any error occurs trying to load items. It also has support for loading animation. You can also customize various aspects like the loading message, loading animation, error message etc.