问题标签 [material-design]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1376 浏览

android - 为Tasker App Factory制作的应用使用Material Design?

我制作了一个非常简单的应用程序,只要我靠近特定的 WiFi SSID,它就会让我的手机振动。我知道有几个应用程序可以做到这一点,但是这个是为特定的 WiFi 预先配置的,所以用户不需要输入 SSID。

我的应用程序最初是用 Tasker 的 App Factory 制作的,因为我的编程知识非常有限。如果可以的话,我想用 Material Design 更新我的应用程序。我已经看到谷歌在 Material Design 上发布的一些资源,但我希望有人能指出我如何更新这个应用程序的正确方向。我假设我可能不得不从头开始重新编写这个应用程序,而不是使用 App Factory。我找不到任何教程向您展示如何使用附近的 WiFi SSID 来管理您的音频配置文件。解决此问题的最佳方法是什么?

0 投票
6 回答
57706 浏览

android - PlayStore新视差效果怎么做

有谁知道我怎样才能实现新的视差滚动效果 - 当您在 PlayStore 上打开应用并尝试向下滚动时,您可以看到效果,内容会超出顶部图像。我怎样才能做到这一点?

在此处输入图像描述

0 投票
1 回答
3489 浏览

android - 当用户向下滚动时,如何逐渐将透明操作栏变成纯色

在最近的具有材料主题的 android L 应用程序(比如说 google i/o 2014 应用程序)中,我们已经看到,如果顶部有图像视图(后跟任何类型的列表),那么首先操作栏是透明的,然后作为用户向下滚动操作栏逐渐变为纯色。

2个问题: 1.这种现象有什么名字吗,如果有,是什么?2.我如何在适用于 android L 的应用程序中编写代码来实现这一点,或者它是默认的

0 投票
2 回答
1673 浏览

html - 聚合物中的材料设计排版和度量规则

我的问题很简单:在 Polymer 应用程序中实施 Material Design ( http://www.google.com/design/spec/material-design/introduction.html ) 的排版和度量规则的推荐方法是什么?例如,如何在 CSS 中实现单位 sp 和 dp?

有我可以包含的官方 CSS 文件吗?我也不确定聚合物的核心和纸元素是否都符合材料设计的一般规则。它说与 Polymer 捆绑的 Topeka 应用程序是 Material Design 的一个示例。但是,通过阅读它的源代码,特别是它的样式表,我还没有理解这一点。例如,配置文件屏幕 ( https://github.com/Polymer/topeka-elements/blob/master/topeka-profile.html ) 不遵循所有度量规则,是吗?(或者我完全错了吗?)

0 投票
1 回答
800 浏览

javascript - 使用 JSON 创建聚合物 core-menu/core-submenu

我在使用 JSON 创建聚合物菜单时遇到了一些问题。

我有一个 JSON 结构,有点像[{"name":foo, "children": [{"name":"bar"}]}, {"name": "arr", "children": []]

我想将其呈现为:<core-menu><core-submenu label="foo"><core-item label="bar"></core-submenu><core-item label="arr"></core-menu>

我试图用看起来有点像的代码来做到这一点:

但这对我根本不起作用:问题似乎在于它在它包含的x-submenu而不是在core-itemorcore-submenu标记上设置了“核心选定”类。

我该如何:只使用原始 core-menu/core-submenu/core-item 标记(mutate innerHTML?appendChild?)来定义它,或者正确传播类和点击,以便我可以展开我的菜单?

0 投票
1 回答
418 浏览

dart - Is there an equivalent to on-submit for paper-input?

I'm excited to start playing with paper elements, but I'm having some problems with form element submissions. In the following:

The behavior I want for the input is for pressing enter or blurring the input to call nameSubmitted every time. What's actually happening is, only after changing the value of myname (which is not that surprising, since I've registered to on-change), do I get an event to fire, but it fires twice! After changing myname from Simon to Edwin and pressing enter:

Do I need to do something else, like register on-keypress and filter for the enter key? My first attempt at this still suffers from a similar called-twice problem. The first time I press enter, myname still contains the old value, as though paper-input hasn't committed the new value yet - is this due to validation?

After changing to Edwin and pressing enter twice:

0 投票
3 回答
2627 浏览

android - 使用 RecyclerView 示例无法编译

我正在研究设计我的应用程序以使用 Android L 并设计它以使用新的 Material Design。

我正在查看https://developer.android.com/preview/material/ui-widgets.html上的 RecyclerView 示例,但该示例无法编译。

下面是我的活动课

下面是我的 MyAdapter 类

我遇到的问题是,当我创建 ViewHolder 的实例时,该示例说要传入v一个 View 但 Android Studio 说它需要一个 TextView。

我假设我做错了,因为我想认为 Google 的 Android 开发站点的示例会有正确的代码,但我一辈子都看不到我可能做错了什么。

0 投票
6 回答
11816 浏览

android - Android L 中是否有 Snackbars 的代码,或者我们是否应该自己实现它们?

Material design 网站提到了一个新的类似 Toast 的元素,称为 Snackbar:http ://www.google.com/design/spec/components/snackbars-and-toasts.html

Android L 预览版 SDK 文档(抱歉,无法链接,因为它只能下载)在类列表中没有提及 Snackbar,也没有在 Toast 类文档中作为修饰符提及。我是否遗漏了一些明显的东西,还是应该构建自己的 Snackbar.java?

0 投票
2 回答
10953 浏览

angularjs - 如何使用 $materialDialog

$materialDialogAngular Material Design组件。
但是如何使用该组件?为什么它不返回 angular-ui bootstrap 之类的东西?如何检索承诺或结果或其他任何东西,只是关闭模式?这是一个简短的例子:

我们从哪里知道用户按下了什么?我应该在 $materialDialog 中实现自定义逻辑吗?在那种情况下,我觉得很奇怪。github 237中的问题

0 投票
2 回答
901 浏览

android - Android:如何在 API 版本低于 L 的应用上应用 Material Desing 动画?像 Chrome、PlayStore、Youtube...

我正在开发一个使用 Android API 版本 14 的应用程序。现在我想在低于 L 的许多其他版本的 Android 上实现新的 Material Design 动画,就像 Google Chrome、Playstore 和 Youtube 应用程序一样。

我在哪里可以找到一些例子?如何使用 API 版本低于 L 的材料设计?

非常感谢