این صفحه توضیح میدهد که اندروید چگونه ورودیهای مختلفی را که از صفحه کلید، حسگرها و موارد دیگر دریافت میکند، پردازش میکند.
لمسی
زیرسیستم لمسی اندروید به ویژگیهای سختافزاری و نرمافزاری اشاره دارد که در ایجاد محرکها از طریق حس لامسه نقش دارند. این بخش، راهنماییها و دستورالعملهای انطباق را در مورد بهترین استفاده از APIهای لمسی اندروید ارائه میدهد.
ورودی
زیرسیستم ورودی اندروید ظاهراً از یک خط لوله رویداد تشکیل شده است که چندین لایه سیستم را طی میکند. در پایینترین لایه، دستگاه ورودی فیزیکی سیگنالهایی تولید میکند که تغییرات حالت مانند فشردن کلید و نقاط تماس لمسی را توصیف میکنند.
API شبکههای عصبی
رابط برنامهنویسی کاربردی (API) شبکههای عصبی اندروید (NNAPI) عملیات محاسباتی فشردهای را برای یادگیری ماشین اجرا میکند. این سند مروری بر نحوه پیادهسازی درایور رابط برنامهنویسی کاربردی شبکههای عصبی برای اندروید ۹ ارائه میدهد.
لوازم جانبی و اکسسوریها
با استفاده از مجموعهای از پروتکلهای استاندارد، میتوانید لوازم جانبی و سایر لوازم جانبی جذابی را پیادهسازی کنید که قابلیتهای اندروید را در طیف وسیعی از دستگاههای مبتنی بر اندروید گسترش میدهند.
حسگرها
حسگرهای اندروید به برنامهها امکان دسترسی به حسگرهای فیزیکی زیرین دستگاه تلفن همراه را میدهند. آنها دستگاههای مجازی ارائهدهنده داده هستند که توسط sensors.h ، لایه انتزاعی سختافزار حسگر (HAL)، تعریف میشوند.
محیط زمان اجرای هاب زمینه
محیط زمان اجرای هاب زمینه (CHRE) یک پلتفرم مشترک برای اجرای برنامههای سطح سیستم روی یک پردازنده کممصرف، با یک API ساده، استاندارد و سازگار با جاسازی، فراهم میکند. CHRE به تولیدکنندگان اصلی دستگاهها این امکان را میدهد که پردازش را از پردازنده برنامهها خارج کنند، در مصرف باتری صرفهجویی کنند و زمینههای مختلف تجربه کاربری را بهبود بخشند و مجموعهای از ویژگیهای همیشه روشن و آگاه از متن را فعال کنند.