Android 手机震动提示效果 Android Vibrator 手机震动

本文介绍了如何在Android应用中实现手机震动提示,包括在AndroidManifest.xml中添加权限,获取Vibrator服务,以及设置震动模式。示例代码展示了扫码成功后的震动效果,为提升用户体验提供了实用细节。
摘要由CSDN通过智能技术生成

在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天、每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么。

在手机App中的一些业务场景,如用户点击按钮操作震动提示一下或者是扫码环节中扫码成功震动提示一下用户,是一个不错的细节处理,本文章给大家分享一下 Android 中的代码实现。


1 清单文件中添加权限

在清单文件 AndroidManifest.xml 中添加权限如下

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

2 获取系统服务

在你的 Activity 中获取 Vibrator :

  import android.os.Vibrator;
  private Vibrator mVibrator;
 // 震动效果的系统服务
  mVibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);

3 震动提示效果

如在业务应用场景中扫码成功,震动提示一下用户:

 /*
   * 震动的方式
   */
  // vibrator.vibrate(2000);//振动两秒
  // 下边是可以使震动有规律的震动  -1:表示不重复 0:循环的震动
  long[] pattern = {200, 200 };
  mVibrator
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值