访问Android硬件资源の控制设备的振动

2014-11-24 14:26:39 · 作者: · 浏览: 12

设备振动是通过Vibrator类来实现的,获取这个类实例的代码如下:


调用vibrate函数开始振动,这个函数有两个重载函数,分别是:


前者以某一指定的模式和重复次数作为参数,后者以振动的毫秒数作为参数。


调用cancel函数可以取消振动,要注意,退出振动程序后,如果不手动调用cancel函数取消振动的话,该振动将会持续下去(如果是持续振动的话),而不管应用程序是否退出。


下面简单的程序实现的功能是在程序启动后1秒,振动2秒,停止振动4秒,接着振动8秒,停止振动16秒,周而复始。