Android 点击按钮带有震动效果,使用Vibrator

   日期:2020-05-25     浏览:144    评论:0    
核心提示:Vibrator振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator如何使用?首先添加震动权限:获得Vibrator实例:Vibrator mVibrator= (Vibrator) getSystemService(VI移动开发

Vibrator

振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~
Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator

如何使用?

  • 首先添加震动权限:
<uses-permission android:name="android.permission.VIBRATE" />
  • 获得Vibrator实例:
Vibrator mVibrator= (Vibrator) getSystemService(VIBRATOR_SERVICE);
  • 点击按钮,震动开启
       mButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //震动30毫秒
                mVibrator.vibrate(30);
                //todo
            }
        });

Vibrator相关方法:


       //关闭或者停止振动器
       cancel()
       
       //判断硬件是否有振动器
       hasVibrator()
       
       //控制手机振动为milliseconds毫秒
       vibrate(long milliseconds)
       
       
       vibrate(long[] pattern,int repeat)
       

举例子:


       //短振动
       mVibrator.vibrate(new long[]{100, 200, 100, 200}, 0);
       
       //长振动
       mVibrator.vibrate(new long[]{100, 100, 100, 1000}, 0);
       
       //节奏振动
       mVibrator.vibrate(new long[]{500, 100, 500, 100, 500, 100}, 0);
       
       //取消振动
       mVibrator.cancel();
       

参考文章: Vibrator(振动器)

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服