title: Usage of forceLayout(), requestLayout() and invalidate()
body: <p>I'm a bit confused about the roles of <code>forceLayout()</code>, <code>requestLayout()</code> and <code>invalidate()</code> methods of the <code>View</code> class.</p>
  
  <p>When shall they be called?</p>