Carson带你学Android:这是一份全面 & 详细的补间动画学习指南


前言

  • 动画的使用 是 Android 开发中常用的知识,其中,补间动画重中之重
  • 本文将献上一份Android动画简介,包括动画的种类、使用、原理等,让你全面了解Android动画

Carson带你学Android动画系列文章:
Carson带你学Android:一份全面&详细的动画知识学习攻略
Carson带你学Android:常见的三种动画类型
Carson带你学Android:补间动画学习教程
Carson带你学Android:属性动画学习教程
Carson带你学Android:逐帧动画学习教程
Carson带你学Android:自定义动画神器-插值器与估值器(含实例教学)


目录

示意图


1. 简介

属于Android中的视图动画类别。

注:Android动画主要分为分为两大类(三种):

  1. 视图动画:补间动画、逐帧动画
  2. 属性动画

2. 作用对象

视图控件(View),如Android的TextView、Button等等

注:不可作用于View组件的属性,如:颜色、背景等


3. 原理

通过确定开始的视图样式 & 结束的视图样式、中间动画变化过程由系统补全来确定一个动画

  1. 结束的视图样式:平移、缩放、旋转 & 透明度样式
  2. 即补间动画的动画效果就是:平移、缩放、旋转 & 透明度动画

4. 类型

根据不同的动画效果,补间动画分为4种动画:

  • 平移动画(Translate
  • 缩放动画(scale
  • 旋转动画(rotate
  • 透明度动画(alpha

具体效果分别如下:

平移

缩放

旋转

透明度


5. 特点

  • 优:使用简单、方便 = 已封装好基础动画效果
  • 缺:仅控制整体实体效果,无法控制属性

6. 应用场景

6.1 标准的动画效果
  • 补间动画常用于视图View的一些标准动画效果:平移、旋转、缩放 & 透明度;
  • 除了常规的动画使用,补间动画还有一些特殊的应用场景。
6.2 特殊的应用场景
  • Activity 的切换效果(淡入淡出、左右滑动等)
  • Fragement 的切换效果(淡入淡出、左右滑动等)
  • 视图组(ViewGroup)中子元素的出场效果(淡入淡出、左右滑动等)
    淡入淡出

左右滑动

ListView出场动画


7. 具体使用

补间动画的使用主要包括:
示意图

具体请看文章:Android:这是一份全面 & 详细的补间动画使用教程


8. 总结


欢迎关注Carson_Ho的CSDN博客 与 公众号!

博客链接:https://carsonho.blog.csdn.net/


请点赞!因为你的鼓励是我写作的最大动力!

  • 28
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值