Material Design
Qiujuer
这个作者很懒,什么都没留下…
展开
-
[Material Design] 教你做一个Material风格、动画的按钮(MaterialButton)
前段时间 Android L 发布了,相信看过发布会了解过的朋友都为其中的 “Material Design” 感到由衷的惊艳吧!至少我是的。在惊艳之余感到由衷的遗憾,因为其必须在 ”Android L“ 上才能使用,MD,郁闷啊。之后便自己想弄一个点击动画试试,此念头一发不可收拾;干脆一不做二不休,就重写了一个 ”MaterialButton“ 控件出来。在这里不讨论什么是 :“Material Design” 。在这里将给大家分享一下我自己弄的 “Material Design” 风格的 ”Ma原创 2014-10-07 10:09:17 · 18037 阅读 · 44 评论 -
[Material Design] MaterialButton 效果进阶 动画自动移动进行对齐效果
废话不多说,前面几天我发布了:[Material Design] 教你做一个Material风格、动画的按钮(MaterialButton)在其中我讲解了我对 Android L 中 Material 效果的按钮的动画实现方式,今天的文章将基于其上进行进阶讲解新的特效。在 MaterialButton 中的特效原理是:用户点击时启动一个动画,该动画是在点击位置画颜色渐变同时半径变大的圆,从而实现扩散效果;具体可点击上面的链接查看一下。在按钮中的这样的特效距离谷歌的还是有很大的差距的,下面来讲解一下新的动原创 2014-10-12 08:35:19 · 6749 阅读 · 11 评论 -
渗透理解Animation时间插值Interpolator类
一个好的动画一定是用心做出来的,何为用心?其中一点我认为定义适当的 Interpolator 就是一种用心的表现;这点在 google material design 中尤为明显。一个好的动画一定要符合实际,一句老的话就是:石头下落一定要受重力才优雅,不然一颗石头像羽毛一样在风中还飘啊飘的那就不行了。带你深入理解 Interpolator 的作用~原创 2015-01-06 09:11:19 · 4853 阅读 · 13 评论 -
打造极致Material Design动画风格Button
曾经有两篇关于Material Design风格的按钮实现。在第一章中只是简单的实现了动画的波纹效果,而在第二篇中实现可以自动移动到中心位置的动画;虽然两者都可用,但是在我的使用中却发现了一定的问题,如有些位置点击会出现波纹速度的运算上的问题。在这一章中将带你打造一个极致的Material Design动画风格Button;至少在我看来与官方的相当接近了。而且可以用到任意控件上面,欢迎品尝~~原创 2015-01-07 09:15:40 · 10610 阅读 · 32 评论 -
[Material Design] 打造简单朴实的CheckBox
今天打造了一款 Material Design 风格的 CheckBox 控件,该控件简单,朴实,效率不错。就系统的 CheckBox 而言稍显累赘;原因无他,很多时候我们使用 CheckBox 只是为了能记录是否选中而已,很多时候用不到文字等复杂的布局。原创 2015-01-05 09:15:32 · 5308 阅读 · 13 评论