Ostatnia aktualizacja: 4 września 2024 r.
Witamy w harmonogramie Jetpack Compose, który przedstawia nadchodzące plany dotyczące Jetpack Utwórz. Pełne informacje o wersjach znajdziesz w informacjach o wersji.
Są to funkcje, nad którymi zespół obecnie pracuje i które rozważa. Udostępniamy ten harmonogram z najlepszymi intencjami, ale nie jest on wyczerpujący. Priorytety mogą się zmieniać, gdy będziemy zdobywać więcej informacji i nadal otrzymywać opinie od użytkowników.
Obecnie pracujemy nad elementami W centrum uwagi i prawdopodobnie zostaną one opublikowane w najbliższej przyszłości. wersji stabilnej. Elementy zaległości są zaplanowane, ale prawdopodobnie nie zostaną wkrótce opublikowane.
Biblioteki podstawowe
Obszar |
Ostrość |
Zaległości |
Gotowe |
Materiał 3 |
Podzielona na segmenty grupa kontrolna przycisku (M3) Dolny pasek aplikacji (wyrównanie RTL) Plakietka (aktualizacja wyrównania) Przesuń, aby odświeżyć (odświeżenie projektu M3) Analiza porównawcza wydajności / profile bazowe dla M3 |
Podsystem ruchu/przejścia |
Selektory Etykietki Pasek wyszukiwania Plansze dolne |
Fundamenty |
Leniwe animacje elementów Nowe funkcje i stabilizacja układu: Stabilizacja zakotwiczona z możliwością przeciągania Usprawnienia migracji i wydajności Modifier.node Obsługa przeciągania i upuszczania w układach Lazy Przyklejone nagłówki list |
Przyklejone nagłówki list |
Publiczny interfejs API dla zakotwiczonych komponentów |
Interfejs użytkownika |
Autouzupełnianie Klikalne elementy w tekście Obsługa automatycznego rozmiaru tekstu |
Edytowanie tekstu w różnych stylach Inteligentne zaznaczanie tekstu i linkowanie Układ i edytowanie długiego tekstu Zaznaczanie tekstu i ulepszenia interfejsu API Obsługa rysunku asynchronicznego Obsługa pomiaru wielowątkowego Funkcja kompozycyjna z dwoma panelami |
Wprowadzanie tekstu z klawiatury sprzętowej Zasoby ciągu znaków o określonym stylu Obsługa przeciągania i upuszczania na różnych ekranach Podwarstwa graficzna |
Animacja |
Przejścia elementów współdzielonych |
||
Kompilatory Środowisko wykonawcze |
Przepisywanie tabeli SlotTable Harmonogram LazyList / wykorzystanie wątków Przerywana kompozycja Animacje elementów na liście leniwej |
Optymalizacja pod kątem modyfikatorów Wspólna tabela przedziałów dla podkompozycji |
Konfiguracja stabilności typu zewnętrznego Optymalizacje adresów URL grup Tryb silnego pomijania Wewnętrzne zapamiętanie Obsługa wielowątkowego harmonogramu |
Testowanie |
Ułatwienia dostępu w funkcji tworzenia wiadomości Lepsza obsługa błędów |
Obsługa wstrzykiwania wielomodalnego wprowadzania danych Obsługa typowych testów |
|
Narzędzia |
@Preview Testowanie zrzutu ekranu Podgląd widżetów W skrócie Generatywna AI i Eksperymenty dotyczące programowania interfejsu Stała jakość Poprawa wydajności. Wyświetl podgląd organizacji i Powiększenie |
Bardziej zaawansowana obsługa animacji i nawigacji (tworzenie koncepcji) |
Sprawdzanie interfejsu tworzenia wiadomości Wyświetlanie inspekcji układu: liczba elementów i podpowiedzi |
Integracje biblioteki Jetpack
Obszar |
Ostrość |
Gotowe |
Nawigacja |
Animacje przejścia |
|
Strona |
Przenoszenie interfejsów Paging Compose API do wersji stabilnej |
|
Ograniczenie/Układ ruchu |
Parytety DSL ConstraintLayout w stosunku do dotychczasowych funkcji |
Platformy
Platforma |
Ostrość |
Gotowe |
Widżety na ekranie głównym |
||
Tworzenie wiadomości na telewizorze |
Oferty pakietowe
Jeśli chcesz zaproponować dodanie elementu do uwzględnienia w mapie drogowej, zapoznaj się z dotychczasowymi propozycjami lub utwórz nową.