تشرح هذه الصفحة كيفية معالجة Android للإدخالات المختلفة التي يتلقاها من لوحة المفاتيح وأجهزة الاستشعار والمزيد.
اللمس
يشير النظام الفرعي لمسات Android إلى ميزات الأجهزة والبرامج التي تساهم في إنشاء محفزات من خلال حاسة اللمس. يوفر هذا القسم إرشادات وتعليمات الامتثال حول أفضل استخدام لواجهات برمجة تطبيقات اللمس لنظام Android.
مدخل
يتكون نظام إدخال Android الفرعي بشكل رمزي من مسار أحداث يمر عبر طبقات متعددة من النظام. في الطبقة الدنيا ، ينتج جهاز الإدخال المادي إشارات تصف تغيرات الحالة مثل الضغط على المفاتيح ونقاط الاتصال التي تعمل باللمس.
الشبكات العصبية
تدير Android Neural Networks API (NNAPI) عمليات حسابية مكثفة للتعلم الآلي. يقدم هذا المستند نظرة عامة حول كيفية تنفيذ برنامج تشغيل Neural Networks API لنظام Android 9.
الأجهزة الطرفية والاكسسوارات
باستخدام مجموعة من البروتوكولات القياسية ، يمكنك تنفيذ أجهزة طرفية جذابة وغيرها من الملحقات التي تعمل على توسيع قدرات Android في مجموعة كبيرة من الأجهزة التي تعمل بنظام Android.
مجسات
تتيح مستشعرات Android للتطبيقات الوصول إلى المستشعرات المادية الأساسية للجهاز المحمول. إنها أجهزة افتراضية توفر البيانات تحددها sensors.h
، طبقة تجريد أجهزة المستشعر (HAL).
بيئة وقت تشغيل مركز السياق
يوفر Context Hub Runtime Environment (CHRE) نظامًا أساسيًا مشتركًا لتشغيل التطبيقات على مستوى النظام على معالج منخفض الطاقة ، مع واجهة برمجة تطبيقات بسيطة وموحدة ومضمنة. تسهل CHRE على مصنعي المعدات الأصلية للأجهزة إلغاء تحميل المعالجة من معالج التطبيقات ، لتوفير البطارية وتحسين المجالات المختلفة لتجربة المستخدم ، وتمكين فئة من الميزات التي تدرك السياق دائمًا.