На этой странице объясняется, как 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 позволяет производителям устройств легко разгружать процессор приложений, экономить заряд батареи, улучшать различные аспекты пользовательского опыта и обеспечивать работу постоянно активных, контекстно-зависимых функций.