Eingang

  
Reduzieren Sie die Latenz von Eingabeinteraktionen durch Vorhersage zukünftiger MotionEvents
Letzte Aktualisierung Stabile Version Releasekandidat Beta-Ausgabe Alpharelease
1. Mai 2024 1.0.0-beta04

Abhängigkeiten deklarieren

Zum Hinzufügen einer Abhängigkeit von Input müssen Sie Ihrem Projekt das Maven-Repository von Google hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.

Fügen Sie der Datei build.gradle für Ihre Anwendung oder Ihr Modul die Abhängigkeiten für die benötigten Artefakte hinzu:

Groovy

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

Dein Feedback hilft uns, Jetpack zu verbessern. Lassen Sie uns wissen, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie eine neue erstellen. Durch Klicken auf die Stern-Schaltfläche können Sie zu einem vorhandenen Problem abstimmen.

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-beta04

1. Mai 2024

androidx.input:input-motionprediction:1.0.0-beta04 wird freigegeben. Version 1.0.0-beta04 enthält diese Commits.

Neue Funktionen

  • Die Vorhersage wird nicht plötzlich unterbrochen
  • Die integrierte Vorhersage ist jetzt die Standardeinstellung und nicht die des Systems.

Fehlerkorrekturen

  • Zu 21 als Standard-minSdkVersion der Androidx-Bibliotheken wechseln (I6ec7f)
  • Korrigieren Sie die Ereigniszeit für die Multizeiger-Ereignisse (04824a).
  • Korrektur des Verlaufszeitstempels für den ersten Zeiger (dee0b0).
  • Fehler in der Vergangenheitszeit korrigieren, wenn mehrere Verweise vorhanden waren (1189fa)

Version 1.0.0-beta03

20. September 2023

androidx.input:input-motionprediction:1.0.0-beta03 wird freigegeben. Version 1.0.0-beta03 enthält diese Commits.

Neue Funktionen

  • Erhöhen Sie die Zuverlässigkeit der Vorhersage, wenn Sie präzise Tools verwenden. (57cb7c6)
  • Optimierte Speicherzuweisung der integrierten Vorhersagebibliothek. (0b7686e)

Version 1.0.0-beta02

26. Juli 2023

androidx.input:input-motionprediction:1.0.0-beta02 wird freigegeben. Version 1.0.0-beta02 enthält diese Commits.

Neue Funktionen

  • Unterstützung für die Android U System Prediction API (I7261f) hinzufügen

API-Änderungen

  • Zusammengeführte öffentliche und experimentelle API-Dateien für h- durch m-paths (Ic4630, b/278769092)

Fehlerkorrekturen

  • Für vorhergesagte Bewegungsereignisse wird jetzt die korrekte Abwärts- und Ereigniszeit angegeben (I40059)

Version 1.0.0-beta01

22. März 2023

androidx.input:input-motionprediction:1.0.0-beta01 wird freigegeben. Version 1.0.0-beta01 enthält diese Commits.

Neue Funktionen

  • Ausrichtung und Neigung sind bei den vorhergesagten Bewegungsereignissen vorhanden
  • Dynamisch berechnete interne Daten für Vorhersagen

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 freigegeben. Version 1.0.0-alpha02 enthält diese Commits.

API-Änderungen

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

Version 1.0.0-alpha01

24. Oktober 2022

androidx.input:input-motionprediction:1.0.0-alpha01 wird freigegeben. Version 1.0.0-alpha01 enthält diese Commits.

Neue Funktionen

  • Erste Version der AndroidX-Bibliothek für die Eingabevorhersage. Dazu gehört auch eine API, die die wahrgenommene Latenz von Eingabeinteraktionen durch Vorhersage zukünftiger Bewegungsereignisse reduziert.

API-Änderungen

  • Einführung von MotionEventPredictor, einem Dienstprogramm, das basierend auf den zuvor empfangenen Bewegungsereignissen vorhergesagte Bewegungsereignisse liefert.