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 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 interagować z nimi.
- Podgląd animacji: możesz sprawdzać i debugować animacje oraz wyświetlać ich podgląd w klatkach.
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, ponowne skompilowanie i śledzenie kompozycji, aby poprawić wydajność interfejsu aplikacji.
- Layout Inspector: sprawdzanie układu Compose w emulatorze lub na fizycznym urządzeniu.
- Sprawdzanie interfejsu Compose: sprawdź interfejs Compose pod kątem problemów z ułatwieniami dostępu i dostosowywaniem.
- Śledzenie funkcji składanych: śledzenie funkcji składanych w wyświetleniu śledzeniu systemu.
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.