Android L-SwipeRefreshLayout配色方案上的材质设计

阿西耶

我开始在我的最新项目中实施Material Theme,为新L版本的发布做准备。

我一直在阅读《材料设计指南》并发现了这一点。

UI颜色应用

选择你的调色板

通过在主要调色板中选择三种颜色和在辅助调色板中选择一种强调颜色来限制颜色的选择。强调色可能需要也可能不需要回退选项

它或多或少地解释了如何在应用程序上实现这些色调,包括强调色,但是当在SwipeRefreshLayout进度栏上使用我的应用程序的主色时,感觉并不正确。

应用示例SwipeRefreshLayout材质设计

它应该是强调色和混合色android:colorPrimary吗?

有什么想法吗?我错过了《材料设计指南》中有关实现进度条的任何解释吗?

提前致谢

贝尼托·贝托利(Benito Bertoli)

材料设计规范已更新,其中包含用于刷新图案的新准则

从支持库的版本21开始,SwipeRefreshLayout现在显示一个循环指示器。
当您开始向下滑动时,指示器会带有箭头(表示刷新)。释放它时,它会失去箭头并开始旋转。

滑动刷新布局

现在我们仍然可以设置颜色方案,进度条将在颜色之间循环。

那么我们应该使用哪种颜色?

让我们看一下Google I / O源代码

mSwipeRefreshLayout.setColorSchemeResources(
                R.color.refresh_progress_1,
                R.color.refresh_progress_2,
                R.color.refresh_progress_3);

这是颜色

<color name="refresh_progress_1">@color/theme_accent_2</color>
<color name="refresh_progress_2">@color/theme_accent_1</color>
<color name="refresh_progress_3">@color/theme_primary</color>

是的,它是原色和强调色之间的混合。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

[Android L] Android材质圆形按钮

来自分类Dev

支持Android材质设计

来自分类Dev

Android材质设计故障

来自分类Dev

材质设计的Android颜色

来自分类Dev

Android材质设计故障

来自分类Dev

材质设计的Android颜色

来自分类Dev

如何在Android Button(材质设计)上创建阴影

来自分类Dev

更改Android蓝色配色方案

来自分类Dev

更改Android蓝色配色方案

来自分类Dev

覆盖按钮材质设计android

来自分类Dev

Eclipse中的Android材质设计

来自分类Dev

崩溃-材质设计android 5.0

来自分类Dev

Android TimePickerDialog材质设计颜色

来自分类Dev

Android 5材质设计问题

来自分类Dev

Android L上的Couchbase Lite

来自分类Dev

android 5.0材质设计选项卡

来自分类Dev

列表视图中的Android材质设计混乱

来自分类Dev

Android切换按钮-材质设计

来自分类Dev

Android工具栏/ SupportActionBar的材质设计

来自分类Dev

Android材质设计:删除提示动画

来自分类Dev

材质设计清单指南Android 5.0

来自分类Dev

kivy浮动按钮android材质设计风格

来自分类Dev

Android材质L图像过渡插值器

来自分类Dev

在KitKat上使用Android L Material Design

来自分类Dev

鸟类在Android L(5.0)上崩溃

来自分类Dev

Android L预览上的ActionBar中的ProgressBar

来自分类Dev

Android WebView在Android-L上以编程方式设置代理

来自分类Dev

滚动条提示Android Studio和Intellij的配色方案

来自分类Dev

Android studio 3.4 无法保存我的配色方案,