title: How to manage resource in Android
body: <p>Hi i just start wonder what is better. Always load small data from resources (like dimension, color etc.) or load once when it's neede and put it on some HasMap.</p>
  
  <ul>
  <li>I have grid layout. Size : 7*7 so i have 49 items.</li>
  <li>Every item have special date like: color, dimension, some drawable, some font size.</li>
  <li>This is a representation of single level. So when user passed level 1, before start level 2 everything is loaded from resources again. </li>
  </ul>
  
  <p>So my question is:</p>
  
  <p>What is better? </p>
  
  <p>1) Always load data from resources.
  2) Load data from resources when it's needed. Put this data to HasMap and when we need this resource again, load from this HasMap instead of load from resources.</p>