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