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