title: Extending FragmentActivity instead of Activity
body: <p>I have my application code base with multiple activities in it. I have a <code>BaseActivity</code> class which extends <code>Activity</code> class and is the parent class for all Activities in my application. <code>BaseActivity</code> takes care of the state my application goes in background and comes back to foreground.
  Now I have written few more Activities which are using <code>fragments</code> so these new Activities are extending <code>FragmentActivity</code>. But my application design requires that all activities should extend <code>BaseActivity</code> class. </p>
  
  <p>Solution in my mind:</p>
  
  <ul>
  <li>BaseActivity extend FragmentActivity instead of Activity class.</li>
  <li>New activities(with fragments) extend BaseActivity instead of directly extending FragmentActivity.</li>
  </ul>
  
  <p>With this solution I am afraid of any side effect in my existing activities which were extending <code>Activity</code> class (through <code>BaseActivity</code>). Now these activities will extend <code>FragmentActivity</code> (although they are not having fragments inside).
  Is it okay if I extend <code>FragmentActivity</code> even though I dont have any fragment inside. Will it behave same as Activity?</p>