Android 在MinSDK版本21中使用CoordinatorLayout或等效的框架小部件
我将用MinsdkVersion21创建一个应用程序。 我删除了所有支持库,但找不到任何与android.support.design.widget.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
我是否应该激活设计库,即使知道它永远不会安装在api低于21的设备上?没有与设计库等效的框架。如果要使用其中包含的任何功能,则需要包含设计库 我是否应该激活设计库,即使知道它永远不会安装在api低于21的设备上 如果要使用协调器布局,请选择“是”。此外,AFAIK要求您完全实现
appcompat-v7
(例如,从AppCompatActivity
继承,使用基于主题的appcompat主题)
最终,可能会有人将端口元素从这个库中转发出来,以便在没有依赖项的情况下工作。我使用的是Theme.Material.Light.NoActionBar,并且我有扩展的Activity类。也许我不理解支持库的含义。它们也有独特的功能,或者只是为了向后兼容?@keyz:支持库集合中的许多内容构成了“独特的功能”。在某些情况下,这些独特的功能依赖于诸如appcompat-v7
之类的东西,而在某些情况下则没有。根据我到目前为止的测试,设计支持库中的所有内容都需要appcompat-v7
,通常是因为一些微不足道的原因。@keyz-支持库不需要,甚至不算在内