استخدام إيماءات اللمس

تجربة طريقة "الكتابة"
‫Jetpack Compose هي مجموعة أدوات واجهة المستخدم المقترَحة لنظام التشغيل Android. تعرَّف على كيفية استخدام اللمس والإدخال في Compose.

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

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

لتوفير تجربة متّسقة وسهلة الاستخدام للمستخدمين، يجب أن يتبع تطبيقك الإرشادات المقبولة في Android بشأن إيماءات اللمس. يوضّح مستند إيماءات التصميم المتعدد الأبعاد كيفية استخدام الإيماءات الشائعة في تطبيقات Android. يمكنك أيضًا الاطّلاع على Material Motion.

لمزيد من المعلومات حول هذا الموضوع، يُرجى قراءة الأدلة ذات الصلة التالية:

المواضيع

رصد الإيماءات الشائعة
تعرَّف على كيفية رصد إيماءات اللمس الأساسية، مثل التمرير السريع والتحريك والنقر المزدوج، باستخدام GestureDetector.
تتبُّع حركات اللمس والمؤشر
كيفية تتبُّع الحركة
إضافة حركة إلى إيماءة التمرير
تعرَّف على كيفية استخدام أشرطة التمرير—Scroller أو OverScroller—لإنشاء صورة متحركة قابلة للتمرير استجابةً لحدث لمس.
التعامل مع الإيماءات عبر اللمس بأكثر من إصبع
تعرَّف على كيفية رصد الإيماءات باستخدام عدة مؤشرات (أصابع).
السحب وتغيير الحجم
تعرَّف على كيفية تنفيذ عمليات السحب والتكبير/التصغير المستندة إلى اللمس.
إدارة أحداث اللمس في ViewGroup
تعرَّف على كيفية إدارة أحداث اللمس في ViewGroup لضمان إرسال أحداث اللمس بشكل صحيح إلى طرق العرض المستهدَفة.