Use LruCache for image cache and move cancelPotentialLoad method to MyImageView class.