Android实现View平移动画的方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android实现View平移动画的方式相关的知识,希望对你有一定的参考价值。

参考技术A 平移动画,大概是我们最容易想到的实现方式,但并非能满足所有需求。这种方式不能控制进度,设置好动画持续时间后,就会一直到结束。

通过drawBitmap在不同的位置画出图片,适合图片作为平移动画的需求。经测试,使用Matrix方式对部分待透明度以及过大的图片无法绘制,通过计算位置直接绘制正常。

改变长度和改变位置是一个道理。获取View的位置,然后通过进度计算出View的宽度,再通过setLayoutParams改变View大小。这个方式满足我们的需求,采用的此方式。

以上。如有错误,欢迎指正!

个人简介:

以上是关于Android实现View平移动画的方式的主要内容,如果未能解决你的问题,请参考以下文章

[Android]动画

Android动画——View动画

Android技术分享| 自习室自定义View代替通知动画

在 Android 中动画平移和缩放视图

Android 动画

Android——实现滑动的六种方式