简介
- ActionBar是在Android 3.0 之后出现的
- ActionSupport_v7 的22.1版本之后加入AppCompat
效果图
Google I/O 2013中AppCompat实现的Action Bar效果
AppCompat
Actionbar
重构AppCompat
初期AppCompat只是让Actionbar兼容到API 7。
在AppCompat 21版本中,加入主题色、Toolbar等功能。
显然ActionBarActivity这个名字已经不在适用AppCompat。
新版本中,推荐使用AppCompatActivity 代替ActionBarActivity。
AppCompat新特性
- android:theme
新版本AppCompat 允许对 Toolbar 使用 android:theme代替 app:theme. 兼容 API11+.
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mai