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