Android의 상호작용

이 페이지에서는 Android에서 키보드, 센서 등에서 수신한 다양한 입력을 처리하는 방법을 설명합니다.

햅틱

Android 햅틱 하위 시스템은 터치 감각을 통해 자극 생성에 기여하는 하드웨어 및 소프트웨어 기능을 말합니다. 이 섹션에서는 Android 햅틱 API를 가장 잘 사용하는 방법에 관한 가이드와 규정 준수 안내를 제공합니다.

입력

Android 입력 하위 시스템은 명목상으로 시스템의 여러 레이어를 통과하는 이벤트 파이프라인으로 구성됩니다. 물리적 입력 기기는 최하위 레이어에서 키 누름 및 터치 접점과 같은 상태 변화를 나타내는 신호를 생성합니다.

신경망

Android의 NNAPI(Neural Networks API)는 머신러닝을 위해 계산 집약적인 연산을 실행합니다. 이 문서에서는 Android 9용 Neural Networks API 드라이버를 구현하는 방법을 간략하게 설명합니다.

주변기기 및 액세서리

표준 프로토콜 도구 모음을 사용하면서 다양한 Android 지원 기기에서 Android 기능을 확장하는 매력적인 주변기기 및 기타 액세서리를 구현할 수 있습니다.

센서

Android 센서는 앱에 휴대기기의 기본 물리적 센서에 대한 액세스 권한을 부여합니다. Android 센서는 센서 HAL(하드웨어 추상화 계층)인 sensors.h에 의해 정의된 데이터를 제공하는 가상 기기입니다.

컨텍스트 허브 런타임 환경

CHRE(컨텍스트 허브 런타임 환경)는 단순하고 표준화된 삽입 API를 사용하여 저전력 프로세서에서 시스템 수준 앱을 실행하기 위한 공통 플랫폼을 제공합니다. CHRE를 사용하면 기기 OEM이 손쉽게 애플리케이션 프로세서에서 처리를 오프로드하여 배터리를 절약하고 사용자 환경의 다양한 영역을 개선하고 상시 사용 설정된 문맥 인지 기능을 사용할 수 있습니다.