材料设计按钮和其他组件

时间:2014-12-26 09:35:24

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

我试图制作一个应用棒棒糖&材料设计符合最新指南。

无论如何,我在developer.android.com上找到Lollipop组件的相应文档时遇到了麻烦,有点像文档卡在KitKat上,缺少相应的文档。

我需要实现像这些(http://www.google.com/design/spec/components/buttons.html#buttons-flat-raised-buttons)和Icon Toggles这样的平面按钮(http://www.google.com/design/spec/components/buttons.html#buttons-other-buttons)。

除此之外,我还尝试实施大型App Bar / Toolbar - 再也无法找到合适的文档。

任何提示?

2 个答案:

答案 0 :(得分:0)

对于新工具栏api,请查看http://developer.android.com/reference/android/widget/Toolbar.html

http://android-developers.blogspot.co.il/2014/10/appcompat-v21-material-design-for-pre.html

对于按钮样式,您只需要使用高程 https://developer.android.com/training/material/shadows-clipping.html

按钮切换器只需使用选择器/涟漪效果 https://developer.android.com/reference/android/graphics/drawable/RippleDrawable.html

GL

答案 1 :(得分:0)

这取决于您正在寻找什么,并希望实现材料设计的外观和感觉。 您拥有的网址更多是设计指南。关于一切应该如何看待。如果您也设计,它与开发人员指南一样重要。

材料活动转换

但是当你想到材料设计过渡时,他们不希望那些静态转变,例如"从这个活动转到另一个"但更像是动态转换,您可以在此处查找示例和说明:https://developer.android.com/training/material/animations.html

<强>涟漪

如果您想了解更多关于敏感的涟漪效果以及如何获得“发际线”的信息。你可以在这里找到更多组件的颜色:http://android-developers.blogspot.nl/2014/10/implementing-material-design-in-your.html

<强>高程

此外,Material Material希望您通过提升元素来发挥更多作用。请在此处查看:https://developer.android.com/training/material/shadows-clipping.html

当然还有更多。查看左侧菜单,您可以在其中找到更多最佳实践示例。此外,新的Android 21. + SDK提供了几周前发布的新示例。检查一下,看看谷歌如何实现api level 21。+

的材料设计