怎么在android应用中实现震动和提示音

  介绍

本篇文章给大家分享的是有关怎么在android应用中实现震动和提示音,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

public  class  VibratorUtil  {   protected 才能;AudioManager  audioManager;   protected 才能Vibrator 振动;   private 才能Ringtone 铃声;   private 才能static  final  int  MIN_TIME_OUT =, 4000;//时,间间隔   long 才能;lastNotificationTime;   public 才能;VibratorUtil (), {   ,,,audioManager =, (AudioManager), MyApp.getContext () .getSystemService (Context.AUDIO_SERVICE);,//此方法是由上下文调用的   ,,,vibrator =,(振动),MyApp.getContext () .getSystemService (Context.VIBRATOR_SERVICE);,//同上   ,,}   ,/* *   ,,*,开启手机震动和播放系统提示铃声   ,,*/public 才能;void  vibrateAndPlayTone (), {   ,,,if  (System.currentTimeMillis(),安康;lastNotificationTime  & lt;, MIN_TIME_OUT), {   ,,,,,返回;   ,,,}   ,,,try  {   ,,,,,lastNotificationTime =, System.currentTimeMillis ();   ,,,,,if  (audioManager.getRingerMode (),==, AudioManager.RINGER_MODE_SILENT), {   ,,,,,,,返回;   ,,,,,}   ,,,,,长[],pattern =, new 长[]{0,,180,,80,,120};   ,,,,,vibrator.vibrate(模式,,1),,//震动   ,,,,,if  (ringtone ==, null), {   ,,,,,,,Uri  notificationUri =, RingtoneManager.getDefaultUri (RingtoneManager.TYPE_NOTIFICATION);   ,,,,,,,ringtone =, RingtoneManager.getRingtone (MyApp.getContext (),, notificationUri);   ,,,,,,,if  (ringtone ==, null), {   ,,,,,,,,,返回;   ,,,,,,,}   ,,,,,}   ,,,,,if  (! ringtone.isPlaying ()), {   ,,,,,,,ringtone.play ();   ,,,,,,,//判断手机品牌   ,,,,,,,String  vendor =, Build.MANUFACTURER;   ,,,,,,,if  (vendor  !=, null ,,, vendor.toLowerCase () .contains (“samsung")), {   ,,,,,,,,,Thread  ctlThread =, new 线程(),{   ,,,,,,,,,,,public  void 运行(),{   ,,,,,,,,,,,,,try  {   ,,,,,,,,,,,,,,,thread . sleep (3000);   ,,,,,,,,,,,,,,,if  (ringtone.isPlaying ()), {   ,,,,,,,,,,,,,,,,,ringtone.stop ();   ,,,,,,,,,,,,,,,}   ,,,,,,,,,,,,,},catch  (Exception  e), {   ,,,,,,,,,,,,,}   ,,,,,,,,,,,}   ,,,,,,,,,};   ,,,,,,,,,ctlThread.run ();   ,,,,,,,}   ,,,,,}   ,,,},catch  (Exception  e), {   ,,,,,e.printStackTrace ();   ,,,}   ,,}   }

以上就是怎么在android应用中实现震动和提示音,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

怎么在android应用中实现震动和提示音