My app uses images from a URL and I want to reduce resources usage for both server and client. I wonder if the Android SDK already offers something for this (if there's some standard way to do it) or I just have to figure it out. What I have in mind is:
Should I do this step by step or is there something that already takes care of it. Are there libraries to do this properly?
I think Picasso library is best for this, it has many capabilities and is really easy to use, its features include smooth image caching (the features you need), image processing and Async downloading from URL too. It has so many useful features.
Here is its url link