三种抖动效果
1. 左右抖动
2. 上下抖动

核心代码:

res/anim/cycle.xml

<?xml version="1.0" encoding="utf-8"?>

res/anim/shage_x.xml

<?xml version="1.0" encoding="utf-8"?>

res/anim/shage_y.xml


<?xml version="1.0" encoding="utf-8"?>


3. 仿苹果长按时的抖动

res/anim/anim.xml

<?xml version="1.0" encoding="utf-8"?>


代码中使用方法:

Animation shake = AnimationUtils.loadAnimation(ShakeDemoActivity.this, R.anim.anim);shake.reset();shake.setFillAfter(true);imageview.startAnimation(shake);


源码下载地址:

http://download.csdn.net/detail/liangguo03/4219580



   


更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. android源码分析 - AysncTask
  3. android像素db转px或者px转dp(有案例)
  4. Android(安卓)Quick Return Bar导航条
  5. Android横向ListView
  6. Android第七个功能:XmlPullParser添加内容保存为XML文件
  7. android 蓝牙源码分析
  8. Android模块编译过程中的错误no rules to make target
  9. android用户界面之Gallery3D学习资料汇总

随机推荐

  1. Android(安卓)模拟器现已支持 AMD 处理器
  2. android开机logo和动画修改
  3. Android onSaveInstanceState和onRestore
  4. Android之Activity生命周期浅析(一)
  5. Android(安卓)7.0 7.1 8.0 应用获取各个
  6. Axis2与Android的Json(Gson)通信传数据
  7. Android学习——基础组件
  8. MoviGuard android客户端准备发布
  9. Android context源码详解及深入分析
  10. Android学习系列(40)--Android主题和样式