Narzędzia do tworzenia wiadomości

Android Studio ma wiele nowych funkcji przeznaczonych specjalnie do Jetpack Compose. Wykorzystuje podejście skoncentrowane na kodzie, a jednocześnie zwiększa produktywność programistów bez konieczności wyboru między korzystaniem z interfejsu projektowego a edytora kodu.

Podstawową różnicą między interfejsem opartym na widokach a Jetpack Compose jest to, że do renderowania funkcji kompozycyjnych Compose nie używa interfejsu View. Dzięki takiemu podejściu do architektury Android Studio oferuje rozszerzone funkcje Jetpack Compose bez konieczności otwierania emulatora ani łączenia się z urządzeniem. W porównaniu z widokami danych na Androidzie to rozwiązanie pozwala deweloperom na szybsze, iteracyjne wdrażanie projektów UI.

Aby włączyć funkcje Android Studio związane z aplikacją 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.04.01")
  implementation(composeBom)

  debugImplementation("androidx.compose.ui:ui-tooling")
  implementation("androidx.compose.ui:ui-tooling-preview")

Pojedynczo

  debugImplementation("androidx.compose.ui:ui-tooling:1.6.1")
  implementation("androidx.compose.ui:ui-tooling-preview:1.6.1")

Projektowanie

Twórz komponenty, systemy i ekrany zgodne ze specyfikacjami projektowymi.
Parametr podglądu Podgląd wielu elementów
Adnotacja @Preview umożliwia wyświetlanie podglądu funkcji kompozycyjnych. Dowiedz się, jak wyświetlać ich podgląd, porządkować je i z nich korzystać.
Podgląd animacji
Android Studio umożliwia projektowanie i sprawdzanie animacji za pomocą panelu podglądu animacji. Pozwoli Ci to wyświetlić podgląd każdej klatki animacji i sprawdzić, czy odpowiada ona wymaganym zachowaniu.

Programuj

Przyspiesz tworzenie UI i testowanie działającej aplikacji z mniejszą liczbą przełączania kontekstu.
Edycja na żywo
Dowiedz się, jak korzystać z funkcji Live Edit, i stosuj zmiany, aby uniknąć pełnej kompilacji i przyspieszyć proces programowania.
Szablony na żywo Ikony rynien
Dowiedz się, jak korzystać z funkcji w oknie edytora Android Studio, aby zwiększyć produktywność.

Debugowanie

Zdebuguj interfejs Compose, aby zrozumieć swoją aplikację. Dowiedz się więcej o analizowaniu układu, rekompozycji i śledzenia kompozycji, aby poprawić wydajność interfejsu aplikacji.
Liczba zmian kompozycji Semantyka
Dowiedz się, jak sprawdzić układ tworzenia wiadomości w emulatorze lub na urządzeniu fizycznym.
Śledzenie systemu
Użyj śledzenia kompozycji, aby śledzić funkcje kompozycyjne w logu czasu.

Dodatkowe narzędzia

Usługa Relay umożliwia natychmiastowe przekazywanie komponentów interfejsu Androida między projektantami i programistami. Projektanci mogą używać wtyczki Relay for Figma do dodawania adnotacji do komponentów interfejsu i tworzenia ich pakietów do użytku przez programistów, w tym informacji o układzie, stylu, zawartości dynamicznej i zachowaniu interakcji.

Najnowsze wiadomości i filmy