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