التفاعل في Android

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

تقنية اللمس

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

الإدخال

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

‫Neural Networks API

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

الأجهزة الطرفية والملحقات

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

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

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

Context Hub Runtime Environment

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