晃动动画加震动
2016-07-17 14:16
375 查看
应用里给用户个警告时可以用到
晃动动画效果
晃动七次,横向晃动,持续1s,注意参数
震动
晃动动画效果
Animation animation = AnimationUtils.loadAnimation(MainActivity.this, R.anim.shake)src\main\res\anim\shake.xml
<?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android:fromXDelta="0" android:interpolator="@anim/cycle_7" android:toXDelta="10"/> <!--Interpolator 被用来修饰动画效果,定义动画的变化率, 可以使存在的动画效果accelerated(加速), decelerated(减速),repeated(重复),bounced(弹跳)等。-->*******\src\main\res\anim\cycle_7.xml
<?xml version="1.0" encoding="utf-8"?> <cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="7"/>
晃动七次,横向晃动,持续1s,注意参数
震动
Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); vibrator.vibrate(new long[]{300,1000,300,100,300,100}, -1); return;等0.3s,震动0.1s,在等待0.3s,再震动0.1s,等待0.3s,震动0.1s 震动要加权限
相关文章推荐
- jzoj 1591. 【普及模拟】游戏
- listView分页加载
- 根据观测时间,经纬度,求太阳高度角
- win7 vi工具
- cccc
- java文件及读写操作
- Gift (Standard IO)
- <s:iterator/>标签取循环索引的问题
- ClamAV
- Circle (Standard IO)
- IMS Modify Call (3) accept reject timeout 接受/拒接/超时 视频升级请求
- Linux服务器程序规范
- AV Foundation系列(四)AVAssetReader和AVAssetWrite
- NO6 软件开发项目维护的开发可行性方案 (设计三步之二)
- 多线程下载
- AVFoundation(一):基础知识
- SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)
- 开源java数据库库
- 携程Android App插件化和动态加载实践
- mac 下安装tomcat