Android Studio udostępnia zestaw narzędzi, które przyspieszają projektowanie interfejsu użytkownika za pomocą bibliotek Jetpack Compose. Aby zacząć korzystać z tych narzędzi, musisz najpierw dodać do pliku Gradle niezbędne zależności za pomocą listy materiałów (BOM).
Narzędzia do projektowania UI
Twórz komponenty, systemy projektowe i ekrany zgodnie ze specyfikacjami projektowymi.
- Interfejs podglądu: pozwala wyświetlać podglądy kompozycyjne, porządkować je i wchodzić z nimi w interakcję.
- Podgląd animacji: możesz sprawdzać i debugować animacje klatka po klatce, a także wyświetlać ich podgląd.
Narzędzia do tworzenia i testowania interfejsu
przyspieszyć tworzenie interfejsu użytkownika i testowanie uruchomionej aplikacji przy mniejszym przełączaniu kontekstu;
- Edycja na żywo: zmiany są wprowadzane i wyświetlane w czasie rzeczywistym bez konieczności tworzenia pełnych wersji.
- Działania w edytorze: w oknie edytora Android Studio możesz korzystać z szablonów, ikon w marginesach i innych elementów.
Narzędzia do debugowania interfejsu użytkownika
Analizuj układ, ponowne skompilowanie i śledzenie kompozycji, aby poprawić wydajność interfejsu aplikacji.
- Layout Inspector: sprawdzanie układu Compose w emulatorze lub na fizycznym urządzeniu.
- Śledzenie komponentów: śledzenie funkcji typu „composable” w sposobie systemowym.
Narzędzia do przekształcania komponentów interfejsu z projektu w kod
- Relay for Android Studio: umożliwia między projektantami i programistami natychmiastowe przekazywanie komponentów interfejsu Androida. Projektanci mogą pakować komponenty UI z informacjami o układzie, stylach, treściach dynamicznych i zachowaniu interakcji. Deweloperzy mogą importować te pakiety i konwertować je na kod Jetpack Compose.