management. Why should I use it : Provides a simple, clean, efficient way to manage and request data from a server in Java and Android . Automatically puts the request on a separate thread.
to allow decoupled parts of your application to communicate Why should I use it : Significantly cuts down on boilerplate code and allows for elegant MVC or MVVC architecture to be used.
and resizing. Why should I use it : Cuts down on image loading and resizing code, eliminates the need for complex memory and image sizing calculations.
a ViewPager showing the user the current view within a ViewPager they are on. Why should I use it : Provides a clear indication to the user that there are additional views within a ViewPager