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

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

Тактильные

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

Вход

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

Нейронные сети

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

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

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

Датчики

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

Среда выполнения Context Hub

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