title: Efficient Way to store images in android
body: <p>My application requires that when a snapshot is taken it must store in memory and next time when I restart the phone I must get a thumbnail of that photo in list of photos and the full scale photo when I click on it. </p>
  
  <p>There are 2 ways I know. </p>
  
  <ol>
  <li>Store images directly. Concern here is every time it has to hit directory to get image which takes some time.</li>
  <li>Store all images in single xml. Concern here is XML will be too big and takes time to parse</li>
  </ol>
  
  <p>Which is more efficient ?</p>