how to dynamically load small images on a game worldmapImage(which is bigger than screen size) and move those images as per the player's movements?
<p>I am developing a game in android using java(on Eclipse).
In it there's a world map image of 5000 by 500 pixels.I have to display a part of that image on screen and i do that using the method that takes a source rectangle and a destination rectangle..
I also want some other small images if size 35 by 35 pixels to be displayed at certain points on the world map image but the constraint is that 
1) i want those images to be loaded only if that part(where those images have to be placed) of the world map image is visible on the screen,not otherwise.</p>

<p>2)i want those dynamically loaded images to move according to the player's movements i.e. it should give the impression that those images are a part of the world map image.
and
3)if the player collides with that small image,that image disappears ...</p>

<p>how do i handle it and which collision detection method should i use....
I would highly appreciate if somebody could help me with that....
and although i am clear with the basics ,i don't know have much experience with programming...but right now i am stuck with the above mentioned problem... </p>
