Android 动画:这是一份详细 & 清晰的 动画学习指南
2018-05-03 20:30 阅读(332)

前言


目录


示意图



1. 动画类型

其中,视图动画又分为:补间动画 & 逐帧动画


动画类型



2.  视图动画(View Animation)

下面会详细介绍这两种视图动画

##2.1 补间动画(Tween Animation)

示意图


不同类型的动画对应于不同的子类


示意图



2.2 逐帧动画

示意图



3. 属性动画

3.1 为什么要使用属性动画


示意图


3.2 具体介绍

示意图


主要使用类


更加详细使用,请看文章:Android 属性动画:这是一篇很详细的 属性动画 总结&攻略


4. 动画 总结 & 对比

4.1 总结


示意图


4.2 两类动画的区别

两类动画的根本区别在于:是否改变动画本身的属性

变换操作包括:平移、缩放、旋转和透明


5. 插值器 & 估值器

5.1 简介


示意图


5.2 具体使用

请看文章:Android 动画:你真的会使用插值器与估值器吗?(含详细实例教学)


6. 使用问题 & 建议


7. 总结

  1. 动画的使用,请参考文章:

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

Android 动画:手把手教你使用 补间动画

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

Android 动画:你真的会使用插值器与估值器吗?(含详细实例教学)

  2. 自定义View的原理,请参考我写的文章:

(1)自定义View基础 - 最易懂的自定义View原理系列

(2)自定义View Measure过程 - 最易懂的自定义View原理系列

(3)自定义View Layout过程 - 最易懂的自定义View原理系列

(4)自定义View Draw过程- 最易懂的自定义View原理系列

  3. 自定义View的应用,请参考我写的文章:

手把手教你写一个完整的自定义View

Path类的最全面详解 - 自定义View应用系列

Canvas类的最全面详解 - 自定义View应用系列

为什么你的自定义View wrap_content不起作用?



作者:Carson_Ho
链接:https://juejin.im/post/5aea7063f265da0b9b072758


返回顶部