When dealing with images in android for bitmap objects I used to recycle them in order to save when moves to the next screen. But there are times I had to use drawable s instead of bitmaps any way of dealing with these.
Recycle drawable objects just like bitmaps bitmap.recycle() method.
Thanks
Here you go with libraries for better image management:
I gave you links to description of libraries on purpose, so you get to know them at least a bit before you just drop them in project. Understanding what they are for and basic concepts about them it will will save you a lot of time later.
Here is how to apply HolderPattern to your list to avoid creating of new object over and over.. Again I would advice to read carefully not just to copy-paste.
One more useful tip and more material to learn - Managing Bitmap Memory ;)
Welcome to Android development ;)