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

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

Тактильные ощущения

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

Вход

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

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

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

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

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

Датчики

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

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

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