title: Calling super.onCreate() with null parameter?
body: <p>In <code>onCreate(Bundle bdl){}</code>, we must call its super constructor by <code>super.onCreate(bdl)</code>.</p>
  
  <p>For newly created activities, we got a null Bundle in <code>onCreate(Bundle bdl){}</code>. So when we call <code>super.onCreate(bdl)</code>, it is the same as calling <code>super.onCreate(null)</code>.</p>
  
  <p>For reconstructed activities (like after rotate), we got a non-null Bundle. But I notice even if we call <code>super.onCreate(null)</code>, instead of <code>super.onCreate(bdl)</code>, it seems to be just the same. The layout restoration works are done in <code>super.onRestoreInstanceState(bdl)</code>.</p>
  
  <p>So, is it really true that calling <code>super.onCreate(null)</code> is the same as calling <code>super.onCreate(bdl)</code> in all the cases?</p>
  
  <p>Thanks.</p>