客户端笔记——Android 动画

链接文章总结的很全面,笔记列个提纲,去链接中按需取用即可。

Android:这是一份全面 & 详细的动画入门学习指南

三大动画:帧动画、补间动画、属性动画

一.帧动画

Android 逐帧动画:关于 逐帧动画 的使用都在这里了!

最简单的动画。将动画分为很多帧,每一帧是一张图片;播放时按照顺序播放。
只针对View,不可作用于View的属性(颜色、背景、长度等)

优点:使用简单,方便。
缺点:容易OOM。(很多张图加载进内存)

使用方式:XML / Java 启动

应用场景:复杂动画

 

二.补间动画

Android:这是一份全面 & 详细的补间动画使用教程
补间,顾名思义补充中间的间隔。就是通过XML / Java 给定开始的视图样式和结束的视图样式,中间的变化由系统补全。
在这里插入图片描述
 

三.属性动画

Android 属性动画:这是一篇全面 & 详细的 属性动画 总结&攻略

在这里插入图片描述

帧动画 & 补间动画存在的缺点:
1.奋斗作用对象局限:无法对非View对象进行动画操作
2.没有改变View属性,只改变视觉效果:假设按钮动画从A移到了B,实际上按钮还在A,点击B没有效果的
3.动画效果单一:只能实现四种简单的动画需求

属性动画理解:通过不断对值进行改变,并不断将该值赋给对象的属性,从而实现该对象在该属性上的动画效果

属性动画工作原理
在这里插入图片描述
属性动画主要使用类
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值