Introducing Fresco: A new image library for Android
Mar 26, 2015Tyrone Nicholas

Summary
Introduced Fresco, a new image library for Android to address memory management issues and prevent crashes. Fresco leverages native heaps (ashmem) for purgeable bitmaps, avoiding Java heap garbage collection pauses on the UI thread. It implements a pipeline architecture using Producer/Consumer patterns and DataSource for progressive image loading. It also supports animated GIFs and WebPs with memory-optimized AnimatedDrawables.