Non*_*hoi 8 android appcompatactivity android-studio-2.0
我是Android和Android Studio的新手.我创建了一个新项目,并指定了minSdkVersion as 21和target to 23.
完成AS创建活动后,我看到默认情况下MainActivity会扩展AppCompatActivity.
我在这里读到了AppCompatActivity
它表示它是使用支持库操作栏功能的活动的Base类.
现在我的问题是:
为什么AS使我的活动默认扩展AppCompatActivity?
我的活动是否有必要扩展AppCompatActivity或者仅仅考虑我的扩展活动就足够了minSdkVerion?
如果我的行为不扩展AppCompatActivity,我会想念什么?
任何解释都会非常有帮助.谢谢
AppCompatActivity 为您提供 API 级别 7 之后的 ActionBar 的附加功能。
Activity 可以帮助您避免额外的库,但不提供 actiobBar 功能。
在修订版 22.1.0 之前,操作栏是通过扩展 ActionBarActivity 提供的,现已弃用
| 归档时间: |
|
| 查看次数: |
670 次 |
| 最近记录: |