getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。
手机振动使用示例:
//手机震动效果(vibrator 震动)
Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
//震动毫秒值
vibrator.vibrate(1000);
//规律震动(震动规则(不震动时间,震动时间,不震动时间,震动时间.......),重复次数)
vibrator.vibrate(new long[]{2000,1000,2000,1000}, -1);
需要配置手机振动权限:
<uses-permission android:name="android.permission.VIBRATE"/>