文档章节

android开发笔记之多媒体—振动器(Vibrator)

Mr_Nice
 Mr_Nice
发布于 2016/05/22 20:00
字数 169
阅读 5
收藏 0

振动器Vibrator

手机静音时使用振动提示用户,玩游戏,当系统碰撞,爆炸时使用振动带给用户更逼真的体验。

获取振动器Vibrator对象:

getSystemService(Service.VIBRATOR_SERVICE)方法

使用三个简单的方法来控制手机振动:

vibrate(long milliseconds):控制手机振动的毫秒

new long[]{1000,2000,1000,3000};

vibrate(long[] pattern,int repeat):指定手机以pattern指定的模式振动,比如new long[]{400,800,1200,1600}就是指定在400ms,800ms,1200ms,1600ms这些时间点交替启动。
repeat: 控制是否重复 -1为重复

cancel():关闭手机振动

注意:需要加上权限

<uses-permission android:name=“android.permission.VIBRATE”/>

© 著作权归作者所有

共有 人打赏支持
Mr_Nice
粉丝 0
博文 47
码字总数 39947
作品 0
广州
[Unity3D]Unity+Android交互教程——让手机"动"起来

想要用Unity实现一个二维码扫描的功能,然后网上找插件,找到一个貌似叫EasyCodeScanner,但下载下来用用,真不好使,一导入运行就报错,调好错了再运行发现点按钮没反应,反复试了几遍发现还...

丁小未
2014/04/26
0
0
Android & Vibrator

Android振动器 android.os.Vibrator 1.Java层 frameworks/base/core/java/android/os/Vibrator.java Vibrator类的实力可以通过 getSystemService(VIBRATORSERVICE)获得实例。 两个方法:pub......

小强的幻音宝盒
2013/04/24
0
0
SmartWatch2开发-开发者规范

原文地址 1. Sony SmartWatch产品详细规范 Sony SmartWatch产品是用来补充/扩展Android移动设备功能的配件。SmartWatch为触屏配件,使用蓝牙跟Android手机或平板通信。目前该产品包括SmartWa...

chenming
2013/12/06
0
0
Android有用代码片段(三)

前两个已经到第四十个了,所以还得再开一篇,用于记录,以前文章:Android有用代码片段(二)、android有用代码片段,有需要的朋友可以去看一下。 四十一、数据库写入图片信息: [java]view...

curitis
2012/05/18
0
0
android中getSystemService详解

my.oschina.net/yuanxulong/blog/323173 android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,Clipboard...

程序袁_绪龙
2014/09/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

arcgis jsapi接口入门系列:总览

开发环境: arcgis jsapi版本4.9 由于我们这套代码是基于vue,webpack开发的,会有少数vue代码,但总体不影响 里面还有些我们公司的js库和html css,给出的代码不能百分百直接运行,主要还是...

canneljls
21分钟前
1
0
月薪80k阿里架构师漫谈他是如何从一名小码农走到架构师的

01 刚当程序员时,我是属于那种勤勤恳恳类型的员工,工作态度用认真来形容不为过,每天我几乎是团队里最早到公司,又最晚下班的一个。而组员张工一般情况下都是准时上下班的,即使项目进度比...

Java填坑之路
23分钟前
1
0
oracle的resetlogs机制浅析

oracle的resetlogs机制浅析 alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用? 它的原理机制是什么?他都起哪些作用? 我...

突突突酱
25分钟前
1
0
JAVA 获取两个日期间的所有日期

public static List<String> getDates(String startDate, String endDate){ List<String> dates = new ArrayList<>(); try { SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); Dat......

尘叙缘
31分钟前
2
0
Innodb中的事务隔离级别和锁的关系

#一次封锁or两段锁? 因为有大量的并发访问,为了预防死锁,一般应用中推荐使用一次封锁法,就是在方法的开始阶段,已经预先知道会用到哪些数据,然后全部锁住,在方法运行之后,再全部解锁。...

Skqing
45分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部