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.

To są funkcje, nad którymi zespół obecnie pracuje i o których myśli. Ten plan rozwoju jest udostępniany w dobrej wierze, ale nie jest wyczerpujący, a priorytety mogą się zmienić, gdy będziemy się dowiadywać więcej i otrzymywać od Was, naszych użytkowników, opinie.

Elementy In Focus są wkrótce opracowywane i prawdopodobnie pojawią się w nadchodzącej stabilnej wersji. Elementy Backlog są planowane, ale prawdopodobnie nie pojawią się w najbliższym czasie.

Podstawowe biblioteki

Obszar

W trakcie realizacji

W planach

Gotowe

Material 3

Paski przewijania

Integracja stylów z Material 3

Stabilizacja komponentów Material 3 Expressive

Ulepszenia i poprawki błędów w planszy dolnej

Wskazania skupienia

Komponenty adaptacyjne

Podsystem ruchu

Aktualizacje komponentów M3

Podstawy

Style (eksperymentalne)

Układ FlexBox (eksperymentalny)

Układ siatki (eksperymentalny)

UIMediaQuery (eksperymentalne)

Rozróżnianie gestów

Obsługa przeciągania i upuszczania w układach Lazy

Stabilizacja AnchoredDraggable

Publiczny interfejs API dla komponentów zakotwiczonych

Grafika

Gradienty siatkowe

Wcięcia GraphicsLayer

Eksportowanie części mapy bitowej

Ulepszenia wydajności: buforowanie wektorowe

Ulepszenia AVD

Ulepszenia rozmycia

Zaawansowane efekty graficzne

Ulepszenia wydajności: cienie, fale

Cienie i cienie wewnętrzne

Tekst

Ulepszenia interfejsu API i zaznaczania tekstu

Edycja tekstu w wielu stylach

Obsługa wszystkich flag IME

Obsługa czcionek zmiennych za pomocą czcionek do pobrania

Ulepszenia interfejsu API i zaznaczania tekstu

Inteligentne zaznaczanie tekstu i linkify

Obsługa automatycznego dopasowywania tekstu

Autouzupełnianie

Wprowadzanie danych z klawiatury sprzętowej

Zasoby ciągów znaków ze stylami

Obsługa przeciągania i upuszczania na różnych ekranach

Elementy klikalne w tekście

AccessibilityChecks

Animacja

Wizualne debugowanie animacji układu
Zaawansowana animacja układu

Przejścia między udostępnionymi elementami

Wizualne debugowanie udostępnionych elementów

Animacje elementów LazyList

Kompilator i środowisko wykonawcze

Przepisywanie SlotTable

Planowanie LazyList / wykorzystanie wątków

Optymalizacja podnoszenia modyfikatorów

Udostępniona SlotTable dla podkompozycji

Konfiguracja stabilności typu zewnętrznego

Optymalizacje usuwania grup

Tryb silnego pomijania

Wewnętrzne zapamiętywanie

Obsługa harmonogramu wielowątkowego

Testowanie

Ulepszenia testowania zrzutów ekranu

Obsługa wstrzykiwania danych wejściowych w wielu trybach

Obsługa testów wspólnych

Standardowy dyspozytor testów

Sprawdzanie ułatwień dostępu w Compose

Narzędzia

Eksperymenty z GenAI i tworzeniem 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 @Preview

Organizowanie i powiększanie podglądu

Podgląd Compose

Podgląd animacji

Tryb interaktywny

Szablony podglądu wielokrotnego

Parametry podglądu

Edycja na żywo

Sprawdzanie interfejsu Compose

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

Platformy

Platforma

W trakcie realizacji

Gotowe

Widżety ekranu głównego

Interfejs API Compose

TV Compose

Interfejs API Compose

Propozycje

Jeśli chcesz zaproponować dodanie elementu do planu rozwoju, zapoznaj się z dotychczasowymi propozycjami lub utwórz nową propozycję.