wejście
Ostatnia aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja Beta | Wersja alfa |
---|---|---|---|---|
2 października 2024 r. | - | - | 1.0.0-beta05 | - |
Deklarowanie zależności
Aby dodać zależność od Input, musisz dodać repozytorium Google Maven do projektu. Więcej informacji znajdziesz w repozytorium Maven firmy Google.
Dodaj zależności dla artefaktów, których potrzebujesz, w pliku build.gradle
aplikacji lub modułu:
Odlotowe
dependencies { implementation "androidx.input:input-motionprediction:1.0.0-beta05" }
Kotlin
dependencies { implementation("androidx.input:input-motionprediction:1.0.0-beta05") }
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 zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk z gwiazdką.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Nie ma informacji o wersji tego artefaktu.
Wersja 1.0
Wersja 1.0.0-beta05
2 października 2024 r.
Element androidx.input:input-motionprediction:1.0.0-beta05
został zwolniony. Wersja 1.0.0-beta05 zawiera te komity.
Poprawki błędów
- Zapobieganie przekroczeniu przez prognozę żądanej wartości (Ifbf49, b/369330439)
- Usunięto ręczne określanie dostępu do nowych interfejsów API platformy, ponieważ odbywa się to automatycznie za pomocą modelowania interfejsu API, gdy korzystasz z R8 z AGP 7.3 lub nowszej wersji (np. R8 w wersji 3.3) oraz we wszystkich wersjach kompilacji, gdy korzystasz z AGP 8.1 lub nowszej wersji (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.
Element androidx.input:input-motionprediction:1.0.0-beta04
został zwolniony. Wersja 1.0.0-beta04 zawiera te komity.
Nowe funkcje
- Prognozy nie będą się nagle zatrzymywać.
- Domyślną metodą przewidywania jest teraz wbudowana metoda, a nie systemowa
Poprawki błędów
- Przejście na Androida 21 jako domyślnej
minSdkVersion
bibliotek androidx (I6ec7f) - Naprawiono czas zdarzeń z wieloma wskaźnikami (04824a).
- Popraw historyczny sygnaturę czasową dla pierwszego wskaźnika (dee0b0).
- Poprawka nieprawidłowego czasu historycznego w przypadku wielu wskaźników (1189fa).
Wersja 1.0.0-beta03
20 września 2023 r.
Element androidx.input:input-motionprediction:1.0.0-beta03
został zwolniony. Wersja 1.0.0-beta03 zawiera te komitowane zmiany.
Nowe funkcje
- Zwiększanie dokładności prognoz dzięki korzystaniu z dokładnych narzędzi. (57cb7c6)
- Zoptymalizowany przydział pamięci w wbudowanej bibliotece prognozowania. (0b7686e)
Wersja 1.0.0-beta02
26 lipca 2023 r.
Element androidx.input:input-motionprediction:1.0.0-beta02
został zwolniony. Wersja 1.0.0-beta02 zawiera te zatwierdzenia.
Nowe funkcje
- Dodano obsługę interfejsu API do przewidywania danych o systemie Android U (I7261f).
Zmiany w interfejsie API
- Złączone pliki publicznego i eksperymentalnego interfejsu API dla ścieżek h-thru m (Ic4630, b/278769092)
Poprawki błędów
- Zdarzenia przewidywanego ruchu podają teraz prawidłowy czas rozpoczęcia i zakończenia (I40059)
Wersja 1.0.0-beta01
22 marca 2023 r.
Element androidx.input:input-motionprediction:1.0.0-beta01
został zwolniony. Wersja 1.0.0-beta01 zawiera te commity.
Nowe funkcje
- Zdarzenia przewidywanego ruchu zawierają orientację i przechylenie
- Wewnętrzne dane prognozy obliczonej dynamicznie
Zmiany w interfejsie API
- Usunięto metodę
close
, ponieważ nie jest już potrzebna (I84349)
Wersja 1.0.0-alpha02
7 grudnia 2022 r.
Element androidx.input:input-motionprediction:1.0.0-alpha02
został zwolniony. Wersja 1.0.0-alpha02 zawiera te commity.
Zmiany w interfejsie API
- Nazwa
recordMovement
została zmieniona narecord
, adispose
naclose
(I018c0)
Wersja 1.0.0-alpha01
24 października 2022 r.
Element androidx.input:input-motionprediction:1.0.0-alpha01
został zwolniony. Wersja 1.0.0-alpha01 zawiera te commity.
Nowe funkcje
- Pierwsza wersja biblioteki AndroidX do przewidywania danych wejściowych. Obejmuje to interfejs API do zmniejszania odczuwalnego opóźnienia interakcji z użyciem danych wejściowych przez przewidywanie przyszłych zdarzeń związanych z ruchu.
Zmiany w interfejsie API
- Wprowadza
MotionEventPredictor
, narzędzie, które dostarcza przewidywane zdarzenia ruchu na podstawie wcześniej otrzymanych zdarzeń.