11得票3回答
在Android中生成振动强度范围的算法?

我正在尝试通过“微脉冲”来生成Android振动模式,以控制用户感受到的振动强度。由于硬件的工作原理,API未提供控制振动强度的接口,因此这是我在几个类似主题中看到的推荐解决方案。 然而,生成这些模式的算法似乎只是被暗示了,但没有实际发布算法。 我的目标是,给定介于0.0f和1.0f之间的...

11得票5回答
如何禁用/重新启用接收通知时发生的震动?

当我收到通知时,我正在定义一个特定功能的自定义振动。 然而,当手机屏幕关闭时,自定义振动会与默认通知振动一起播放。 我尝试将手机静音并以编程方式取消静音,还尝试使用部分唤醒锁定,怀疑当CPU关闭时,也会触发默认振动,但这两种方法似乎都不起作用。 我还尝试静音默认音频和振动,并在收到通知后...

10得票1回答
当Activity结束时停止Android中的震动

我正在我的安卓应用程序中通过按钮点击运行这个:public void vibrateold() { Vibrator vibrate = (Vibrator)getSystemService(Context.VIBRATOR_SERVICE); vibrate.vibrate...

10得票2回答
如何在安卓系统中使用默认模式进行振动?

我知道Vibrate类以及如何使用它,但是在哪里可以获取系统默认的振动模式来使用呢?或者是否有一种意图可以启动,以使系统振动其默认振动?

9得票3回答
检测设备是否在振动?

我用以下代码来使设备振动: 我使用了以下代码来使设备振动。 public void vibrator() { try { Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE)...

9得票3回答
以编程方式启用/禁用键盘声和振动。

我正在寻找一种方法来禁用和启用按键时的键盘声音和振动。我已经在Stack Overflow和其他Android论坛上搜索过,但没有找到任何结果。 我已尝试使用AudioManager启用振动模式,但我想要在键盘上同时激活振动模式和声音。 audioManager.setRingerMode...

9得票2回答
Android 10、API 29更新后,安卓震动应用无法正常工作。

几个月前,我开发了一个应用程序,帮助我改善睡眠问题。由于我有睡眠问题,所以我用这个应用程序在睡觉时通过震动手机来让自己专注于入睡,现在它是我睡眠例行的重要组成部分。 然而,昨天我升级了我的Android 10手机,结果这个应用程序完全崩溃了。以前,当我点击开始按钮时,该应用程序会通过后台服务...

8得票2回答
在通知时振动Android Wear设备

我正在尝试开发一个适用于安卓和Android Wear(Wear OS)的应用程序。我从手机创建了一条通知Notification,并将其发送到手表上。 notification = new NotificationCompat.Builder(context) ...

8得票4回答
如何在声音输入时触发振动?

我正在尝试创建一个安卓应用程序,在该应用程序中过滤掉一种特定频率的蜂鸣声并使手机振动。 我从手机的MIC中获取输入,并使用MediaRecorder类,通过使用这个类,我可以记录、保存和播放输入。现在我需要我的手机在有蜂鸣声或任何声音时进行震动。 输入是通过线缆连接到手机的耳机插孔,所以...

7得票1回答
安卓 - 如何让手机按照音乐节奏震动

我是Android开发的新手。我想制作一个基本上是音乐播放器但手机可以随着音乐节奏震动的应用程序。我记得最早的诺基亚手机就有这个功能,我想为了好玩而重新创建它。 我的问题是:这是否可能成为Android应用程序?如果是,有哪些常规方法?我是否需要分析歌曲的声音模式然后改变震动强度? 谢谢!