Differences in LayoutInflater creation
<p>Whats the difference between the following LayoutInflater, which is the most effective way.</p>

<ol>
<li><p><code>LayoutInflater  inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
inflater.inflate(R.layout.buttons,null);</code></p></li>
<li><p><code>View view = LayoutInflater.from(getBaseContext()).inflate(R.layout.buttons,null);</code></p></li>
<li><p><code>View view = getLayoutInflater().inflate(R.layout.buttons, mainLayout,false);</code></p></li>
</ol>
