تعريف الرسوم المتحركة المخصصة

تم إيقاف هذه الصفحة نهائيًا. انظر أدناه للتعرف على الموقع الجديد للوثائق التي كانت موجودة هنا.

تخصيص الملاحظات والآراء باللمس

توفر الملاحظات اللمسية في التصميم متعدد الأبعاد تأكيدًا مرئيًا فوريًا عند نقطة الاتصال عندما يتفاعل المستخدمون مع عناصر واجهة المستخدم. إنّ الرسوم المتحركة التلقائية للملاحظات باللمس والمرتبطة بالأزرار تستخدم الفئة RippleDrawable الجديدة، التي تنتقل بين الحالات المختلفة من خلال تأثير مضاعف.

في معظم الحالات، يجب تطبيق هذه الوظيفة في ملف العرض XML من خلال تحديد خلفية العرض على النحو التالي:

  • ?android:attr/selectableItemBackground للتموج المحصور.
  • ?android:attr/selectableItemBackgroundBorderless لتمويج يمتد إلى ما بعد العرض. وسيتم الاستناد إليه وتقييده بأقرب أصل للعرض مع خلفية غير فارغة.

ملاحظة: selectableItemBackgroundBorderless هي سمة جديدة تم طرحها في المستوى 21 من واجهة برمجة التطبيقات.

يمكنك بدلاً من ذلك تحديد RippleDrawable كمورد XML باستخدام العنصر ripple.

يمكنك تحديد لون لعناصر RippleDrawable. لتغيير لون الملاحظات اللمسة التلقائية للملاحظات، استخدِم سمة android:colorControlHighlight للمظهر.

لمزيد من المعلومات، يمكنك الاطّلاع على مرجع واجهة برمجة التطبيقات للفئة RippleDrawable.

استخدام "تأثير العرض"

راجِع إنشاء صورة متحركة دائرية للكشف.

تخصيص انتقالات الأنشطة

راجِع بدء نشاط باستخدام صورة متحركة.

استخدام الحركة المنحنية

راجِع استخدام الحركة المنحنية.

تحريك تغييرات حالة العرض

يُرجى الاطّلاع على استخدام StateListAnimator لتحريك تغييرات حالة العرض.

أدوات رسم متحرّكة متّجهة

راجِع تحريك الرسومات القابلة للرسم.