I'm writing an android app that contains about 500 images . 
there are somethings that make me worry, I don't want to use internet. 

1-the application size will be very big , is there anyway to moving images to sd card while installing? some devices may don't have this amount of space on the phone . 

2-should I make 3 images for hdpi , ldpi and mdpi ?