在 Android 上实现触觉效果

触觉效果是您通过触觉感受到的一切。现代 Android 设备通常包含振动执行器,使设备能够刺激用户的触觉。这些电机与早期设备产生的原始响亮嗡嗡声振动相比有了长足的进步,Android 应用现在可以利用这些功能为用户提供更丰富、更微妙和更深入的体验。

以下页面涵盖了有关振动的一切,从基本的触觉反馈到越来越复杂的振动波形和效果组合。

触觉效果设计原则
页面描述了 Android 触觉效果支持的分类以及设计这些效果的指南。
为事件添加触觉反馈
页面提供了不同方式向用户交互提供触觉反馈的代码示例。
振动执行器入门
页面概述了振动执行器的运作方式,这是创建自定义触觉效果的重要先决条件知识。
创建自定义触觉效果
此页面提供了一些使用不同触觉效果 API 在 Android 应用中创建自定义效果的示例。
添加触觉效果 API
页面是 Android 上各种可用触觉效果 API 的参考,还介绍了何时以及如何检查任何设备支持,以确保您的触觉效果按预期播放。

此外,请务必阅读有关无障碍功能最佳实践

示例

以下示例在 GitHub 上的触觉效果示例应用中提供。您也可以在这里找到每个示例的文档。

此文档还包含以下自定义振动模式的代码示例

视频