草庐IT

materialize

全部标签

android - 在 Material Design 中呈现的 Android Lollipop 半透明渐变状态栏

我想做这样的事情适用于Android5.0及更高版本?我该如何实现?我在StackOverFlow或Android开发者网站上找不到任何解决方案。我建议可以让状态栏透明,在状态栏下绘制渐变drawable。但是几乎没有问题。第一个问题是shapedrawable的常规渐变不支持MaterialDesign规范http://www.google.com/design/spec/style/imagery.html第二个问题是我无法通过android:fitsSystemWindows="true"使mapfragment适应窗口。 最佳答案

android - 将图标与工具栏图标对齐 - Android Material Design

在新的MaterialDesign(使用AppCompat)中,我试图将一些Action图标与新工具栏的抽屉图标对齐。像这样的东西:我认为我正在正确查看所有指标...TouchTargetSize问题是我无法完美对齐它,因为在16px的左填充之后,图标应该开始,但图标本身也有一些“填充”(来自Materialgithub的图标),例如:也许是愚蠢的,但我不知道我错过了什么。如何考虑图像内的填充以正确对齐它?我在将单选按钮或复选框与该操作栏图标对齐时遇到同样的问题。我试过这段代码:但看起来与我不一致(就像我发布的第一个屏幕截图)。这里看起来也完美对齐:看起来像是考虑了72px和16px的

android - 为什么谷歌 Material 设计说 : "Material never bends or folds."

我读自materialdesign这种Material永远不会弯曲或折叠。但为什么?虽然它是如此有趣、令人愉快并且非常漂亮的动画,特别是在阅读书籍应用程序中?它有什么问题?谢谢 最佳答案 请注意其他回答者:如果某些事情只是因为他们“这么说”而以某种方式进行,那么您就是在遵循可怕的设计。好的和适当的设计对每条规则都有意义和目的。这否则就是误传。仅仅因为有人说“我们是关于设计的”,并不意味着它是真的。;)为什么谷歌说Material不会弯曲和折叠?出于同样的原因,他们说“Material不一定是平坦的,尽管它消除了不必要的复杂性”,以及

android - Material Design 图标突然停止工作

我一直在开发Cordova应用程序,我一直在使用三星SM-J700P进行测试。我对MaterialIcons的设置基本上是这样的:HTML-add_alertCSS-@font-face{font-family:'MaterialIcons';font-style:normal;font-weight:400;src:url(./path/to/MaterialIcons-Regular.woff2)format(woff2),url(./path/to/MaterialIcons-Regular.woff)format(woff);}我在我的项目中本地保存了MaterialIcons

java - material-calendarview 设置日期的背景色

我的目标是找到一个Android库,它允许我在基于数组的日历View上标记不同的日期。日期可能连续也可能不连续。我理想的场景是改变每个日期的背景颜色。重要的并发症是我直到运行时才知道这种颜色,因为它将来自服务器查询。我整天都在研究这个,我最大的希望似乎是material-calendarview(github)。但是,我发现他们的代码有些难以理解,这是我的错,但我完全被困住了。我在我的XML布局中添加了这样的日历:然后在我的Activity中,我有这些实例变量:privateMaterialCalendarViewcalendarView;privateArrayListmarkedD

Android Material Play/Pause Vector Drawable 动画

如何在我的Android应用程序中像许多音乐播放器一样实现播放/暂停动画?我尝试了很多解决方案,但没有一个奏效。这是我到目前为止所做的:主要Activity.java:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);imageButton=(ImageButton)findViewById(R.id.imageView);imageButton.setOnClickListe

android - 在 L 预览中使用 Material 主题

LDeveloperPreview当前处于API级别20。但是,显然主题需要API级别21。@android:style/Theme.Material.Light.DarkActionBarrequiresAPIlevel21这是一个错误,我做错了什么,还是无法在L预览中使用Material? 最佳答案 为了详细说明@panini的评论,我在我的build.gradle中使用了它:android{compileSdkVersion'android-L'buildToolsVersion'20.0.0'defaultConfig{mi

android - 如何在 Android 的 Material 设计中实现/使用动态类型

在Google的新文档materialdesign中一篇关于typography的废文章可以被找寻到。在这些规范中,有一小节是关于“大型类型和动态类型”的。有谁知道这应该如何实现?我希望在线或在源代码中找到更多详细信息,但找不到任何指示。任何帮助将不胜感激。 最佳答案 我认为他们正在努力。如果你检查theirblog您可以看到一些新功能,但不是全部。MaterialDesign项目如此之大,功能如此之多,以至于Google无法一次性提供它们用于开发。如果你看看this和this网站你可以看到谷歌正在努力为它带来新的功能。排版应该在路

android - 无法解析 : com. google.android.material :material:1. 0.0-alpha1

所以我正在按照官方文档将MaterialComponents库添加到我的项目中https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md但它抛出以下错误“无法解析:com.google.android.material:material:1.0.0-alpha1”我已尝试安装AndroidStudio建议的存储库和同步项目,但无济于事。我的项目配置buildscript{repositories{google()jcenter()}depen

Angular material Chips Autocomplete

ChipsAutocomplete官网的例子我没法正常使用,无法实现搜索我的select是个通用组件,现在贴代码:component.ts import{Component,ElementRef,forwardRef,Input,OnChanges,OnDestroy,OnInit,SimpleChanges,ViewChild,}from'@angular/core';import{Tag}from'../../models/tag/tag';import{map,startWith,takeUntil}from'rxjs/operators';import{ControlValueAcce