Android 在MinSDK版本21中使用CoordinatorLayout或等效的框架小部件

Android 在MinSDK版本21中使用CoordinatorLayout或等效的框架小部件,android,android-5.0-lollipop,android-support-library,android-coordinatorlayout,Android,Android 5.0 Lollipop,Android Support Library,Android Coordinatorlayout,我将用MinsdkVersion21创建一个应用程序。 我删除了所有支持库,但找不到任何与android.support.design.widget.CoordinatorLayout等效的支持库。 我是否应该激活设计库,即使知道它永远不会安装在api低于21的设备上?没有与设计库等效的框架。如果要使用其中包含的任何功能,则需要包含设计库 我是否应该激活设计库,即使知道它永远不会安装在api低于21的设备上 如果要使用协调器布局,请选择“是”。此外,AFAIK要求您完全实现appcompat-v

我将用MinsdkVersion21创建一个应用程序。 我删除了所有支持库,但找不到任何与android.support.design.widget.CoordinatorLayout等效的支持库。
我是否应该激活设计库,即使知道它永远不会安装在api低于21的设备上?

没有与设计库等效的框架。如果要使用其中包含的任何功能,则需要包含设计库

我是否应该激活设计库,即使知道它永远不会安装在api低于21的设备上

如果要使用协调器布局,请选择“是”。此外,AFAIK要求您完全实现
appcompat-v7
(例如,从
AppCompatActivity
继承,使用基于
主题的appcompat主题)


最终,可能会有人将端口元素从这个库中转发出来,以便在没有依赖项的情况下工作。

我使用的是Theme.Material.Light.NoActionBar,并且我有扩展的Activity类。也许我不理解支持库的含义。它们也有独特的功能,或者只是为了向后兼容?@keyz:支持库集合中的许多内容构成了“独特的功能”。在某些情况下,这些独特的功能依赖于诸如
appcompat-v7
之类的东西,而在某些情况下则没有。根据我到目前为止的测试,设计支持库中的所有内容都需要
appcompat-v7
,通常是因为一些微不足道的原因。@keyz-支持库不需要,甚至不算在内