title: Android: How to optimize ListView with ImageView + 3 TextViews?
body: <p>I've been looking everywhere to see if there is a standard way of achieving this but I find a different solution every-time. </p>
  
  <p>Basically, I am trying to build a <code>Custom ListView</code> with an image and two-three lines of text besides it. </p>
  
  <p>In order to optimize it, I understand that the following have to be used:</p>
  
  <ol>
  <li><p><code>convertView</code>: Basically if the view was already inflated, use it</p></li>
  <li><p><code>Lazy-Loading</code>: Do not load the content of the rows until they are called for</p></li>
  <li><p>Background <code>Downloading &amp; Caching</code>: Download images in their own threads and then update the row (and possible cache them?)</p></li>
  </ol>
  
  <p>I could manage 1 and 2 but the third one is really confusing me. </p>
  
  <p>Is there a best practice for this?</p>
  
  <p>Thanks</p>