| Najnowsza aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja beta | Wersja alfa |
|---|---|---|---|---|
| 8 kwietnia 2026 r. | - | - | - | 1.0.0-alpha10 |
Deklarowanie zależności
Aby dodać zależność od Jetpack Compose Glimmer, musisz dodać do projektu repozytorium Google Maven
. Więcej informacji znajdziesz w
repozytorium Maven Google.
Dodaj zależności od potrzebnych artefaktów w pliku build.gradle aplikacji lub modułu:
Odlotowe
dependencies { implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha10" }
Kotlin
dependencies { implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha10") }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpack. Jeśli zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z istniejącymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia do śledzenia problemów Issue Tracker documentation.
Wersja 1.0
Wersja 1.0.0-alpha10
8 kwietnia 2026 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha10. Wersja 1.0.0-alpha10 zawiera te zmiany.
Zmiany w interfejsie API
- Dodano interfejs API
IconButton. (I0f3dd, b/481298420) - Uogólniono typ zapisywania
StackStatejakoSaver<StackState, *>. (Ic164f, b/491893461)
Poprawki błędów
- Zaktualizowano Compose
compileSdkdo API 37. Oznacza to, że podczas korzystania z Compose wymagana jest minimalna wersja AGP 9.2.0. (Id45cd, b/413674743)
Wersja 1.0.0-alpha09
25 marca 2026 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha09. Wersja 1.0.0-alpha09 zawiera te zmiany.
Zmiany w interfejsie API
- Dostosowano wartości domyślne dla kolorów podstawowego, pozytywnego, negatywnego i powierzchni. Dodano nową oś kolorów o nazwie „tło”. (I6bb6c, b/481671956)
- Dodano podsystem
ComponentSpacingValueswGlimmerTheme, który udostępnia wartości do użycia w komponentach w przypadku dopełnienia i innych elementów odstępów. Istniejące stałe odstępów i dopełnieniaPascalCasew obiektach domyślnych komponentów (np.ContentPadding,ItemSpacing) zostały zmienione nacamelCasei przekonwertowane na właściwości Composable. (I96e30, b/491166461) - Przenieś
onClickna ostatnią pozycję na liście parametrów, aby używać jej jako lambdy końcowej. Nie używajIndirectPointerEvent(s), jeśli nie podano odpowiedniej lambdy (I9343e, b/486965466) - Zmieniono nazwę głębi i powiązanych encji na
DepthEffect. Właściwości warstwyDepthEffectsą publiczne. (Ie26d2, b/485632564)
Wersja 1.0.0-alpha08
11 marca 2026 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha08. Wersja 1.0.0-alpha08 zawiera te zmiany.
Zmiany w interfejsie API
- Zastąpiono
TitleChipDefaults.contentPaddingstałąContentPadding. (If992f, b/489451530) - Glimmer
ListStateudostępnia terazScrollIndicatorState(I0a2f8, b/481662773) - Dodano nowy
TextStyleo nazwiecaption. W przypadku istniejącychTextStyleszaktualizowanofontWeight,fontSizeilineHeight. (I2319f, b/473560419)
Wersja 1.0.0-alpha07
25 lutego 2026 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha07. Wersja 1.0.0-alpha07 zawiera te zmiany.
Wersja 1.0.0-alpha06
11 lutego 2026 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha06. Wersja 1.0.0-alpha06 zawiera te zmiany.
Zmiany w interfejsie API
- Dodaj przeciążoną wersję interfejsu API
VerticalListze slotem na tytuł. (Ic3d44) - Zaktualizowano kolejność parametrów Glimmer Text
autoSize, aby była zgodna z Material 3. (Ic24bd, b/477669012)
Wersja 1.0.0-alpha05
28 stycznia 2026 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha05. Wersja 1.0.0-alpha05 zawiera te zmiany.
Wersja 1.0.0-alpha04
14 stycznia 2026 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha04. Wersja 1.0.0-alpha04 zawiera te zmiany.
Nowe funkcje
- Dodano obsługę wielu dekoracji elementów w przypadku
VerticalStack(22daab3) oraz obsługę ogólnych kształtów dekoracji (033e015).
Zmiany w interfejsie API
- Dodano
VerticalListDefaults, aby udostępnić zalecane wartości dla elementu kompozycyjnegoVerticalList. (I07b1a, b/448364605)
Poprawki błędów
- Dodano wstępną obsługę zaznaczenia do
VerticalStack, aby zapewnić, że po wejściu zaznaczenia do stosu zostanie zaznaczony element znajdujący się na górze. Rozwiązuje to problem polegający na tym, że początkowe zaznaczenie jest przypisywane do następnego elementu, co powoduje natychmiastowe przewinięcie do tego elementu. (bd69841) - Naprawiono błąd w
ItemDecorationNodewVerticalStack, który powodował, że dekoracje nie były aktualizowane w zakresie elementu, gdy węzeł modyfikatora był ponownie używany. (7ec2c94)
Wersja 1.0.0-alpha03
17 grudnia 2025 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha03. Wersja 1.0.0-alpha03 zawiera te zmiany.
Poprawki błędów
- Aktualizacje zachowania i poprawki błędów w przypadku stosów
Wersja 1.0.0-alpha02
3 grudnia 2025 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha02. Wersja 1.0.0-alpha02 zawiera te zmiany.
Zmiany w interfejsie API
- Nowe
items(items: List<T>)iitemsIndexed(items: List<T>)metody rozszerzenia wListScope. (Ic2afe) - Udostępnij interfejs API
FlingBehaviordlaVerticaList. (I16de7) - Udostępnij fabrykę zachowania przyciągania z uwzględnieniem zaznaczenia w
VerticalList. (I4a528)
Wersja 1.0.0-alpha01
5 listopada 2025 r.
Publikacja androidx.xr.glimmer:glimmer:1.0.0-alpha01. Wersja 1.0.0-alpha01 zawiera te zmiany.
Nowe funkcje
- Wstępna wersja dla deweloperów Jetpack Compose Glimmer, języka projektowania i komponentów interfejsu do tworzenia rozszerzonych aplikacji na Androida XR. Zaprojektowane z myślą o przejrzystości, czytelności i minimalnym rozpraszaniu uwagi dzięki uproszczonemu stylowi, zróżnicowanemu zaznaczeniu i zoptymalizowanemu podniesieniu.
- Pierwsze kroki z początkowym zestawem komponentów Jetpack Compose Glimmer:
- Tekst
- Ikony
- Chipsy tytułów
- Karty
- Listy
- Przyciski
- Stosy (w fazie rozwoju)