Android에서 햅틱 구현

햅틱은 촉감을 통해 느끼는 모든 것을 말합니다. 최신 Android 기기에는 기기가 사용자의 촉감을 자극할 수 있도록 진동 액추에이터가 통합되어 있는 경우가 많습니다. 이러한 모터는 초기 기기에서 발생하는 원래의 시끄러운 윙윙거리는 진동에서 크게 발전했으며 이제 Android 앱은 이 기능을 활용하여 사용자에게 섬세하고 깊이 있는 더 풍부한 환경을 제공할 수 있습니다.

다음 페이지에서는 기본 햅틱 피드백부터 점점 더 복잡해지는 진동 웨이브폼 및 효과 구성에 이르기까지 진동에 관한 모든 것을 다룹니다.

햅틱 디자인 원칙
이 페이지에서는 Android 햅틱에서 지원하는 분류와 이를 설계하기 위한 가이드라인을 설명합니다.
이벤트에 햅틱 반응 추가하기
이 페이지에서는 사용자 상호작용에 햅틱 피드백을 제공하는 다양한 방법에 관한 코드 예시를 제공합니다.
진동 액추에이터 기본 지침서
이 페이지에서는 맞춤 햅틱을 만들기 위한 중요한 기본 지식인 진동 액추에이터의 작동 방식을 간략히 설명합니다.
맞춤 햅틱 효과 만들기
이 페이지에서는 다양한 햅틱 API를 사용하여 Android 애플리케이션에서 맞춤 효과를 만드는 몇 가지 예를 제공합니다.
햅틱 API 추가
이 페이지는 Android에서 사용할 수 있는 다양한 햅틱 API에 관한 참조 자료이며 햅틱 효과가 의도한 대로 재생되도록 하는 데 필요한 기기 지원을 확인하는 시점과 방법도 다룹니다.

접근성 권장사항도 읽어보세요.

샘플

다음 샘플은 GitHub의 햅틱 샘플러 앱에서 확인할 수 있습니다. 여기에서 각 항목에 관한 문서도 확인할 수 있습니다.

이 문서에는 다음과 같은 맞춤 진동 패턴의 코드 예시도 포함되어 있습니다.

동영상