Vibrator

振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~
Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator

如何使用?

  • 首先添加震动权限:
<uses-permission android:name="android.permission.VIBRATE" />
  • 获得Vibrator实例:
Vibrator mVibrator= (Vibrator) getSystemService(VIBRATOR_SERVICE);
  • 点击按钮,震动开启
       mButton.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {//震动30毫秒mVibrator.vibrate(30);//todo}});

Vibrator相关方法:

//关闭或者停止振动器cancel()//判断硬件是否有振动器hasVibrator()//控制手机振动为milliseconds毫秒vibrate(long milliseconds)/** 指定手机以pattern指定的模式振动* 比如:pattern为new int[200,400,600,800],就是让他在200,400,600,800这个时间交替启动与关闭振动器* repeat是重复次数,如果是-1的只振动一次,如果是0的话则一直振动 */vibrate(long[] pattern,int repeat)

举例子:

//短振动mVibrator.vibrate(new long[]{100, 200, 100, 200}, 0);//长振动mVibrator.vibrate(new long[]{100, 100, 100, 1000}, 0);//节奏振动mVibrator.vibrate(new long[]{500, 100, 500, 100, 500, 100}, 0);//取消振动mVibrator.cancel();

参考文章: Vibrator(振动器)

Android 点击按钮带有震动效果,使用Vibrator相关推荐

  1. android 点击震动,Android 使用Vibrator服务实现点击按钮带有震动效果

    Vibrator 振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~ Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator ...

  2. android 点击震动,Android 实现为点击事件添加震动效果

    Android 点击Button 实现震动效果教程 Overview 在Android 的点击效果中,遇到震动效果的还是很多的. 接下来就让我们看一下如何实现震动效果. 所需要的权限 如果我们在开发中 ...

  3. Android 点击按钮切换图片

    Android 点击按钮切换图片 效果如图: 点击后: 主要代码: //切换图片 but1.setBackgroundResource(R.drawable.qq1); 全部代码: public cl ...

  4. angular点击按钮弹出页面_Axure RP8:如何做出点击按钮切换页面效果?

    如何利用Axure RP8做出点击按钮切换页面效果?一起来文中看看~ 先来看一下页面的效果图:点击不同的按钮,切换不同的页面.(是web端和手机端都很常见的交互效果) 实现这一效果大致要分为三个步骤: ...

  5. 给页面字段中添加一个按钮,点击按钮实现弹窗效果

    页面效果: 点击按钮后弹窗效果: 点击左上角搜索框效果: 页面实现代码 首先配置一个入住房间字段 <field><header>入住房间</header><d ...

  6. 实现Android拖拽按钮接听电话效果

    实现Android拖拽按钮接听电话效果: 向中心拖拽左右两侧的控件,实现对应的功能: 添加动画效果: 1.SlideSwitchView.kt import android.content.Conte ...

  7. android点击按钮打开一个网页,Android实现H5点击打开app或跳转指定界面

    Android实现H5点击打开app或跳转指定界面 本文原创,转载请注明出处.欢迎关注我的 简书. 安利一波我写的开发框架:MyScFrame喜欢的话就给个Star 场景 H5界面中的入口 有时候为了 ...

  8. Android点击水波纹扩散效果整理(附带一个自定义的水波纹效果控件)

    很久很久没有写博客了,说来也有点惭愧.正好最近整理自己的项目工程目录,看到一些值得分享的控件,准备在之后的几篇博客中准备把它们陆续搬运上来. 这篇博客准备整理一下Android Material De ...

  9. android点击按钮弹出图片,用android做的一个简单的点击按钮显示图片的程序

    其实,在这之前我已经做了一个点击按钮的小程序,只不过它只是用来在界面上显示一些文字或者是用一个对话框来显示内容.按理说,做显示图片应该是不会有太大的问题了,可是问题还是来了.在我把这些个问题解决之后, ...

最新文章

  1. EM 期望最大化算法
  2. Mastering the Java CLASSPATH
  3. 关于 Hive 报 SemanticException 错误的问题
  4. matlab神经模糊推理系统
  5. C++实现有序表折半查找
  6. 使用async,await关键字进行API Access Token的获取
  7. 如何把nodejs应用和SAP云平台上的Redis实例做绑定
  8. php执行zip压缩,PHP执行zip与rar解压缩方法实现代码
  9. python随机函数笔记_Python笔记__random
  10. 洛谷——P1304 哥德巴赫猜想
  11. 我的图书《深入浅出线性代数》
  12. easyui自定义图标
  13. html调用eps,eps输出没有属性
  14. MyBatis批量插入几千条数据,请慎用foreach
  15. 关于资产分池ABS等金融衍生品内容来袭
  16. Maxima绘图基础
  17. 微信小程序使用Socket
  18. 【java华为机试】HJ10 字符个数统计
  19. 天下文章一大抄看你会抄不会抄devGridView凭证金额录入(万仟百拾元)
  20. EC-PCA: 利润中心会计配置

热门文章

  1. Windows Server 2008 R2部署active directory服务器
  2. Octotree在GitHub中出错(已解决)
  3. Linux 安装rabbitMQ guest账号登录总是提示失败
  4. mysql的英文文献_mysql数据库英文文献.doc
  5. 把backtrader改造成金融强化学习回测引擎
  6. 如何通俗理解 beta分布、汤普森采样和狄利克雷分布
  7. tsp问题的c语言编码,原创:TSP有关问题解决方案-禁忌搜索算法C实现
  8. 信息传递(带权并查集求最小环
  9. java 怎么让打印信息换行?
  10. 主成分分析,充分图,聚类,主成分回归——数据分析与R语言 Lecture 11