【问题标题】:Material Design support library材料设计支持库
【发布时间】:2014-09-21 10:18:42
【问题描述】:

是否正在努力将新的 Material Design 风格和小部件向后移植到 Android 的 L 之前版本,类似于“HoloEverywhere”库?该库的创建者已经初始化了一个空的 GitHub 存储库,但它似乎并未处于积极开发中。我知道有一个 L 样式对话框和浮动操作按钮的向后移植,但显然在 Android L 中还有更多的小部件发生了变化。

Android 团队是否已宣布他们是否正在开发支持库(超过当前可用的支持库)?

【问题讨论】:

  • 是的,有计划更新 Material 的支持库。
  • 太棒了,谢谢,艾伦!很高兴听到这个消息。
  • 什么 Github 存储库?能发个链接吗?

标签: android android-5.0-lollipop android-support-library material-design android-design-library


【解决方案1】:

这里给你一个复杂的答案

从 Android 2.2 (API 8) 到现在的 5.0 (API 21) 的材料设计

这里有你需要的:

  1. 工具栏
  2. 小部件的材料设计库(按钮、复选框等

1。工具栏

只要得到这个想法,你就可以开始了。

<android.support.v7.widget.Toolbar
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="?attr/colorPrimaryDark"/>

设置指南:http://antonioleiva.com/material-design-everywhere/

示例来源:https://github.com/antoniolg/MaterialEverywhere

要使 Toolbar 工作在较低的 API 11 中,请使用 Theme.AppCompat.Light.NoActionBar将 windowActionBar 设置为 false em>)

<style name="NoActionBarTheme" parent="Theme.AppCompat.Light.NoActionBar">
     ...
</style>

2。材料设计库

这里是用于漂亮按钮等的 Material Design Library。目前它正在大力开发。

指南、代码、示例 - https://github.com/navasmdc/MaterialDesignLibrary

指导如何将库添加到 Android Studio 1.0 - How do I import material design library to Android Studio?

.

希望对你有帮助:)

【讨论】:

    【解决方案2】:

    新的Android Design Support Library 就是这样。只需将其添加到您的 Gradle 文件中即可:

    compile 'com.android.support:design:22.2.0'
    

    【讨论】:

      【解决方案3】:

      见:AppCompat V21

      dependencies {
          compile "com.android.support:appcompat-v7:21.0.+"
      }
      

      【讨论】:

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