Android动画

view动画(视图动画)包含帧动画

平移、旋转、缩放、 透明度
补间动画的使用
也可以根据自己的需要进行自定义

属性动画

1. 插值器
改变趋势比率计算  度

2. 估值器
真实改变值计算  量


*实现属性动画的方式*

valueAnimator

1.属性可以get set (属性值改变)
2.属性改变能够带来视图效果的改变(属性改变导致的视图改变)

实现手段:
1. 如果有权限 给需要改变的对象属性增加 get/set方法  
2. 使用包装类,使用包装类对象来操作被包装对象的属性
3. 采用valueAnimator,监听动画过程,自己实现属性的改变

如果有权改变对象的属性增加 get/set方法 ,最终实现属性改变的原理是通过反射调用了对象的get set方法

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容