stack overflow上看到一篇關于Activity,F(xiàn)ragmentActivity,ActionBarActivity和AppCompatActivity使用問題的討論

搜索國內(nèi)的論壇和博客,發(fā)現(xiàn)這個問題依然存在,特別是一些新手,容易混淆或不太明白區(qū)別,新建界面時該使用哪個Activity呢?

Activity是API1引入的
第一個與用戶交互的Activity
Activity是基準,后面所有都是由此派生出的
無所謂過時

FragmentActivity是Android3.0引入的
為了低版本兼容Fragment引入的
位于support-v4包內(nèi)

繼承FragmentActivity
為了低版本支持ActionBar提供兼容包
位于support-v7包內(nèi)
已過時,被AppcompatActivity取代

繼承FragmentActivity
為低版本兼容actionbar,fragment,MD設計等
位于support-v7包內(nèi)