Android中手机震动的设置(Vibrator)的步骤简要说明

 更新时间:2013年01月18日 18:02:29   作者:  
Android中手机震动的设置(Vibrator)的步骤,很详细,感兴趣的朋友可以了解下哦
Android中手机震动的设置(Vibrator)的步骤:
a、通过系统服务获得手机震动服务,Vibrator vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);

b、得到震动服务后检测vibrator是否存在:
vibrator.hasVibrator();
检测当前硬件是否有vibrator,如果有返回true,如果没有返回false。

c、根据实际需要进行适当的调用,
vibrator.vibrate(long milliseconds);
开始启动vibrator持续milliseconds毫秒。
vibrator.vibrate(long[] pattern, int repeat);
以pattern方式重复repeat次启动vibrator。(pattern的形式为new long[]{arg1,arg2,arg3,arg4......},其中以两个一组的如arg1 和arg2为一组、arg3和arg4为一组,每一组的前一个代表等待多少毫 秒启动vibrator,后一个代表vibrator持续多少毫秒停止,之后往复即 可。Repeat表示重复次数,当其为-1时,表示不重复只以pattern的方 式运行一次)。
vibrator.cancel();
Vibrator停止。

注意:在使用震动服务时需要如下权限:android.permission.VIBRATE。

相关文章

  • OKHttp使用详解

    OKHttp使用详解

    OkHttp 是一套处理 HTTP 网络请求的依赖库,由 Square 公司设计研发并开源,目前可以在 Java 和 Kotlin 中使用,这篇文章主要介绍了OKHttp详解,需要的朋友可以参考下
    2024-01-01
  • Mac OS下为Android Studio编译FFmpeg解码库的详细教程

    Mac OS下为Android Studio编译FFmpeg解码库的详细教程

    这篇文章主要介绍了Mac OS下为Android Studio编译FFmpeg解码库的详细教程,包括NDK的配置和Android Studio的配置两个部分的内容,需要的朋友可以参考下
    2016-01-01
  • Android自定义控件实现通用验证码输入框

    Android自定义控件实现通用验证码输入框

    这篇文章主要为大家详细介绍了Android自定义控件实现通用验证码输入框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-01-01
  • Android制作漂亮自适布局键盘的方法

    Android制作漂亮自适布局键盘的方法

    最近做了个自定义键盘,但面对不同分辨率的机型其中数字键盘不能根据界面大小自已铺满,但又不能每种机型都做一套吧,所以要做成自适应,那这里主讲思路,感兴趣的朋友一起学习吧
    2015-12-12
  • Android控件FlowLikeView实现点赞动画

    Android控件FlowLikeView实现点赞动画

    这篇文章主要为大家详细介绍了一个点赞动画的优雅控件FlowLikeView,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • Android开发之DrawerLayout实现抽屉效果

    Android开发之DrawerLayout实现抽屉效果

    这篇文章主要介绍了Android开发之DrawerLayout实现抽屉效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • Android中让图片自适应控件的大小的方法

    Android中让图片自适应控件的大小的方法

    Android中可以自动切换横竖屏,还有不同大小的分辨率,如何让一张图片适应以上要求呢,下面讲解了实现的方法,有需要的朋友可以参考一下
    2013-09-09
  • Android模仿用户设置密码实例

    Android模仿用户设置密码实例

    首先有2个对话框,没有设置过密码,需要设置dialog_set_password.xml,用户设置过密码,不需要设置,直接输入密码dialog_input_password.xml,具体实现代码,大家参考下本文
    2017-03-03
  • Android Fragment使用全解

    Android Fragment使用全解

    这篇文章主要介绍了Android Fragment使用的相关资料,帮助大家更好的理解和学习使用Android开发,感兴趣的朋友可以了解下
    2021-04-04
  • Android编程获取系统隐藏服务实现锁屏的方法

    Android编程获取系统隐藏服务实现锁屏的方法

    这篇文章主要介绍了Android编程获取系统隐藏服务实现锁屏的方法,涉及Android关于广播,服务,权限及锁屏等操作的相关技巧,需要的朋友可以参考下
    2015-12-12

最新评论