欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Android震动工具类,android工具类, public c

来源: javaer 分享于  点击 11515 次 点评:219

Android震动工具类,android工具类, public c


    public class VibratorUtil {            /**           * long milliseconds :震动的时长,单位是毫秒           * long[] pattern  :自定义震动模式 。数组中数字的含义依次是[静止时长,震动时长,静止时长,震动时长。。。]时长的单位是毫秒           * boolean isRepeat : 是否反复震动,如果是true,反复震动,如果是false,只震动一次           */             public static void Vibrate(final Context context) {                long milliseconds = 100;               Vibrator vib = (Vibrator) context.getSystemService(Service.VIBRATOR_SERVICE);                  vib.vibrate(milliseconds);           }            public static void Vibrate(final Context context, long milliseconds) {                     Vibrator vib = (Vibrator) context.getSystemService(Service.VIBRATOR_SERVICE);                     vib.vibrate(milliseconds);              }              public static void Vibrate(final Context context, long[] pattern,boolean isRepeat) {                     Vibrator vib = (Vibrator) context.getSystemService(Service.VIBRATOR_SERVICE);                     vib.vibrate(pattern, isRepeat ? 1 : -1);//-1为反复震动              }         }    
相关栏目:

用户点评