我什么时候应该使用appcompat库android?

时间:2018-01-09 10:57:50

标签: android android-support-library

我正在编写一个新的应用程序,在这个项目中我正在使用minSdkVersion = 21(棒棒糖),所以我的问题是:我应该使用任何appcompat库一旦我瞄准一个相当的新API

2 个答案:

答案 0 :(得分:2)

你应该&你需要。

为什么:

  1. android os正在出现新功能和日复一日的更新。提供这些功能&这是旧版本的更新。
  2. 一致的UI查找所有版本。
  3. 检查this

答案 1 :(得分:1)

在Android appcompat-v7中,与Theme.Material一样,支持定义颜色的自定义主题的概念,例如 colorPrimary colorAccent 。 Android 5.0+上的原生Theme.Material小部件以及appcompat-v7中支持的小部件将根据材料设计指南使用这些颜色。

  

支持库自动注入兼容性代码。该   只有在编写时才需要支持库提供的类   新的自定义视图。在这种情况下,您必须扩展AppCompat个视图   为了获得新的属性,例如色调