Na tej stronie wyjaśniono, jak system Android przetwarza różne dane wejściowe otrzymywane z klawiatury, czujników i innych elementów.
Haptyka
Podsystem dotykowy Androida odnosi się do funkcji sprzętu i oprogramowania, które przyczyniają się do tworzenia bodźców poprzez zmysł dotyku. W tej sekcji znajdują się wskazówki i instrukcje dotyczące najlepszego wykorzystania interfejsów API systemu Android.
Wejście
Podsystem wejściowy Androida nominalnie składa się z potoku zdarzeń, który przechodzi przez wiele warstw systemu. W najniższej warstwie fizyczne urządzenie wejściowe wytwarza sygnały opisujące zmiany stanu, takie jak naciśnięcia klawiszy i punkty kontaktowe.
API sieci neuronowych
Interfejs API sieci neuronowych systemu Android (NNAPI) umożliwia wykonywanie intensywnych obliczeniowo operacji na potrzeby uczenia maszynowego. Ten dokument zawiera omówienie sposobu implementacji sterownika API sieci neuronowych dla systemu Android 9.
Urządzenia peryferyjne i akcesoria
Korzystając z zestawu standardowych protokołów, możesz wdrożyć atrakcyjne urządzenia peryferyjne i inne akcesoria, które rozszerzają możliwości systemu Android w szerokiej gamie urządzeń z systemem Android.
Czujniki
Czujniki Androida zapewniają aplikacjom dostęp do podstawowych czujników fizycznych urządzenia mobilnego. Są to urządzenia wirtualne dostarczające dane, zdefiniowane przez sensors.h
, warstwę abstrakcji sprzętu czujnika (HAL).
Środowisko wykonawcze centrum kontekstowego
Context Hub Runtime Environment (CHRE) zapewnia wspólną platformę do uruchamiania aplikacji na poziomie systemu na procesorze o niskim poborze mocy, z prostym, ustandaryzowanym, przyjaznym dla wbudowanych interfejsem API. CHRE ułatwia producentom OEM urządzeń odciążenie przetwarzania od procesora aplikacji, oszczędzanie baterii i poprawę różnych obszarów doświadczenia użytkownika, a także udostępnienie klasy zawsze włączonych, świadomych kontekstu funkcji.