Android(安卓)帧动画 补间动画 属性动画 区别
16lz
2021-01-26
目录
- 帧动画、补间动画、属性动画都可以使用xml资源文件来定义
- 帧动画的xml文件的根标签是
子标签是
对应的java对象是 AnimationDrawable
示例代码如下:
AnimationDrawable anim = (AnimationDrawable) imageView.getBackground()
- 补间动画的xml文件的根标签是
子标签是
示例代码如下:
Animation anim = AnimationUtils.loadAnimation(this, R.anim.file_name)
- 属性动画的xml文件的根标签可以是
三个标签之一 ,当根标签是
子标签可以为
A.
对应的java对象AnimatorSet
B.对应的java对象是ValueAnimator
C.
对应的java对象是ObjectAnimator
示例代码如下:
ObjectAnimator anim = AnimatorInflater.loadAnimator(this, R.animator.file_name)
更多相关文章
- 谈谈动画架构?
- Android(安卓)RecyclerView实现Gallery、修复LinearSnapHelper首
- 自定义AnimationDrawable动画播放完监听
- Android(安卓)实现卫星菜单(精简版)
- Lottie for Android(安卓)开源动画
- Android(安卓)Material Design(7) 转场动画的使用
- Android实现控件动画效果
- Android(安卓)animated-rotate简单的图片旋转动画
- Android(安卓)ViewPager动画切换