Plan rozwoju Jetpack Compose

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

Podgląd tworzenia

Podgląd animacji

Tryb interaktywny

Szablony podglądu

Parametry podglądu

Edycja na żywo

Compose UI Check

Narzędzie Layout Inspector: liczba rekompozycji i wyróżnienia

Platformy

Platform

W centrum uwagi

Gotowe

Widżety na ekranie głównym

Compose API

Compose na TV

Compose API

Oferty pakietowe

Jeśli chcesz zaproponować element do uwzględnienia w harmonogramie, zapoznaj się z istniejącymi propozycjami lub utwórz nową.