Android Studio上的向后兼容性(AppCompat)

use*_*515 5 android android-activity

在Android Studio中创建应用程序并选择活动名称时,我有一个显示"向后兼容性(AppCompat)"的按钮.在它下面说"如果错误,这个活动基类将是Activity而不是AppCompatActivity".

这种向后兼容性是什么?

Muy*_*kun -1

所以 Android API 级别的预览版本仅扩展Activity到所有级别,我对 froyo 和 Gingerbread 的记得非常清楚,因此在这些版本的 API 级别中没有与之关联的操作栏,或者或多或少的 ActionBar 是可选的,并且大多数是通过第三方实现的党图书馆。从 jellybean 开始,4.2.X 以上的 ActionBar 正在成为 Android 中的标准。此时,活动现在扩展ActionBarActivity而不是通常的“活动”,一段时间后它变成“AppCompat”。所以基本上 ActionBar 支持是主要区别之一,因为以前的 API 级别将无法处理“AppCompat”,显然还有一些其他区别,但 ActionBar 是主要区别的一部分。虽然所有 API 级别仍然可以处理普通的情况Activity


归档时间:

查看次数:

3875 次

最近记录:

8 年,6 月 前