این صفحه توضیح میدهد که Android چگونه ورودیهای مختلفی را که از صفحهکلید، حسگرها، و غیره دریافت میکند پردازش میکند.
فناوری لمسی
زیرسیستم لمسی Android به ویژگیهای سختافزاری و نرمافزاری اشاره دارد که در ایجاد محرکها ازطریق حس لامسه نقش دارند. این بخش دستورالعملهای راهنمایی و رعایت استانداردها را درباره بهترین استفاده از «میاناهای برنامهسازی کاربردی» لرزش Android ارائه میدهد.
ورودی
زیرسیستم ورودی Android بهطور اسمی از یک خط لوله رویداد تشکیل شده است که از چندین لایه سیستم عبور میکند. در پایینترین لایه، دستگاه ورودی فیزیکی سیگنالهایی تولید میکند که تغییرات حالت را توصیف میکنند، مثل فشار دادن کلیدها و نقاط تماس لمسی.
میانای برنامهسازی کاربردی شبکههای عصبی
«میانای برنامهسازی کاربردی شبکههای عصبی Android» (NNAPI) عملیاتهای محاسباتی سنگین را برای یادگیری ماشین اجرا میکند. این سند نمای کلیای از نحوه پیادهسازی درایور Neural Networks API برای Android 9 ارائه میدهد.
لوازم جانبی و جانبی
بااستفاده از مجموعهای از پروتکلهای استاندارد، میتوانید لوازم جانبی جذاب و سایر لوازم جانبی را پیادهسازی کنید که قابلیتهای Android را در طیف گستردهای از دستگاههای مجهز به Android گسترش میدهند.
حسگرها
حسگرهای Android به برنامهها امکان میدهند به حسگرهای فیزیکی زیربنایی دستگاه همراه دسترسی داشته باشند. این حسگرها دستگاههای مجازی ارائهدهنده داده هستند که توسط
sensors.h، «لایه انتزاعی سختافزار» (HAL) حسگر، تعریف میشوند.
Context Hub Runtime Environment
«محیط زمان اجرای کانون زمینه» (CHRE) پلاتفرمی مشترک برای اجرای برنامههای سطح سیستم در پردازنده کممصرف با میانای برنامهسازی کاربردی ساده، استاندارد، و مناسب برای سیستمهای جاسازیشده ارائه میدهد. CHRE به سازندگان اصلی دستگاهها کمک میکند تا پردازش را بهراحتی از پردازنده برنامهها بردارند تا در مصرف باتری صرفهجویی شود و بخشهای مختلف تجربه کاربری بهبود یابد و دستهای از ویژگیهای همیشه روشن و متناسب با بافتار فعال شود.