Photo Storage and Serving Infrastructure
Introducing Fresco: A new image library for Android

Introducing Fresco: A new image library for Android

3/26/2015 · Tyrone Nicholas

What this post added

Introduced Fresco, a new image library for Android, to address memory management issues and improve image display performance. Fresco leverages native memory (ashmem) and a reference-counted system with `CloseableReference` to prevent memory leaks and avoid UI thread stalls during image decoding. It implements a pipeline architecture inspired by ReactiveX, using a Producer/Consumer model for flexible image processing and streaming, including support for animated images (GIF, WebP) with optimized memory usage.

Read the original post ↗