【问题标题】:Difference between google material library and design support librarygoogle材料库和设计支持库的区别
【发布时间】:2018-06-04 20:06:32
【问题描述】:

我在 android 上尝试了新的材料设计组件,例如底部应用栏,但我发现每个 MDC 都存在于 android 设计支持库中,但也存在于另一个名为 com.google.android.material 的库中,并且代码几乎相同(在设计库中,代码的记录与其他库不同),那么这两个库有什么区别?

【问题讨论】:

    标签: android android-studio android-design-library androiddesignsupport


    【解决方案1】:

    取决于this post com.google.android.material 是旧支持库的替代品。

    另外,按照Material 28.0.0-alpha1中的介绍 Android 组件作为设计库的替代品,我们 已重构设计包以反映其新方向。

    【讨论】:

    • 那么我应该使用什么库?
    • @Andrea,尽可能使用 com.google.android.material
    • "...(AndroidX) 代表了支持库的新时代" 而不是 "c​​om.google.android.material"
    【解决方案2】:

    更多详情:

    https://developer.android.google.cn/jetpack/androidx/migrate#migrate

    AndroidX 将原始支持库 API 包映射到 androidx 命名空间。只有包和 Maven 工件名称发生了变化;类、方法和字段名称没有改变。

    老神器:com.android.support:design

    新神器:com.google.android.material:material:1.0.0-rc01

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-17
      • 2015-09-04
      • 1970-01-01
      • 2019-12-08
      • 2016-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多