مصدر إدخال

  
تقليل وقت الاستجابة لتفاعلات الإدخال من خلال توقع أحداث Motionevents في المستقبل.
التعديل الأخير الإصدار المستقر إصدار مرشح الإصدار التجريبي إصدار ألفا
1 أيار (مايو) 2024 - - الإصدار التجريبي 04.0.0 -

إعلان التبعيات

لإضافة تبعية إلى الإدخال، يجب إضافة مستودع Maven إلى مشروعك. لمزيد من المعلومات، يمكنك الاطّلاع على مستودع Maven من Google.

أضف التبعيات للعناصر التي تحتاجها في ملف build.gradle لتطبيقك أو الوحدة الخاصة بك:

رائع

dependencies {
    implementation "androidx.input:input-motionprediction:1.0.0-beta04"
}

Kotlin

dependencies {
    implementation("androidx.input:input-motionprediction:1.0.0-beta04")
}

لمزيد من المعلومات حول التبعيات، انظر إضافة تبعيات الإصدار.

ملاحظات

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

إنشاء عدد جديد

راجِع مستندات أداة تتبُّع المشاكل للحصول على مزيد من المعلومات.

ما مِن ملاحظات إصدار لهذا العنصر.

الإصدار 1.0

الإصدار 1.0.0-beta04

1 أيار (مايو) 2024

تم طرح "androidx.input:input-motionprediction:1.0.0-beta04". يحتوي الإصدار 1.0.0-beta04 على هذه الالتزامات.

الميزات الجديدة

  • لن يتوقف التنبؤ فجأة
  • التوقع المضمَّن هو الآن التلقائي بدلاً من نظام النظام

إصلاح الأخطاء

  • الانتقال إلى 21 باعتبارها minSdkVersion التلقائية لمكتبات androidx (I6ec7f)
  • أصلِح وقت حدث "المؤشرات المتعددة" (04824a).
  • يجب إصلاح الطابع الزمني السابق للمؤشر الأول (dee0b0).
  • إصلاح الوقت السابق غير الصالح عند توفّر مؤشرات متعددة (1189fa)

الإصدار 1.0.0-beta03

20 أيلول (سبتمبر) 2023

تم طرح "androidx.input:input-motionprediction:1.0.0-beta03". يتضمّن الإصدار 1.0.0-beta03 هذه الالتزامات.

الميزات الجديدة

  • زيادة ثقة العملاء في التوقّع عند استخدام أدوات دقيقة (57cb7c6)
  • تحسين تخصيص الذاكرة في مكتبة التنبؤات المضمنة. (0b7686e)

الإصدار 1.0.0-beta02

26 تموز (يوليو) 2023

تم طرح "androidx.input:input-motionprediction:1.0.0-beta02". يتضمّن الإصدار 1.0.0-beta02 هذه الالتزامات.

الميزات الجديدة

  • توفير واجهة برمجة التطبيقات لتوقّع نظام Android U (I7261f)

تغييرات واجهة برمجة التطبيقات

  • تم دمج ملفات واجهة برمجة التطبيقات العامة والتجريبية للمسارات h-thru m (Ic4630، b/278769092)

إصلاح الأخطاء

  • تُبلغ أحداث الحركة المتوقّعة الآن عن الوقت الصحيح لنقطة التوقّف والحدث (I40059)

الإصدار 1.0.0-beta01

22 آذار (مارس) 2023

تم طرح "androidx.input:input-motionprediction:1.0.0-beta01". يتضمّن الإصدار 1.0.0-beta01 هذه الالتزامات.

الميزات الجديدة

  • تتوفّر ميزتا الاتجاه والإمالة في أحداث الحركة المتوقّعة.
  • القيم الداخلية للتنبؤ المحسوب ديناميكيًا

تغييرات واجهة برمجة التطبيقات

  • تمت إزالة طريقة close لأنّها لم تعُد مطلوبة (I84349).

الإصدار 1.0.0-alpha02

7 كانون الأول (ديسمبر) 2022

تم طرح "androidx.input:input-motionprediction:1.0.0-alpha02". يحتوي الإصدار 1.0.0-alpha02 على هذه الالتزامات.

تغييرات واجهة برمجة التطبيقات

  • تمت إعادة تسمية "recordMovement" إلى "record"، و"dispose" إلى "close" (I018c0).

الإصدار 1.0.0-alpha01

24 تشرين الأول (أكتوبر) 2022

تم طرح "androidx.input:input-motionprediction:1.0.0-alpha01". يحتوي الإصدار 1.0.0-alpha01 على هذه الالتزامات.

الميزات الجديدة

  • الإصدار الأولي من مكتبة AndroidX لتوقّع الإدخال يتضمّن ذلك واجهة برمجة تطبيقات لتقليل وقت الاستجابة الملاحظ لتفاعلات الإدخال من خلال توقُّع أحداث الحركة المستقبلية.

تغييرات واجهة برمجة التطبيقات

  • أطلقنا أداة MotionEventPredictor، وهي أداة توفّر أحداث الحركة المتوقّعة استنادًا إلى الأحداث التي تم تلقّيها سابقًا.