Activity兼容
最开始的时候就是普通的Activity
后来有了FragmentActivity
这个FragmentActivity是v4包下的
其实就是为了将Fragment兼容到3.0以下的低版本
我们以前可以直接在Activity里面
getFragmentManager
getFragmentManager和getSupportFragmentManager
拿到的FragmentManager是完全不同的,是两个包的FragmentManager
他们拿到的Fragment也是完全不同的,是两个包的Fragment
然后又有了ActionBarActivity
这个是v7包里的
这个是为将ActionBar兼容到3.0以下
然后是AppCompatActivity
这个是从ActionBarActivity演变而来的
将MaterialDesign兼容到5.0以下
我们用AppCompatActivity的时候
主题也必须用v7包下的AppCompat下的主题