Ostatnia aktualizacja: kwiecień 2026 r.
Witamy w planie rozwoju Jetpack Compose, w którym przedstawiamy nadchodzące plany dotyczące Jetpack Compose. Informacje o ukończonych funkcjach znajdziesz w informacjach o wersji.
Są to funkcje, nad którymi zespół obecnie pracuje. Ta mapa drogowa jest udostępniana w dobrej wierze, ale nie jest wyczerpująca. Priorytety mogą się zmieniać w miarę zdobywania przez nas wiedzy i otrzymywania od Was, naszych użytkowników, opinii.
Nad elementami W centrum uwagi wkrótce rozpoczniemy pracę. Prawdopodobnie pojawią się one w najbliższej stabilnej wersji. Elementy backlogu są planowane, ale prawdopodobnie nie zostaną wdrożone w najbliższym czasie.
Biblioteki podstawowe
Area |
W centrum uwagi |
Backlog |
Gotowe |
Material 3 |
Paski przewijania Integracja stylów z Material Design 3 Stabilizacja komponentów Material 3 Expressive Ulepszenia planszy dolnej i poprawki błędów Wskazania dotyczące skupienia Komponenty adaptacyjne |
Podsystem ruchu Aktualizacje komponentów M3 |
|
Podstawy |
Style (eksperymentalne) Układ FlexBox (eksperymentalny) Układ siatki (eksperymentalny) UIMediaQuery (eksperymentalne) Wyjaśnienie dotyczące gestu |
|
Obsługa przeciągania i upuszczania w układach Lazy Stabilize AnchoredDraggable Publiczny interfejs API dla komponentów zakotwiczonych |
Grafika |
Gradienty siatkowe Wysunięcia GraphicsLayer Eksportowanie części mapy bitowej Ulepszenia wydajności: buforowanie wektorów |
Ulepszenia AVD Ulepszenia rozmycia Zaawansowane efekty graficzne Poprawa wydajności: cienie, fale |
Cienie i cienie wewnętrzne |
Tekst |
Ulepszenia w zakresie zaznaczania tekstu i interfejsu API Edytowanie tekstu w różnych stylach |
Obsługa wszystkich flag IME Obsługa czcionek zmiennych za pomocą czcionek do pobrania Ulepszenia w zakresie zaznaczania tekstu i interfejsu API |
Inteligentne zaznaczanie tekstu i tworzenie linków Obsługa automatycznego rozmiaru tekstu Autouzupełnianie Wpisywanie z klawiatury sprzętowej Zasoby tekstowe ze stylami Obsługa przeciągania i upuszczania między ekranami Elementy klikalne w tekście AccessibilityChecks |
Animacja |
Wizualne debugowanie animacji układu Zaawansowana animacja układu |
Przejścia między elementami udostępnionymi Wizualne debugowanie udostępnionego elementu Animacje elementów LazyList |
|
Kompilator i środowisko wykonawcze |
Przeredagowanie tabeli przedziałów Planowanie LazyList / wykorzystanie wątków |
Optymalizacja przenoszenia modyfikatorów Udostępniona tabela przedziałów dla podkompozycji |
Konfiguracja stabilności typu zewnętrznego Optymalizacje usuwania grup Tryb silnego pomijania Intrinsic Remember Obsługa wielowątkowego harmonogramu |
Testowanie |
Ulepszenia testowania zrzutów ekranu |
Obsługa wstrzykiwania danych wejściowych w wielu trybach Obsługa typowych testów |
Standardowy dyspozytor testów Sprawdzanie ułatwień dostępu w Compose |
Wydajność |
Wydajność uruchamiania |
Wydajność przewijania (w odniesieniu do zacinania się) jest porównywalna z widokami od wersji Compose 1.9.0. |
|
Narzędzia |
Eksperymenty z zakresu generatywnej AI i projektowania interfejsu Ciągłe ulepszanie jakości i wydajności |
Bardziej zaawansowana obsługa animacji i nawigacji (koncepcja) |
Podgląd widżetów Glance @Testowanie zrzutów ekranu w podglądzie Podgląd organizacji i powiększenie Narzędzie Layout Inspector: liczba rekompozycji i wyróżnienia |
Platformy
Platform |
W centrum uwagi |
Gotowe |
Widżety na ekranie głównym |
||
Compose na TV |
Oferty pakietowe
Jeśli chcesz zaproponować element do uwzględnienia w harmonogramie, zapoznaj się z istniejącymi propozycjami lub utwórz nową.