مصدر إدخال
آخر الأخبار | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار الأوّلي |
---|---|---|---|---|
13 أغسطس 2025 | - | - | 1.0.0-beta06 | - |
تعريف التبعيات
لإضافة تبعية على Input، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف التبعيات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle
لتطبيقك أو وحدتك:
Groovy
dependencies { implementation "androidx.input:input-motionprediction:1.0.0-beta06" }
Kotlin
dependencies { implementation("androidx.input:input-motionprediction:1.0.0-beta06") }
لمزيد من المعلومات حول العناصر التابعة، يُرجى الاطّلاع على إضافة عناصر تابعة للإنشاء.
الملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.
يُرجى الاطّلاع على مستندات Issue Tracker للحصول على مزيد من المعلومات.
لا تتوفّر ملاحظات إصدار لهذا العنصر.
الإصدار 1.0
الإصدار 1.0.0-beta06
13 أغسطس 2025
تم طرح androidx.input:input-motionprediction:1.0.0-beta06
. يحتوي الإصدار 1.0.0-beta06 على عمليات الإيداع هذه.
الميزات الجديدة
- ستستخدم المكتبة الآن واجهة برمجة التطبيقات الخاصة بالتوقّعات على مستوى النظام إذا كانت متاحة.
تغييرات واجهة برمجة التطبيقات
- إزالة التعليقات التوضيحية القديمة
@RequiresApi(21)
(I9103b)
الإصدار 1.0.0-beta05
2 أكتوبر 2024
تم طرح androidx.input:input-motionprediction:1.0.0-beta05
. يحتوي الإصدار 1.0.0-beta05 على عمليات الإيداع هذه.
إصلاح الأخطاء
- منع التوقّع من تجاوز المبلغ المطلوب (Ifbf49، b/369330439)
- تمت إزالة التحديد اليدوي لإمكانية الوصول إلى واجهات برمجة التطبيقات الجديدة للمنصة لأنّ ذلك يحدث تلقائيًا من خلال تصميم واجهة برمجة التطبيقات عند استخدام R8 مع الإصدار 7.3 أو إصدار أحدث من "مكوّن Android الإضافي" (مثل الإصدار 3.3 من R8)، وجميع عمليات الإنشاء عند استخدام الإصدار 8.1 أو إصدار أحدث من "مكوّن Android الإضافي" (مثل الإصدار 8.1 من D8). ننصح العملاء الذين لا يستخدمون AGP بالترقية إلى الإصدار 8.1 أو إصدار أحدث من D8. يُرجى مراجعة هذه المقالة للاطّلاع على مزيد من التفاصيل. (If6b4c، b/345472586)
الإصدار 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 إلى 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
، وهي أداة مساعدة توفّر أحداث الحركة المتوقّعة استنادًا إلى الأحداث التي تم تلقّيها سابقًا.