اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
أجهزة تعمل باللمس
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يشير النظام الفرعي لللمس في Android إلى ميزات الأجهزة والبرامج التي تسهم في إنشاء محفزات من خلال حاسة اللمس. يتطلب إنشاء
التأثيرات اللمسية درجة عالية من الاعتماد على الأجهزة، في حين يتطلب
الشعور بالمنبّهات اللمسية درجة عالية من الاعتماد على ملف شخصي للمستخدم و
الإعدادات المفضّلة. يشكّل هذا التناقض تحديًا أمام الشركات المصنّعة للأجهزة لتطوير ميزات اللمس و
تعزيزها إلى أقصى حدّ في منظومة Android المتكاملة.
يتطلب تطبيق التأثيرات اللمسية بشكل صحيح استخدام أجهزة متوافقة وحديثة.
لكي يدرك المستخدمون المحفزات اللمسية بشكل صحيح، يجب تعديل إعدادات مفضّلة معيّنة لخلق التأثيرات المطلوبة. يجب أن تستوفي الشركات المصنّعة كلاً من
المتطلبات لتنفيذ ميزة "اللمسات التفاعلية" بشكل صحيح على Android.
تصف الأدلة التالية تعليمات الامتثال لصنّاع
الأجهزة ومطوّري التطبيقات، وتقدّم إرشادات واضحة حول أفضل استخدام
لواجهات برمجة التطبيقات الخاصة بلمسات Android:
للاطّلاع على مزيد من المعلومات حول التوافق بشكل عام، يُرجى قراءة مستند تعريف معايير التوافق في Android.
لمزيد من المعلومات عن استخدام تقنية لمسات haptics في Android، يُرجى الاطّلاع على مستندات المطوّرين الخاصة بنظام التشغيل Android.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Haptics\n\nThe Android haptics subsystem refers to hardware and software features that\ncontribute to the creation of stimuli through the sense of touch. *Creating*\nhaptic effects requires a high degree of hardware dependencies, while\n*perceiving* haptic stimuli requires a high degree of user dependencies and\npreferences. This dichotomy challenges device manufacturers to develop and\nmaximize haptic user benefits in the Android ecosystem.\n\nImplementing haptic effects correctly requires up-to-date, compatible hardware.\nFor users to properly perceive haptic stimuli, specific preferences must be\ntweaked to create the desired effects. Manufacturers must satisfy both\nrequirements to properly implement haptics on Android.\n\nThe following guides describe the compliance instructions for device\nmanufacturers and app developers, and provides clear guidance on the best use\nof the Android haptics APIs:\n\n- [**A step-by-step checklist detailing haptic SW and HW compliance**](/docs/core/interaction/haptics/haptics-implement)\n\n The checklist walks\n you through the key elements of the hardware configuration process.\n- [**A foundation for haptic framework**](/docs/core/interaction/haptics/haptics-ux-foundation)\n\n This lists the set of UX principles that Android haptic improvements are\n driven by.\n- [**An in-depth look at UX and design principles**](/docs/core/interaction/haptics/haptics-ux-design)\n\n These principles illustrate the importance of hardware compliance in\n improving the haptics UX for Android end users.\n- [**Assess hardware**](/docs/core/interaction/haptics/hardware)\n\n Learn how to assess the haptic effects implementation with the necessary\n test equipment and apply your findings to the performance map to draw\n conclusions about the performance of your device under test.\n\nTo learn more about compatibility in general, read the [Android\nCompatibility Definition Document](/docs/compatibility/11/android-11-cdd).\n\nTo learn more about using haptics in Android, read the [Android\nDeveloper Documentation](https://developer.android.com/develop/ui/views/haptics)."]]