title: Correct method of using Material theme in Lollipop and pre-Lollipop
body: <p>If we want to support both Lollipop and pre-Lollipop devices for an app with Material design which among the following is the right method ?</p>
  
  <ol>
  <li><p>Use Android Support Library alone: Use only support library for the whole app and don't use any of the API 21. I have tested this and it works in emulator. I could get the material features in a Lollipop device in emulator.</p></li>
  <li><p>Use both API 21 and Android Support Library simultaneously in the App: Provide alternative styles, alternative layouts etc... one using API 21 and other one using Android Support Library as mentioned in Android's <a href="http://developer.android.com/training/material/compatibility.html" rel="nofollow">documentation</a>. </p></li>
  </ol>
  
  <p>My confusion is, if I am going with option 1, is it the right approach for Lollipop devices ? Will that be lesser memory efficient ?</p>
  
  <p>Otherwise if I am going with option 2, will it be an overkill if that is not actually required ? </p>
  
  <p>Also in 2nd option, for using Toolbar, we can have alternative layouts in two folders (layouts and layouts-v21) with layout in first folder using <code>android.support.v7.widget.Toolbar</code> and layout in second folder using <code>Toolbar</code>.
  But to have it set as <code>ActionBar</code> it is sufficient for Lollipop to have the activity to inherit from <code>Activity</code> class. But pre-Lollipop will need to inherit from <code>ActionBarActivity</code>. So will we need to have two activity files too ?</p>
  
  <p>Please point out if I have blurted out any blunders.</p>