ورودی

با پیش‌بینی MotionEvents آینده، تأخیر تعاملات ورودی را کاهش دهید
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
2 اکتبر 2024 - - 1.0.0-بتا05 -

اعلام وابستگی ها

برای افزودن وابستگی به Input، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.

وابستگی‌های مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:

شیار

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

کاتلین

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 )
  • طرح دستی دسترسی به APIهای پلتفرم جدید حذف شد زیرا این به طور خودکار از طریق مدلسازی API هنگام استفاده از 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 حاوی این تعهدات است.

ویژگی های جدید

  • پیش بینی ناگهان متوقف نمی شود
  • پیش‌بینی داخلی اکنون به‌جای پیش‌بینی سیستمی پیش‌فرض است

رفع اشکال

  • به عنوان نسخه پیش‌فرض minSdkVersion کتابخانه‌های androidx به 21 بروید ( 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 حاوی این تعهدات است.

ویژگی های جدید

  • افزودن پشتیبانی از API پیش‌بینی سیستم Android U ( I7261f )

تغییرات API

  • فایل‌های API عمومی و آزمایشی برای مسیرهای 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 حاوی این تعهدات است.

ویژگی های جدید

  • جهت گیری و شیب در رویدادهای حرکتی پیش بینی شده وجود دارد
  • پیش بینی های داخلی محاسبه شده پویا

تغییرات API

  • روش close حذف شد زیرا دیگر مورد نیاز نیست ( I84349 )

نسخه 1.0.0-alpha02

7 دسامبر 2022

androidx.input:input-motionprediction:1.0.0-alpha02 منتشر شد. نسخه 1.0.0-alpha02 حاوی این commit ها است.

تغییرات API

  • تغییر نام recordMovement برای record و dispose برای close ( I018c0 )

نسخه 1.0.0-alpha01

24 اکتبر 2022

androidx.input:input-motionprediction:1.0.0-alpha01 منتشر شد. نسخه 1.0.0-alpha01 حاوی این commit ها است.

ویژگی های جدید

  • انتشار اولیه کتابخانه پیش‌بینی ورودی AndroidX. این شامل یک API برای کاهش تأخیر درک شده از تعاملات ورودی با پیش‌بینی رویدادهای حرکتی آینده است.

تغییرات API

  • MotionEventPredictor معرفی می کند، ابزاری که رویدادهای حرکتی پیش بینی شده را بر اساس موارد دریافت شده قبلی ارائه می دهد.
،

ورودی

با پیش‌بینی MotionEvents آینده، تأخیر تعاملات ورودی را کاهش دهید
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
2 اکتبر 2024 - - 1.0.0-بتا05 -

اعلام وابستگی ها

برای افزودن وابستگی به Input، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.

وابستگی‌های مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:

شیار

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

کاتلین

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 )
  • طرح دستی دسترسی به APIهای پلتفرم جدید حذف شد زیرا این به طور خودکار از طریق مدلسازی API هنگام استفاده از 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 حاوی این تعهدات است.

ویژگی های جدید

  • پیش بینی ناگهان متوقف نمی شود
  • پیش‌بینی داخلی اکنون به‌جای پیش‌بینی سیستمی پیش‌فرض است

رفع اشکال

  • به عنوان نسخه پیش‌فرض minSdkVersion کتابخانه‌های androidx به 21 بروید ( 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 حاوی این تعهدات است.

ویژگی های جدید

  • افزودن پشتیبانی از API پیش‌بینی سیستم Android U ( I7261f )

تغییرات API

  • فایل‌های API عمومی و آزمایشی برای مسیرهای 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 حاوی این تعهدات است.

ویژگی های جدید

  • جهت گیری و شیب در رویدادهای حرکتی پیش بینی شده وجود دارد
  • پیش بینی های داخلی محاسبه شده پویا

تغییرات API

  • روش close حذف شد زیرا دیگر مورد نیاز نیست ( I84349 )

نسخه 1.0.0-alpha02

7 دسامبر 2022

androidx.input:input-motionprediction:1.0.0-alpha02 منتشر شد. نسخه 1.0.0-alpha02 حاوی این commit ها است.

تغییرات API

  • تغییر نام recordMovement برای record و dispose برای close ( I018c0 )

نسخه 1.0.0-alpha01

24 اکتبر 2022

androidx.input:input-motionprediction:1.0.0-alpha01 منتشر شد. نسخه 1.0.0-alpha01 حاوی این commit ها است.

ویژگی های جدید

  • انتشار اولیه کتابخانه پیش‌بینی ورودی AndroidX. این شامل یک API برای کاهش تأخیر درک شده از تعاملات ورودی با پیش‌بینی رویدادهای حرکتی آینده است.

تغییرات API

  • MotionEventPredictor معرفی می کند، ابزاری که رویدادهای حرکتی پیش بینی شده را بر اساس موارد دریافت شده قبلی ارائه می دهد.