title: How can I preload resources for many activities in android?
body: <p>I have an application with several activities and a lot of image resources. I would like to be able to load these resources during the splash screen. I already have a splash screen, only currently it's just on a timer. I have read tutorials on how to pre-load for ONE activity, but that means when changing between activities there will be further loading.
  The main steps in my application are like this:</p>
  
  <p>Splash screen -> activity 1 -> activity 2 -> activity 3 -> activity 4</p>
  
  <p>Activities 2 and 3 can return results back. I would like during the splash screen to load all the images I need in activity 1,2,3,4. It should fit in memory fine, but currently causes a delay when opening. </p>
  
  <p>I believe I should use a singleton for this, load it up during my splash screen, then call to the splash screen to move on to activity 1.</p>
  
  <p>When googling though, I can't find much on exactly how to do this. </p>
  
  <p>Help is much appreciated!</p>
  
  <p>Thanks</p>