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