首先在res/anim中定义一个动画的xml, shake.xml:

1 <translate xmlns:android="http://schemas.android.com/apk/res/android" 2     android:fromXDelta="0" 3     android:toXDelta="10" 4     android:duration="300" 5     android:interpolator="@anim/cycle" />

然后在res/anim中定义一个cycle.xml,来控制抖动次数的,这里用的5次:

1 <cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" 2     android:cycles="5" />

然后在java代码中使用此动画:

1 Animation shake = AnimationUtils.loadAnimation(mContext, R.anim.shake);  2 yourview.startAnimation(shake);

更多相关文章

  1. 自定义SeekBar
  2. android实现抖动效果
  3. Android(安卓)animation Interpolator属性 设置动画速度介绍?
  4. android 4.2修改设置菜单的背景颜色
  5. Android(安卓)将Activity转化为DialogActivity
  6. android 中theme.xml与style.xml的区别
  7. android 中theme.xml与style.xml的区别
  8. android 自定义属性的使用
  9. android仿漫画源码、抽奖转盘、Google相册、动画源码等

随机推荐

  1. adt20新建项目Android(安卓)Support libr
  2. 多平台部署
  3. Android(安卓)Activity的启动
  4. Android查看网页源码与开启子线程
  5. Android(安卓)中Layout实现点击水波纹特
  6. Android-->获取所有联系人以及所有的字段
  7. Android(安卓)AsyncTask
  8. android linux 基础知识总结
  9. Android第二个功能:短信发送
  10. Android(安卓)属性系统 详解