- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 再谈属性动画——介绍以及自定义Interpolator插值器
属性动画中有一个重要的概念就是插值器——Interpolator,根据流失的时间因子计算得到属性因子。Android中默认的插值器是AccelerateDecelerateInterpolator,内置了很多插值器,本文将以一个例子介绍各种插值器的效果,以及如何自定义Interpolator。话不多说,先看demo,如下图:官方Interpolator介绍除了最后一个是自定义Interpo...
2019-02-25 09:53:28 929
原创 初识属性动画——使用Animator创建动画
属性动画不仅仅能作用于View,而能作用于任何对象。与ViewAnimation的区别ViewAnimation只支持几种动画:scale、transition、rotate、alpha四种类型。并且缺陷是只是改变了显示位置,实际位置并没有改变。一个demo解释一切,如下图:Hello按钮使用ViewAnimation进行移动,点击事件在移动后,但是响应还在最初的位置;而属性动画移动的W...
2019-02-19 10:05:33 1066
原创 在Activity切换之间实现Transition动画
在Android 5.0执行,如果需要在Activity切换之间实现动画,需要实现 overridePendingTransition()方法,并实现入场动画和退场动画。而在5.0之后,出现了一些Material Design的转场动画,先看下demo样子。上面的例子中,Slide效果还是比较明显的,Explode和Fade不是很容易看清,后面两个是Share Element的动...
2019-02-13 10:37:52 1957
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人