TranslateAnimation 动画

本贴最后更新于 2537 天前,其中的信息可能已经时异事殊

TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta) 来定义动画

float fromXDelta 动画开始的点离当前 View X 坐标上的差值
float toXDelta 动画结束的点离当前 View X 坐标上的差值
float fromYDelta 动画开始的点离当前 View Y 坐标上的差值
float toYDelta 动画开始的点离当前 View Y 坐标上的差值

常用方法:

代码如下:

animation.setDuration(long durationMillis);//设置动画持续时间

animation.setRepeatCount(int i);//设置重复次数

animation.setRepeatMode(Animation.REVERSE);//设置反方向执行

Xml 属性:

代码如下:

android:duration:运行动画的时间

android:repeatCount:定义动画重复的时间

  • 动画
    7 引用 • 13 回帖
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    331 引用 • 315 回帖 • 82 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...