Взаимодействие в Android

На этой странице объясняется, как Android обрабатывает различные входные данные, которые он получает от клавиатуры, датчиков и т. д.

Гаптика

Подсистема тактильных ощущений Android относится к аппаратным и программным функциям, которые способствуют созданию стимулов посредством осязания. В этом разделе представлены рекомендации и инструкции по соблюдению требований по наилучшему использованию тактильных API Android.

Вход

Подсистема ввода Android номинально состоит из конвейера событий, который проходит через несколько уровней системы. На самом нижнем уровне физическое устройство ввода генерирует сигналы, описывающие изменения состояния, такие как нажатия клавиш и точки касания.

API нейронных сетей

API нейронных сетей Android (NNAPI) выполняет трудоемкие операции машинного обучения. В этом документе представлен обзор того, как реализовать драйвер API нейронных сетей для Android 9.

Периферийные устройства и аксессуары

Используя набор стандартных протоколов, вы можете реализовать привлекательные периферийные устройства и другие аксессуары, которые расширяют возможности Android в широком спектре устройств на базе Android.

Датчики

Датчики Android предоставляют приложениям доступ к базовым физическим датчикам мобильного устройства. Это виртуальные устройства, предоставляющие данные, определенные в sensors.h — уровне аппаратной абстракции датчика (HAL).

Среда выполнения контекстного концентратора

Среда выполнения Context Hub (CHRE) предоставляет общую платформу для запуска приложений системного уровня на процессоре с низким энергопотреблением с помощью простого, стандартизированного и удобного для встраивания API. CHRE позволяет производителям устройств легко разгружать обработку с процессора приложений, экономить заряд батареи и улучшать различные области взаимодействия с пользователем, а также включать класс постоянно включенных, контекстно-зависимых функций.