Eingabe

  
Latenz von Eingabeinteraktionen reduzieren, indem zukünftige MotionEvents vorhergesagt werden
Letzte Aktualisierung Stabile Version Releasekandidat Beta-Ausgabe Alphaversion
2. Oktober 2024 - - 1.0.0-beta05 -

Abhängigkeiten deklarieren

Wenn Sie eine Abhängigkeit von Input hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.

Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die erforderlichen Artefakte hinzu:

Cool

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

Kotlin

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

Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.

Feedback

Ihr Feedback hilft uns, Jetpack zu verbessern. Bitte teilen Sie uns mit, wenn Sie neue Probleme feststellen oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie ein neues erstellen. Sie können einem vorhandenen Problem Ihre Stimme geben, indem Sie auf die Schaltfläche mit dem Stern klicken.

Neues Problem erstellen

Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.

Für dieses Artefakt gibt es keine Versionshinweise.

Version 1.0

Version 1.0.0-beta05

2. Oktober 2024

androidx.input:input-motionprediction:1.0.0-beta05 wird veröffentlicht. Version 1.0.0-beta05 enthält diese Commits.

Fehlerkorrekturen

  • Verhindern, dass die Vorhersage den angeforderten Betrag überschreitet (Ifbf49, b/369330439)
  • Die manuelle Kennzeichnung des Zugriffs auf neue Plattform-APIs wurde entfernt, da dies bei Verwendung von R8 mit AGP 7.3 oder höher (z.B. R8 Version 3.3) und für alle Builds bei Verwendung von AGP 8.1 oder höher (z.B. D8 Version 8.1) automatisch über die API-Modellierung erfolgt. Kunden, die AGP nicht verwenden, wird empfohlen, auf D8 Version 8.1 oder höher zu aktualisieren. Weitere Details findest du in diesem Artikel. (If6b4c, b/345472586)

Version 1.0.0-beta04

1. Mai 2024

androidx.input:input-motionprediction:1.0.0-beta04 wird veröffentlicht. Version 1.0.0-beta04 enthält diese Commits.

Neue Funktionen

  • Die Vorhersage wird nicht plötzlich beendet.
  • Die integrierte Vorhersage ist jetzt die Standardeinstellung anstelle der Systemvorhersage.

Fehlerkorrekturen

  • 21 als Standard-minSdkVersion für androidx-Bibliotheken verwenden (I6ec7f)
  • Ereigniszeit für die Ereignisse mit mehreren Touchpunkten korrigieren (04824a).
  • Korrigieren Sie den Zeitstempel für den ersten Verweis (dee0b0).
  • Fehler bei der Zeitachse behoben, wenn mehrere Verweise vorhanden sind (1189fa).

Version 1.0.0-beta03

20. September 2023

androidx.input:input-motionprediction:1.0.0-beta03 wird veröffentlicht. Version 1.0.0-beta03 enthält diese Commits.

Neue Funktionen

  • Mithilfe präziser Tools die Zuverlässigkeit von Vorhersagen erhöhen (57cb7c6)
  • Optimierte Arbeitsspeicherzuweisung für die integrierte Vorhersagebibliothek. (0b7686e)

Version 1.0.0-beta02

26. Juli 2023

androidx.input:input-motionprediction:1.0.0-beta02 wird veröffentlicht. Version 1.0.0-beta02 enthält diese Commits.

Neue Funktionen

  • Unterstützung für die Systemvorhersage-API von Android U hinzugefügt (I7261f)

API-Änderungen

  • Zusammengeführte öffentliche und experimentelle API-Dateien für H- bis M-Pfade (Ic4630, b/278769092)

Fehlerkorrekturen

  • Für prognostizierte Bewegungsereignisse werden jetzt die korrekten Abschalt- und Ereigniszeiten erfasst (I40059)

Version 1.0.0-beta01

22. März 2023

androidx.input:input-motionprediction:1.0.0-beta01 wird veröffentlicht. Version 1.0.0-beta01 enthält diese Commits.

Neue Funktionen

  • Die Ausrichtung und Neigung sind in den Ereignissen für vorhergesagte Bewegungen vorhanden.
  • Dynamisch berechnete interne Prognosen

API-Änderungen

  • Die Methode close wurde entfernt, da sie nicht mehr benötigt wird (I84349)

Version 1.0.0-alpha02

7. Dezember 2022

androidx.input:input-motionprediction:1.0.0-alpha02 wird veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.

API-Änderungen

  • recordMovement wurde in record und dispose in close umbenannt (I018c0)

Version 1.0.0-alpha01

24. Oktober 2022

androidx.input:input-motionprediction:1.0.0-alpha01 wird veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.

Neue Funktionen

  • Erste Version der AndroidX-Bibliothek für die Eingabevorhersage. Dazu gehört eine API, mit der die wahrgenommene Latenz von Eingabeinteraktionen reduziert wird, indem zukünftige Bewegungsereignisse vorhergesagt werden.

API-Änderungen

  • Einführung von MotionEventPredictor, einem Dienstprogramm, das prognostizierte Bewegungsereignisse anhand der zuvor empfangenen Ereignisse bereitstellt.