Этот вопрос связан с ответами по следующему вопросу:
Ошибка удаления растровых изображений [Android]
Есть ли какое-либо преимущество использования Drawable over Bitmap в Android с точки зрения де-распределения памяти?
Я смотрел на "Полки" Ромена Гая, и он использует SoftReference для кэшей изображений, но я не могу найти, где находится код, который де-выделяет эти Drawables, когда SoftReference автоматически восстанавливает память для Bitmap. Насколько я знаю .recycle() должен быть явно вызван в Bitmap, чтобы он был выделен.