vibrator是android提供的震动类,获得vibrator方法很简单直接getSystemService(Context.VIBRATOR_SERVICE)
然后直接调用vibrate(long[] pattern, int repeat)这个方法,第一个参数long[] pattern是一个节奏数组,比如{1, 200},
而第二个参数是重复次数,-1为不重复,而数字直接表示的是具体的数字,和一般-1表示无限不同.

触摸事件,当手触摸屏幕时震动。
 @Overridepublic boolean onTouchEvent(MotionEvent event) {if(event.getAction()==MotionEvent.ACTION_DOWN){vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);long[] pattern = {800, 50, 400, 30}; // OFF/ON/OFF/ON...vibrator.vibrate(pattern, 2);//vibrator.vibrate(900);}return super.onTouchEvent(event);}

更多相关文章

  1. Android为什么会有65536的方法数量限制
  2. Android Studio ——Android 使用Pull方法解析XML文件的方法
  3. 记录关于Gradle : Build Running的解决方法
  4. 2011.09.13(2)——— android 图标上面添加数字
  5. Android 开机震动的调用位置以及打开关闭方法
  6. Android中计算text文字大小的几个方法
  7. Android的DialogFragment的基本使用方法

随机推荐

  1. Android(安卓)AutoCompleteTextView示例
  2. android Comparator做排序
  3. Android(安卓)应用安装位置
  4. android时间控件DigitalClock的使用
  5. Android(安卓)应用兼容性
  6. android下拉刷新
  7. android 数据库同步
  8. Android(安卓)Icon drawable-hdpi drawab
  9. Android(安卓)写xml
  10. Android(安卓)4+ WIFI 直连