Android: как работает Bitmap recycle ()?

Допустим, я загрузил изображение в растровом объекте, как

Bitmap myBitmap = BitmapFactory.decodeFile(myFile);

Теперь, что произойдет, если я загружу другое растровое изображение, как

myBitmap = BitmapFactory.decodeFile(myFile2);

Что происходит с первым myBitmap? Получается ли сборщик мусора или мне нужно вручную собирать мусор перед загрузкой другого растрового изображения, например.myBitmap.recycle()?

Кроме того, есть ли лучший способ загружать большие изображения и отображать их один за другим во время переработки?