קלט

  
צמצום זמן האחזור של אינטראקציות הקלט על ידי חיזוי אירועי MotionEvents עתידיים
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסה אלפא
2 באוקטובר 2024 - - 1.0.0-beta05 -

הצהרת יחסי תלות

כדי להוסיף תלות ב-Input, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.

מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle של האפליקציה או המודול:

מגניב

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

Kotlin

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

מידע נוסף על יחסי תלות זמין במאמר הוספת יחסי תלות ל-build.

משוב

המשוב שלכם עוזר לנו לשפר את Jetpack. אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה הזו, נשמח לשמוע מכם. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע על בעיה קיימת, לוחצים על לחצן הכוכב.

דיווח על בעיה חדשה

מידע נוסף זמין במסמכי התיעוד של Issue Tracker.

אין הערות לגבי הגרסה של הארטיפקט הזה.

גירסה 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) ובכל גרסאות ה-build כשמשתמשים ב-AGP 8.1 ואילך (למשל, D8 בגרסה 8.1). לקוחות שלא משתמשים ב-AGP מומלצים לעדכן ל-D8 בגרסה 8.1 ואילך. למידע נוסף, מומלץ לעיין במאמר הזה. (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 system prediction API‏ (I7261f)

שינויים ב-API

  • קובצי API ציבוריים וניסיוניים משולבים עבור נתיבים מסוג h ועד 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 מכילה את ההצהרות האלה.

שינויים ב-API

  • השם של recordMovement השתנה ל-record, והשם של dispose השתנה ל-close (I018c0)

גרסה 1.0.0-alpha01

24 באוקטובר 2022

androidx.input:input-motionprediction:1.0.0-alpha01 משוחרר. גרסה 1.0.0-alpha01 מכילה את ההוספות האלה.

תכונות חדשות

  • גרסה ראשונית של ספריית AndroidX לחיזוי קלט. הוא כולל ממשק API שמאפשר לצמצם את זמן האחזור של אינטראקציות הקלט על ידי חיזוי אירועי תנועה עתידיים.

שינויים ב-API

  • הצגת MotionEventPredictor, כלי שמספק אירועי תנועה חזויים על סמך אירועים שהתקבלו בעבר.