草庐IT

Material-Animations

全部标签

android - 如何在android中实现 Material 设计圆形进度条

我想制作一个类似于InboxbyGmailandroid应用中的MaterialDesign圆形进度条。我如何实现这一点(在Lollipop之前的设备中)?我正在尝试实现类似的效果。InboxbyGmailmaterialdesigncircularprogressbar 最佳答案 效果如下: 关于android-如何在android中实现Material设计圆形进度条,我们在StackOverflow上找到一个类似的问题: https://stackover

Android appcompat-v7 :21. 0.0 更改 Material 复选框颜色

我已更新我的项目以使用最新的appcompat支持库,新版本使用Material设计复选框和单选按钮。我的应用程序是深色主题,复选框是黑色的,很难看到。我正在尝试根据MaintainingCompatibility更改它们的颜色但到目前为止没有任何效果。res/values/styles.xml@color/silver在build.gradle中:android{compileSdkVersion21buildToolsVersion'21.1.1'defaultConfig{minSdkVersion9targetSdkVersion19}}..........compile'co

Android appcompat-v7 :21. 0.0 更改 Material 复选框颜色

我已更新我的项目以使用最新的appcompat支持库,新版本使用Material设计复选框和单选按钮。我的应用程序是深色主题,复选框是黑色的,很难看到。我正在尝试根据MaintainingCompatibility更改它们的颜色但到目前为止没有任何效果。res/values/styles.xml@color/silver在build.gradle中:android{compileSdkVersion21buildToolsVersion'21.1.1'defaultConfig{minSdkVersion9targetSdkVersion19}}..........compile'co

ios - UIView.animateWithDuration :animations:completion: gets canceled in XCTest

我正在尝试对UIView上的扩展进行单元测试,它调用animateWithDuration:animations:completion:。不幸的是,测试用例中的所有动画都立即取消,因此完成block的isFinished参数始终为false。有没有人知道如何让动画在测试用例中工作?这是我的Playground代码:importUIKitimportXCTestextensionUIView{funcfadeOut(duration:TimeInterval,completion:((Bool)->Void)?){UIView.animate(withDuration:duration,

swift - ARKit 和 SceneKit 中的遮挡 Material 或保持着色器

我看过一些ARKit的示例演示,其中MaterialA阻挡MaterialB,有点创建遮挡效果,或黑洞,或mask。但他们似乎都在使用Unity引擎(我可能错了)。我想使用Apple已经提供的功能来做到这一点。或者可能使用MetalShader。想知道是否有人知道ARKit或什至在SceneKit术语中允许这样做的技巧,当2个对象重叠时,但希望一个对象遮挡另一个对象,使另一个对象为空。不能是CSG吧,因为那太贵了? 最佳答案 要生成保留mask(也称为遮挡Material),请使用.colorBufferWriteMask,它是在渲

ios - SceneKit Material 中的玻璃效果

我想在SceneKit中制作玻璃效果。我在谷歌搜索但没有完美的答案。所以我正在寻找可以清楚地解决我的问题的SceneKit战士。我要制作一张图片。它应该看起来像真的。玻璃效果、反射和阴影是这里的重点。我已经有obj和dae文件了。那么,有没有人可以帮助我? 最佳答案 创建一个SCNMaterial并配置以下属性并将其分配给SCNNode的瓶子几何形状:.lightingModel=.blinn.transparent.content=//animage/texturewhosealphachanneldefines//thearea

java - 以编程方式生成 Material Design 颜色集的方法有哪些?

我正在尝试创建一个MaterialDesign的调色板,该调色板使用任意十六进制颜色按百分比更改亮度/亮度。当涉及到实现时,我发现有些颜色十六进制我无法生成并显示颜色未知异常。请告诉我生成这组颜色的替代方法或技术预防措施是什么?以下是我的代码packagecom.example.dino.util;importandroid.content.Context;importandroid.graphics.Color;importjava.util.ArrayList;/***Createdbylarryloon18/1/15.*/publicclassColorUtils{publicC

Android 如何从 Material Design 文档中实现 Bottom Sheet

你如何实现底层规范?http://www.google.com/design/spec/components/bottom-sheets.htmlGoogleDrive的新更新通过按下float操作按钮显示了这一点->尽管规范从未提及圆角,但无论是否可行,只是不确定如何去做。当前使用AppCompat库,目标设置为21。谢谢 最佳答案 编辑BottomSheet现在是android-support-library的一部分。见JohnShelleys'answer.不幸的是,目前没有关于如何做到这一点的“官方”方式(至少我知道没有)。

Android 如何从 Material Design 文档中实现 Bottom Sheet

你如何实现底层规范?http://www.google.com/design/spec/components/bottom-sheets.htmlGoogleDrive的新更新通过按下float操作按钮显示了这一点->尽管规范从未提及圆角,但无论是否可行,只是不确定如何去做。当前使用AppCompat库,目标设置为21。谢谢 最佳答案 编辑BottomSheet现在是android-support-library的一部分。见JohnShelleys'answer.不幸的是,目前没有关于如何做到这一点的“官方”方式(至少我知道没有)。

android - 将 Material Design Touch Ripple 应用于 ImageButton?

我有一个图像按钮,当它被点击时,它不会响应触摸动画,因为它是一个静态图像,不像Lollipop上的常规按钮,它带有内置的波纹效果。我想为图像添加Material设计波纹触摸效果,但似乎找不到实现它的方法。我可以在图像上设置一个滤色器,但这不是涟漪效应。我正在尝试做的一个示例是,当您在GooglePlay音乐中拿着专辑封面图片时,阴影波纹在图片上移动。 最佳答案 为了更好的结果: 关于android-将MaterialDesignTouchRipple应用于ImageButton?,我们在