Android Studio cung cấp một loạt công cụ giúp bạn đẩy nhanh quá trình thiết kế giao diện người dùng bằng cách sử dụng thư viện Jetpack Compose. Bạn có thể bắt đầu sử dụng các công cụ đó bằng cách thêm các phần phụ thuộc cần thiết vào tệp Gradle thông qua Bảng kê khai thành phần (BOM).
Các công cụ để thiết kế giao diện người dùng
Tạo các thành phần, hệ thống thiết kế và màn hình để phù hợp với thông số kỹ thuật thiết kế.
- Giao diện người dùng xem trước: Xem trước, sắp xếp và tương tác với các thành phần kết hợp.
- Xem trước ảnh động: Kiểm tra, gỡ lỗi và xem trước ảnh động theo từng khung.
Các công cụ để phát triển và kiểm thử giao diện người dùng
Tăng tốc quá trình xây dựng giao diện người dùng và kiểm thử ứng dụng đang chạy với ít lượt chuyển đổi ngữ cảnh hơn.
- Chỉnh sửa trực tiếp: Áp dụng và xem các thay đổi theo thời gian thực mà không cần tạo bản dựng đầy đủ.
- Thao tác trong trình chỉnh sửa: Sử dụng mẫu, biểu tượng rãnh và nhiều tính năng khác trong cửa sổ trình chỉnh sửa Android Studio.
Các công cụ gỡ lỗi giao diện người dùng
Phân tích bố cục, quá trình kết hợp lại và theo dõi thành phần để cải thiện hiệu suất giao diện người dùng của ứng dụng.
- Layout Inspector (Trình kiểm tra bố cục): Kiểm tra bố cục Compose trong trình mô phỏng hoặc thiết bị thực.
- Theo dõi thành phần kết hợp: Theo dõi các hàm có khả năng kết hợp trong dấu vết hệ thống.
Các công cụ để chuyển thành phần giao diện người dùng từ thiết kế sang lập trình
- Relay for Android Studio (Chuyển tiếp cho Android Studio): Cung cấp tính năng chuyển giao ngay tức thì các thành phần giao diện người dùng Android giữa nhà thiết kế và nhà phát triển. Nhà thiết kế có thể đóng gói các Thành phần giao diện người dùng bằng thông tin về bố cục, kiểu, nội dung động và hành vi tương tác. Nhà phát triển có thể nhập các gói đó và chuyển đổi chúng thành mã Jetpack Compose.