Android Studio udostępnia zestaw narzędzi, które ułatwiają przyspieszenie projektowania 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 interfejsu
Twórz komponenty, systemy projektowe i ekrany zgodnie ze specyfikacjami projektowymi.
- Podgląd interfejsu: możesz wyświetlać podgląd komponentów, porządkować je i działać z nimi.
- Podgląd animacji: możesz sprawdzać i debugować animacje oraz wyświetlać ich podgląd w ramkach.
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, ikony ścieżki i innych elementów.
Narzędzia do debugowania interfejsu użytkownika
Analizuj układ, zmiany w kompozycji i śledzenie kompozycji, aby poprawić wydajność interfejsu aplikacji.
- Layout Inspector: sprawdzanie układu Compose w emulatorze lub na fizycznym urządzeniu.
- Śledzenie kompozycji: śledzenie funkcji typu „composable” w sposobie systemowym.
Narzędzia do przekształcania komponentów interfejsu z projektu w kod
- Relay dla Android Studio: umożliwia natychmiastowe przekazywanie komponentów interfejsu użytkownika Androida między projektantami a programistami. 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.