Tin tức về sản phẩm

Ưu tiên sử dụng Compose khi phát triển giao diện người dùng Android

Đọc trong 2 phút
Nick Butcher
Giám đốc sản phẩm

Trong gần 5 năm kể từ khi Jetpack Compose ra mắt, chúng tôi đã đầu tư để mang đến cho bạn tất cả các tính năng, hiệu suất và công cụ mà bạn cần để xây dựng giao diện người dùng tuyệt vời trên nhiều thiết bị Android. Compose giúp bạn xây dựng giao diện người dùng đẹp mắt, thích ứng với các yêu cầu của thiết kế giao diện người dùng hiện đại.

  • Bộ tính năng phong phú: Với một thư viện mạnh mẽ gồm các bố cục, dữ liệu đầu vào, đồ hoạ, API ảnh động và các thành phần Material Design mới nhất, Compose giúp bạn xây dựng mọi thứ.
  • Hiệu suất cao: Ngay khi sử dụng, Compose đã mang lại hiệu suất gốc, mang đến trải nghiệm thú vị cho người dùng.
  • Khả năng thích ứng: Compose cung cấp cách dễ nhất để xây dựng các ứng dụng thích ứng hoạt động trên nhiều hệ số hình thức của Android.
  • Hiệu quả: Với các công cụ mạnh mẽ như Bản xem trước và Chỉnh sửa trực tiếp cũng như khả năng biểu đạt đầy đủ của Kotlin, các nhóm cho biết họ làm việc nhanh hơn nhiều khi xây dựng bằng Jetpack Compose, giúp giảm thời gian tiếp thị.

Compose đã trở thành tiêu chuẩn để phát triển giao diện người dùng Android – chúng tôi tin rằng tất cả giao diện người dùng Android đều phải được xây dựng bằng Compose; chúng tôi gọi đây là phương thức ưu tiên sử dụng Compose. Kể từ hôm nay, chúng tôi sẽ cung cấp tất cả API, thư viện, công cụ và hướng dẫn trong Compose. Hiện tại, chúng tôi coi các thành phần View mà Compose thay thế (các thành phần trong gói android.widget) ở chế độ bảo trì. Chúng tôi không có kế hoạch ngừng sử dụng hoặc xoá các thành phần View và sẽ tiếp tục hỗ trợ các thành phần này bằng các bản sửa lỗi quan trọng, nhưng các thành phần này sẽ không nhận được tính năng mới.

Thư viện Jetpack dựa trên View

Điều tương tự cũng áp dụng cho các thư viện dựa trên View như Fragment, RecyclerView hoặc Viewpager – chúng tôi coi các thư viện này đã hoàn chỉnh và sẽ chỉ phát hành các bản sửa lỗi quan trọng. Để xem danh sách đầy đủ các thư viện hiện ở chế độ bảo trì, xem tại đây.

Công cụ

Mọi công cụ mới cho giao diện người dùng Android Studio sẽ chỉ được xây dựng cho Jetpack Compose. Các công cụ hiện có dựa trên View (chẳng hạn như Trình chỉnh sửa điều hướng và Layout Editor) hiện ở chế độ bảo trì và sẽ không nhận được tính năng mới.

Hướng dẫn

Tài liệu, lớp học lập trình và mẫu sẽ tập trung vào việc xây dựng giao diện người dùng bằng Jetpack Compose. Bạn vẫn có thể tìm thấy tài liệu dành riêng cho View được liên kết từ các trang chứa thông tin chung và thông tin về Compose (nếu có).

Chúc bạn luôn thành công

Bạn nên xây dựng tất cả các tính năng mới bằng Compose và chuyển đổi các tính năng hiện có khi bạn sử dụng các tính năng đó để hưởng nhiều lợi ích của Compose. Hãy xem kỹ năng di chuyển từ XML sang Compose để giúp bạn chuyển đổi các bố cục hiện có sang Compose. 


Để tìm hiểu về bản phát hành Compose mới nhất, hãy xem blog Có gì mới trong bản phát hành Jetpack Compose tháng 4 năm 2026 và lộ trình cho những nội dung được lên kế hoạch trong tương lai. 

Cảm ơn bạn đã gửi tất cả các yêu cầu về tính năng và ý kiến phản hồi giúp định hình Compose trở thành bộ công cụ giao diện người dùng mà chúng tôi đề xuất. Như mọi khi, nếu bạn có ý kiến phản hồi khác, hãy cho chúng tôi biết. Chúc bạn luôn thành công!

Tác giả:

Tiếp tục đọc