【转】动画效果-蹦蹦跳跳的进入界面

今天研究了下动画效果,我想做一个小图片,蹦蹦跳跳的进入界面.最后停在事先布局好的位置上.
 
xml文件如下.整个过程900毫秒,蹦了两次.
 
 <?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android ">
 <!-- X轴一直平滑,从-80%p的位置移动到原始位置,

持续时间900秒,从动画启动后0毫秒后开始偏移 -->
 <translate
  android:fromXDelta="-80%p"
  android:toXDelta="0"
  android:duration="900"
 />
 <!-- 抖动第一次.从起始Y坐标,往上偏移48个坐标,持续时间200毫秒,动画启动后100毫秒.开始偏移-->
 <translate
  android:fromYDelta="48"
  android:toYDelta="-48"
  android:duration="200"
  android:startOffset="95"
 />
 <!-- 抖动第二次,从起始Y坐标上48个坐标,抖回起始坐标Y,持续时间200毫秒,动画启动后300毫秒,开始偏移-->
 <translate
  android:fromYDelta="-48"
  android:toYDelta="48"
  android:duration="200"
  android:startOffset="295"
 />
 <!-- 抖动第三次,从起始Y坐标,向上偏移48个坐标,持续时间200毫秒,动画启动后500毫秒,开始偏移 -->
 <translate
  android:fromYDelta="48"
  android:toYDelta="-48"
  android:duration="200"
  android:startOffset="495"
 />
 <!-- 抖动第四次,从起始Y坐标上48个坐标,抖回起始坐标Y,持续时间200毫秒,动画启动后700毫秒,开始偏移-->
 <translate
  android:fromYDelta="-48"
  android:toYDelta="48"
  android:duration="200"
  android:startOffset="695"
 />
</set>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值