觸覺回饋是指透過觸覺感知到的一切。現代 Android 裝置通常會整合震動致動器,讓裝置刺激使用者的觸覺。這些馬達已大幅進步,不再像早期裝置那樣發出嘈雜的嗡嗡聲,Android 應用程式現在可以利用這些功能,為使用者提供更細緻、更深度的體驗。
以下幾頁將介紹振動相關的所有內容,從基本觸覺回饋到越來越複雜的振動波形和效果組合。
- 觸覺回饋設計原則
- 本頁面說明 Android 觸覺回饋支援的分類,以及設計觸覺回饋的指南。
- 為事件新增觸覺回饋
- 這個頁面會提供程式碼範例,說明如何透過不同方式為使用者互動提供觸覺回饋。
- 震動致動器入門
- 這個頁面會概略說明震動致動器的運作方式,這是建立自訂觸覺回饋的重要先決知識。
- 建立自訂觸覺技術效果
- 本頁面提供幾個範例,說明如何使用不同的觸覺 API,在 Android 應用程式中建立自訂效果。
- 新增觸覺回饋 API
- 本頁面是 Android 上各種觸覺回饋 API 的參考資料,也說明瞭何時及如何檢查是否有任何必要的裝置支援,以確保觸覺回饋效果能正常播放。
此外,請務必參閱無障礙功能最佳做法。
範例
您可以在 GitHub 的 Haptic Sampler 應用程式中找到下列範例。您也可以在這裡找到各項功能的說明文件。
本文件也提供下列自訂震動模式的程式碼範例: