手机震动

        大多数人的手机当有电话打进来时会震动,有的应用当接收到推送的广告或者一则新的消息时手机会震动,可见震动的用途还是很频繁的。那么手机震动在开发的过程中是怎样实现的呢。

        1、通过系统服务获取到震动器Vibrator;

         2、震动器引用震动方法:vibrate()即可实现震动

          3、cancle()取消震动的方法

          4、添加权限:    <uses-permission android:name="android.permission.VIBRATE"></uses-permission>

代码如下:

 /**
     * 手机震动
     */
    private void Myvibrate(){
        Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
        vibrator.vibrate(1000);
        //vibrator.vibrate(new long[]{1000,2000,1000,3000},-1);
        //vibrator.cancel();
    }
//第一个长整形数组中的第一个参数是停留多长时间,第二个参数是震动的时间,第三个参数是等待的时间,第四个参数是震动的时间等等。。。。。。

//第二个参数-1表示只震动一次,不循环;0表示从第1个长整形数组中的数开始循环,1表示从第二个开始循环。

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值