Narzędzia do tworzenia wiadomości
Android Studio wprowadza wiele nowych funkcji, szczególnie w Jetpack Compose. Wykorzystuje podejście skoncentrowane na tworzeniu kodu, jednocześnie zwiększając wydajność programistów bez konieczności wyboru interfejsu projektowania lub edytora kodu.
Podstawowa różnica między interfejsem opartym na widoku Widok a Jetpack Compose polega na tym, że Compose nie wykorzystuje View
do renderowania elementów kompozycyjnych. W efekcie takiego podejścia Android Studio oferuje rozszerzone funkcje Jetpack Compose bez konieczności otwierania emulatora czy łączenia się z urządzeniem. W porównaniu z Widokiem Androida umożliwia to deweloperom szybsze i bardziej iteracyjne wdrażanie projektów UI.
Aby włączyć funkcje Android Studio w Jetpack Compose, musisz dodać te zależności do pliku build.gradle(.kts)
aplikacji. Możesz użyć listy materiałów (BOM) lub zdefiniować zależności pojedynczo.
Lista materiałów
val composeBom = platform("androidx.compose:compose-bom:2024.06.00") implementation(composeBom) debugImplementation("androidx.compose.ui:ui-tooling") implementation("androidx.compose.ui:ui-tooling-preview")
Pojedynczo
debugImplementation("androidx.compose.ui:ui-tooling:1.6.8") implementation("androidx.compose.ui:ui-tooling-preview:1.6.8")
Projektowanie
Podgląd interfejsu
@Preview
umożliwia wyświetlanie podglądu funkcji kompozycyjnych. Dowiedz się, jak wyświetlać ich podgląd, porządkować je i z nich korzystać.