Lộ trình của Jetpack Compose

Lần cập nhật gần đây nhất: Ngày 4 tháng 9 năm 2024

Chào mừng bạn đến với lộ trình Jetpack Compose, nơi cung cấp thông tin sơ bộ về những kế hoạch sắp tới của Jetpack Compose. Đối với các tính năng đã hoàn chỉnh, vui lòng xem ghi chú phát hành.

Đây là những tính năng mà đội ngũ chúng tôi đang cân nhắc và triển khai. Chúng tôi chia sẻ lộ trình này với ý định tốt nhất. Tuy nhiên, lộ trình này chưa đầy đủ và ưu tiên có thể thay đổi khi chúng tôi tìm hiểu thêm và tiếp tục nhận phản hồi từ bạn. người dùng của chúng tôi.

Các mục Trọng tâm sẽ sớm được triển khai và có khả năng ra mắt trong một bản phát hành ổn định sắp tới. Các mục Tồn đọng đã được lên kế hoạch nhưng có khả năng chưa ra mắt ngay.

Thư viện Core

Khía cạnh

Trọng tâm

Tồn đọng

Xong

Material 3

Nhóm điều khiển nút được phân đoạn (M3)

Thanh ứng dụng dưới cùng (Căn chỉnh RTL)

Huy hiệu (cập nhật căn chỉnh)

Vuốt để làm mới (làm mới thiết kế M3)

Đo điểm chuẩn hiệu suất / Hồ sơ cơ sở dành cho M3

Hệ thống con chuyển động/chuyển đổi

Bộ chọn

Chú giải công cụ

Thanh tìm kiếm

Bảng dưới cùng

Tổ chức

Hiệu ứng tải mục từng phần

Các tính năng mới và tính năng ổn định của bố cục luồng

Ổn định AnchoredDraggable

Cải thiện hiệu suất và di chuyển sửa đổi.node

Hỗ trợ kéo và thả trong bố cục Lazy

Tiêu đề cố định cho danh sách

Tiêu đề cố định cho danh sách

Thanh cuộn

API công khai cho các thành phần liên kết

Giao diện người dùng

Tính năng tự động điền

Cải thiện tính năng chỉnh sửa văn bản

Cải thiện API và lựa chọn văn bản


AccessibilityChecks

Văn bản có thể nhấp

Hỗ trợ tự động định cỡ văn bản

Chỉnh sửa văn bản nhiều kiểu

Hỗ trợ tính năng tự động định cỡ văn bản

Lựa chọn văn bản thông minh và chuyển văn bản thành đường liên kết

Tạo và chỉnh sửa bố cục văn bản dài

Cải tiến API và lựa chọn văn bản

Hỗ trợ bản vẽ không đồng bộ

Hỗ trợ phương pháp đo lường đa luồng

Thành phần kết hợp hai ngăn

Phương thức nhập bằng bàn phím phần cứng

Tài nguyên chuỗi có kiểu

Hỗ trợ tính năng Kéo và thả trên nhiều màn hình

Hỗ trợ SubLayer đồ hoạ

Ảnh động

Chuyển tiếp phần tử dùng chung

Trình biên dịch & thời gian chạy

Viết lại SlotTable

Lên lịch LazyList / Tận dụng luồng

Thành phần có thể bị gián đoạn

Ảnh động của mục trong LazyList

Tối ưu hoá việc chuyển đối tượng sửa đổi lên trên

SlotTable được chia sẻ cho các lần kết hợp phụ

Cấu hình độ ổn định kiểu bên ngoài

Tối ưu hoá việc loại bỏ nhóm

Chế độ bỏ qua ở mức cao

Ghi nhớ nội tại

Hỗ trợ trình lập lịch đa luồng

Thử nghiệm

Kiểm tra khả năng hỗ trợ tiếp cận cho Compose

Xử lý lỗi hiệu quả hơn

Hỗ trợ chèn dữ liệu nhập đa phương thức

Hỗ trợ các bài kiểm thử phổ biến

Công cụ

Kiểm thử ảnh chụp màn hình @Preview

Xem trước tiện ích Glance

Thử nghiệm phát triển giao diện người dùng và GenAI

Chất lượng liên tục và Cải thiện hiệu suất

Sắp xếp bản xem trước và Thu phóng

Hỗ trợ nâng cao hơn về Ảnh động / Điều hướng (Khái niệm)

Tính năng xem trước trong Compose

Xem trước ảnh động

Chế độ tương tác

Mẫu Multipreview

Tham số xem trước

Chỉnh sửa trực tiếp

Kiểm tra giao diện người dùng trong Compose

Layout Inspector: Số lần kết hợp lại và điểm nổi bật

Chuyển tiếp

Tích hợp thư viện Jetpack

Khía cạnh

Trọng tâm

Xong

Điều hướng

Ảnh động chuyển tiếp

Phân trang

Đưa các API phân trang của Compose vào sử dụng chính thức

Giới hạn/bố cục chuyển động

ConstraintLayout DSL tương đương với các tính năng hiện có

MotionLayout DSL

Tích hợp MotionLayout với LookAheadLayout

Nền tảng

Nền tảng

Trọng tâm

Xong

Tiện ích trên màn hình chính

API Compose

TV Compose

API Compose

Đề xuất

Nếu bạn muốn đề xuất một mục nên cân nhắc đưa vào lộ trình, vui lòng xem qua các đề xuất hiện tại hoặc tạo một đề xuất mới.