当前位置: 首页 > 知识库问答 >
问题:

是否有关于实施新材料-设计-指南的官方APIs/样本/教程?

蔡晨
2023-03-14

例如,我试图了解他们是如何实现这种名为“灵活空间与图像”的酷滚动效果的(从这里开始):link。然而,无论我在哪里搜索,我找到的唯一东西是第三方库(就像这个)。

另一个例子是创建材料设计凸起按钮样式的方法(在这里发布)

我在android开发者博客上只找到了非常具体的元素的小片段(和更多的指导方针),例如这里和这里,但这不足以使用它,更不用说支持Lollipop前版本的android了(现在大多数设备都是这样)。

支持库是否可能几乎不支持新的设计?我甚至找不到对话框支持和首选项,所以我在这里做了一些东西(基于别人的库)...

它只是真的很奇怪,有这么多的动画示例,但没有实际的代码来尝试和使用最佳实践...

共有1个答案

东郭淇
2023-03-14

虽然新的API提供了一些新的UI元素,如CardView(已经包含在支持库中),但是对于素材动画没有新的特定API,这些动画功能已经存在于当前的API中。

Material主题确实提供了默认的动画和活动转换,但是您需要自己完成其余的工作,正如本教程中提到的那样。

长话短说,虽然新的Android API 21带来了新的组件,但您仍然必须自己实现大部分设计。

 类似资料:
  • 我已经学习了Google设计指南。 我好好看看http://www.google.com/design/spec/material-design/introduction.html. 在web初学者工具包的github源代码中。但是,会有什么来源吗http://www.google.com/design/spec/material-design/introduction.html?

  • 问题内容: 我正在与我的团队一起建立一个React项目,该项目将使用mobX作为状态管理器以及TypeScript。 我已经在React Projects的大小写和命名模式中看到了一个常见的模式: 非反应文件夹和文件:或 反应(在文件夹内): 在react中是否有文件夹/文件命名的正式约定?如果不是,是否有该样式所基于的样式指南?还是大多数情况下都使用此原因的原因? 问题答案: 只是加上我的两分钱

  • 简单地说,我不想使用第三方库,我只想知道是否可以使用android支持库以及如何做到这一点。

  • 问题内容: 几乎每个人最终都会遇到Java的GC问题。 是否有适用于Java的GC调整指南或半自动工具? 我的理由是: 几乎所有人最终都会遇到这些问题 有很多可能的因素(例如20),其中只有少数因素会影响您的问题。 大多数人不知道如何识别关键因素,因此GC调整更像是一门妖术而不是科学。 并非每个人都使用HotSpot VM。不同的Sun版本具有不同的GC特性。 进行实验的动机很少(例如每天使用略有

  • coolie 这个单词有点儿意思,中英同音并且同义,义指“苦力”。现在,coolie 作为前端构建工具,它仍然是苦力(coolie)。 往常需要人为手动做的苦力活、重复活,现在都全部交给 coolie 来做。 因为 coolie 能够做的更好、更精确。

  • 是否可以在材料设计日期选择器中添加轮廓并隐藏mm/dd/yyyy文本:https://material.io/components/date-pickers#anatomy