Summary

We started this chapter discussing the importance of the good management of images from different points of view, because it is critical for every application that handles them:

  • Loading: Images are the biggest weight on the memory. Many times we use them as they are, without processing them properly to reduce their pressure on overall system performance. For this reason, scaling operations are always needed in such a fragmented market as that of Android devices. Hence, we discussed the proper way to enhance performance while scaling them by using the commonly provided Android API.
  • Processing: Operations over images are expensive, and they need to be executed in a worker thread in order to free the main one from unnecessary computations. ...

Get Android High Performance Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.