文档章节

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

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

精选30+云产品,助力企业轻松上云!>>>

振动器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
广州
私信 提问
加载中
请先登录后再评论。
Android震动vibrator(马达)--系统到驱动的流程【转】

本文转载自:https://blog.csdn.net/tianshiyalin/article/details/17136723 一、前言 本人刚学习安卓驱动开发,水平不能说菜,是根本没有水平,在这里把学习过程贴出来,跟大家一起学习交流...

osc_pmwdk963
2018/07/30
2
0
Android震动

Android系统中Vibrator对象负责对手机震动的处理,具体的实现方法: 1.获取振动器Vibrator的实例: Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE); 获得一个震动的服务...

MT牛牛
2014/11/10
53
0
SmartWatch2开发-开发者规范

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

chenming
2013/12/06
135
0
Android & Vibrator

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

小强的幻音宝盒
2013/04/24
1.4K
0
[Unity3D]Unity+Android交互教程——让手机"动"起来

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

丁小未
2014/04/26
1.7W
0

没有更多内容

加载失败,请刷新页面

加载更多

JDK路径设置无效问题解决

JDK 配置环境无效的两种情况 第 ① 种:输入java -version,显示:'java' 不是内部或外部命令,也不是可运行的程序或批处理文件。这个问题一般出现在电脑第一次配置环境的时候。 第 ② 种:输...

osc_s3ka07m5
15分钟前
24
0
代理模式

一 代理模式简介 代理(Proxy)是一种设计模式 提供了对目标对象另外的访问方式 代理对象代理目标对象 达到增强目标对象功能的目的 二 静态代理 需要定义接口或者父类 代理对象与目标对象一起实...

osc_5w65ebjo
17分钟前
23
0
软件测试基础自学之测试基础理论,先看完这篇你再做测试

第一章、系统测试之测试基础 软件测试不只只只是测试源代码 软件测试人交流社群313782132,内有学习资料、面试技巧、内推机会。 1、测试定义: 通过人工或自动的手段, 对被测对象进行检阅的...

osc_aowxrpuv
20分钟前
17
0
软件测试基础之手工测试,你能想到的都在这

手工测试是传统的测试方法,由测试人员手工编写测试用例、执行、观察结果。软件测试中发现问题最多的都是手工测试,占整个项目的百分之九十五左右,所以说手工测试是软件测试基础。但手工测试...

osc_sfl7wfr9
21分钟前
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部