التفاعل في Android

توضّح هذه الصفحة كيفية معالجة نظام التشغيل Android للبيانات المختلفة التي يتلقّاها من لوحة المفاتيح وأجهزة الاستشعار وغير ذلك.

أجهزة تعمل باللمس

يشير النظام الفرعي لللمس في Android إلى ميزات الأجهزة والبرامج التي تسهم في إنشاء محفزات من خلال حاسة اللمس. يوفّر هذا القسم إرشادات وتعليمات الامتثال بشأن أفضل استخدام لواجهات برمجة التطبيقات الخاصة بحسّ اللمس في Android.

الإدخال

يتألف النظام الفرعي لإدخال البيانات في Android بشكلٍ أساسي من مسار أحداث يمتد عبر طبقات متعددة من النظام. في أدنى طبقة، يُصدر جهاز الإدخال المادي إشارات تصف تغييرات الحالة، مثل الضغط على المفاتيح ونقاط الاتصال باللمس.

Neural Networks API

تعمل واجهة برمجة التطبيقات Android Neural Networks API (NNAPI) على تنفيذ عمليات تتعلّق بتعلُّم الآلة وتتطلّب معالجة مكثفة. يقدّم هذا المستند نظرة عامة حول كيفية تنفيذ برنامج تشغيل Neural Networks API لنظام التشغيل Android 9.

الأجهزة الملحقة والملحقات

باستخدام مجموعة من البروتوكولات العادية، يمكنك استخدام أجهزة خارجية جذابة وإكسسوارات أخرى توفّر إمكانات إضافية لنظام التشغيل Android في مجموعة كبيرة من الأجهزة التي تعمل بنظام التشغيل Android.

أجهزة الاستشعار

تمنح أدوات استشعار Android التطبيقات إمكانية الوصول إلى أدوات الاستشعار الجسدية الأساسية للجهاز الجوّال. وهي أجهزة افتراضية تقدّم البيانات وتحدّدها sensors.h، وهي طبقة HAL (Hardware Abstraction Layer) لأجهزة الاستشعار.

بيئة تشغيل Context Hub

توفّر بيئة التشغيل Context Hub Runtime Environment ‏ (CHRE) منصة مشتركة لتشغيل التطبيقات على مستوى النظام على معالج يستهلك طاقة منخفضة، مع واجهة برمجة تطبيقات بسيطة ومتوافقة مع التطبيقات المضمّنة. تسهِّل تقنية CHRE على المصنّعين الأصليّين للأجهزة إزالة عبء المعالجة من وحدة معالجة التطبيقات، وذلك لتوفير طاقة البطارية وتحسين جوانب مختلفة من تجربة المستخدم، وتفعيل فئة من ميزات التشغيل الدائم والوعي بالسياق.