wejście
Najnowsza aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja Beta | Wersja alfa |
---|---|---|---|---|
13 sierpnia 2025 r. | - | - | 1.0.0-beta06 | - |
Deklarowanie zależności
Aby dodać zależność od komponentu Input, musisz dodać repozytorium Google Maven do projektu. Więcej informacji znajdziesz w repozytorium Maven Google.
Dodaj zależności dotyczące potrzebnych artefaktów w pliku build.gradle
aplikacji lub modułu:
Odlotowe
dependencies { implementation "androidx.input:input-motionprediction:1.0.0-beta06" }
Kotlin
dependencies { implementation("androidx.input:input-motionprediction:1.0.0-beta06") }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpacka. Jeśli odkryjesz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nową kartę, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Brak informacji o wersji tego artefaktu.
Wersja 1.0
Wersja 1.0.0-beta06
13 sierpnia 2025 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-beta06
Wersja 1.0.0-beta06 zawiera te zmiany.
Nowe funkcje
- Biblioteka będzie teraz używać interfejsu API prognoz systemowych, jeśli jest on dostępny.
Zmiany w interfejsie API
- Usuwanie przestarzałych adnotacji
@RequiresApi(21)
(I9103b)
Wersja 1.0.0-beta05
2 października 2024 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-beta05
Wersja 1.0.0-beta05 zawiera te zmiany.
Poprawki błędów
- Zapobieganie przekroczeniu przez prognozę żądanej kwoty (Ifbf49, b/369330439)
- Usunęliśmy ręczne określanie dostępu do nowych interfejsów API platformy, ponieważ odbywa się to automatycznie za pomocą modelowania interfejsu API podczas korzystania z R8 z AGP 7.3 lub nowszym (np. R8 w wersji 3.3) oraz w przypadku wszystkich kompilacji podczas korzystania z AGP 8.1 lub nowszego (np. D8 w wersji 8.1). Klienci, którzy nie korzystają z AGP, powinni zaktualizować D8 do wersji 8.1 lub nowszej. Więcej szczegółów znajdziesz w tym artykule. (If6b4c, b/345472586)
Wersja 1.0.0-beta04
1 maja 2024 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-beta04
Wersja 1.0.0-beta04 zawiera te zmiany.
Nowe funkcje
- Prognoza nie zostanie nagle przerwana
- Wbudowane prognozowanie jest teraz domyślne zamiast systemowego
Poprawki błędów
- Ustawienie 21 jako domyślnej wersji
minSdkVersion
bibliotek androidx (I6ec7f) - Poprawiono czas zdarzenia naciśnięcia w przypadku zdarzeń z wieloma wskaźnikami (04824a).
- Poprawianie historycznego sygnatury czasowej pierwszego wskaźnika (dee0b0).
- Naprawianie nieprawidłowego czasu historycznego w przypadku wielu wskaźników (1189fa).
Wersja 1.0.0-beta03
20 września 2023 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-beta03
Wersja 1.0.0-beta03 zawiera te zmiany.
Nowe funkcje
- Zwiększaj pewność prognoz, korzystając z dokładnych narzędzi. (57cb7c6)
- Zoptymalizowany przydział pamięci w bibliotece wbudowanych prognoz. (0b7686e)
Wersja 1.0.0-beta02
26 lipca 2023 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-beta02
Wersja 1.0.0-beta02 zawiera te zmiany.
Nowe funkcje
- Dodano obsługę interfejsu Android U System Prediction API (I7261f).
Zmiany w interfejsie API
- Połączone pliki publicznego i eksperymentalnego interfejsu API dla ścieżek od h do m (Ic4630, b/278769092)
Poprawki błędów
- Zdarzenia związane z przewidywanym ruchem zgłaszają teraz prawidłowy czas zakończenia i czas zdarzenia (I40059).
Wersja 1.0.0-beta01
22 marca 2023 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-beta01
Wersja 1.0.0-beta01 zawiera te zmiany.
Nowe funkcje
- W przewidywanych zdarzeniach związanych z ruchem występują informacje o orientacji i pochyleniu.
- Wewnętrzne działanie dynamicznie obliczanej prognozy
Zmiany w interfejsie API
- Usunięto metodę
close
, ponieważ nie jest już potrzebna (I84349).
Wersja 1.0.0-alpha02
7 grudnia 2022 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-alpha02
Wersja 1.0.0-alpha02 zawiera te zmiany.
Zmiany w interfejsie API
- Zmieniono nazwę
recordMovement
narecord
, adispose
naclose
(I018c0)
Wersja 1.0.0-alpha01
24 października 2022 r.
Zostanie wycofaneandroidx.input:input-motionprediction:1.0.0-alpha01
Wersja 1.0.0-alpha01 zawiera te zmiany.
Nowe funkcje
- Pierwsza wersja biblioteki AndroidX do przewidywania wpisywania. Obejmuje to interfejs API, który zmniejsza odczuwalne opóźnienie interakcji z wejściem przez przewidywanie przyszłych zdarzeń ruchu.
Zmiany w interfejsie API
- Wprowadza
MotionEventPredictor
, narzędzie, które na podstawie wcześniej otrzymanych zdarzeń ruchu podaje przewidywane zdarzenia ruchu.