Android 振动器
1、void vibrate(long milliseconds):控制手机振动milliseconds毫秒。
2、void vibrate(long[] pattern,intrepeat):指定手机以pattern指定的模式振动,如指定pattern为newint[400,800,1200,1600],就是指定在400ms、800ms、1200ms、1600ms这些时间点交替启动、关闭手机振动器;其中repeat指定pattern数组的索引,指定对pattern数组中从repeat索引开始的振动进行循环。
3、void cancel():关闭手机振动。
下面直接上个实例:
public class VibratorTest extends Activity
{
Vibrator vibrator;
@Override
public void onCreate(BundlesavedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 获取系统的Vibrator服务
vibrator =(Vibrator)getSystemService(Service.VIBRATOR_SERVICE);
}
// 重写onTouchEvent方法,当用户触碰触摸屏时触发该方法
@Override
public boolean onTouchEvent(MotionEventevent)
{
Toast.makeText(this, "手机振动" ,5000).show();
// 控制手机震动2秒
vibrator.vibrate(2000);
returnsuper.onTouchEvent(event);
}
}
注:需要在AndroidManifest.xml文件里添加权限:
Android 振动器相关推荐
- Android振动器调试
一: 振动器系统结构和移植内容 振动器负责控制引动电话的振动功能,Android中的振动器系统是一个专供这方面功能的小系统,提供根据时间振动的功能. 振动器系统包含了驱动程序.硬件抽象层.JNI部分 ...
- android mtk 系统架构,Android振动器(Vibrator)系统详解
平台 MTK6573 Android 振动器系统架构 驱动层 硬件抽象层 JNI框架层 Java应用层 一.驱动层 Android修改.新增Linux内核文件 /kernel/drivers/stag ...
- android振动器(Vibrator)
Vibrator三个常用的方法 void android.os.Vibrator.vibrate(long milliseconds)震动milliseconds秒钟 void android.os. ...
- android+振动器权限,android振动器(Vibrator)
Vibrator三个常用的方法 void android.os.Vibrator.vibrate(long milliseconds)震动milliseconds秒钟 void android.os. ...
- android振动器
总感觉手机上的振动器没有多大用处(当然静音模式下的振铃很有用),但还是顺带着说一下吧,只有两行代码: 1.获取振动服务的实例 Vibrator vibrator = (Vibrator) getS ...
- Android Vibrator
Android振动器 android.os.Vibrator 1.Java层 frameworks/base/core/java/android/os/Vibrator.java Vibrator类的 ...
- android 获取手机号码等相关功能
Android 屏幕显示设置 程序中默的显示是带有标题栏和系统信息栏的,有的时候,这很影响程序界面的美观.手机默认的是竖屏,或与感应器状态相关,为了某种效果,我们的程序需要限制使用横屏或竖屏.以下的代 ...
- 基于MSM平台的振动器驱动移植
前言: 振动器是Android智能手机操作系统中比较常见的功能之一,在实际应用中可以将来电显示设置为振动模式作为提醒.在Android系统中,通过振动系统米快可以实现俩点铃声和来电的振动功能..本篇b ...
- Android基础入门教程——10.4 Vibrator(振动器)
Android基础入门教程--10.4 Vibrator(振动器) 标签(空格分隔): Android基础入门教程 本节引言: 本节我们介绍的是Vibrator(振动器),是手机自带的振动器,别去百度 ...
最新文章
- python复合数据类型_python—组合数据类型
- 非常全面的Android Bitmap知识点梳理
- java前端长连接框架_Java如何实现长连接
- linux swftools java_linux下安装swftools工具
- php debug 打印变量_PHP_Debug显示所有变量
- python改变日期的输出格式,关于python:解析日期字符串并更改格式
- java fx 按钮长度_JavaFX按钮
- Android源码下载编译(TI)
- launchpad乐器_PreSonus 发布 ATOM 打击垫控制器(视频)
- OpenGL——顶点属性
- MOB短信验证码开发
- XML和JSON-自我小结
- idea出现decompiled .class file 解决方案
- GRU预测股票价格,附带例子和完整代码
- 判断某个数是否满足一定条件
- 揭秘:特步集团副总裁肖利华的亲笔签名感言
- c++语言题库,C++题库完整版.doc
- [ 网络基础篇 ] MAP 迈普交换机常用命令详解
- 对如何学习Java的一点点看法
- 联想拯救者R720加装内存条