专栏名称: 鸿洋
你好,欢迎关注鸿洋的公众号,每天为您推送高质量文章,让你每天都能涨知识。点击历史消息,查看所有已推送的文章,喜欢可以置顶本公众号。此外,本公众号支持投稿,如果你有原创的文章,希望通过本公众号发布,欢迎投稿。
目录
相关文章推荐
复利大王  ·  上岸第一剑的瓜 ·  22 小时前  
复利大王  ·  年轻时的胡锦涛 ·  22 小时前  
复利大王  ·  好牛的幼儿园 ·  2 天前  
复利大王  ·  湘ya一骨科的瓜? ·  2 天前  
复利大王  ·  不讲武德!中x银行? ·  2 天前  
51好读  ›  专栏  ›  鸿洋

炫酷 | 自定义实现神奇的卡片切换效果

鸿洋  · 公众号  · android  · 2017-06-16 07:43

正文

请到「今天看啥」查看全文


Github地址:

https://github.com/BakerJQ/Android-InfiniteCards


2

思路


首先,要展示出卡片层叠的视觉效果。在这里,我们通过方块的缩放大小差异以及在Y方向上的位置差异,来展现这种视觉效果。


其次,要能够方便的定义卡片视图内容。我们通过都很熟悉的设置Adapter的方式来构建内容视图。


最后,要能够自定义动效。


我们通过定义一个由0到1的ValueAnimator,即每个动画的过程,其实就是该ValueAnimator在一个动画周期内,从0变化到1的过程,0表示动画刚开始,1表示动画结束了,0.5则表示这一轮动画已经执行到了一半。








请到「今天看啥」查看全文


推荐文章
复利大王  ·  上岸第一剑的瓜
22 小时前
复利大王  ·  年轻时的胡锦涛
22 小时前
复利大王  ·  好牛的幼儿园
2 天前
复利大王  ·  湘ya一骨科的瓜?
2 天前
复利大王  ·  不讲武德!中x银行?
2 天前
奇舞周刊  ·  什么是关键 CSS
7 年前