Bố cục, giao diện và ảnh động

Triển khai bố cục nâng cao hơn, đồng thời bổ sung chuyển động và kiểu vào ứng dụng. Bạn sẽ được tìm hiểu về nhiều API Ảnh động trong Compose, cách triển khai Material Design 3, cách sử dụng bố cục tuỳ chỉnh để triển khai các thiết kế phức tạp cũng như cách sử dụng bố cục lazy để tạo giao diện người dùng mang lại hiệu quả cao.

 

Kiến thức cơ bản về Bố cục và Đối tượng sửa đổi trong Compose

Video

Tìm hiểu các kiến thức cơ bản về Bố cục và Đối tượng sửa đổi: cách Bố cục và Đối tượng sửa đổi hoạt động cùng nhau, những API có sẵn nào được cung cấp và cách tạo kiểu cho giao diện người dùng.

Bố cục Lazy

Video

Tìm hiểu cách tạo danh sách cuộn trong Compose và lý do việc này đơn giản hơn so với sử dụng RecyclerView. Tìm hiểu nguyên nhân các danh sách cuộn không được lồng và cách tạo sự khác biệt, lý do các mục không được có kích thước pixel bằng 0 và lý do vì sao việc cung cấp khoá duy nhất lại quan trọng cũng như cách hoạt động của các ảnh động theo mục. Cuối cùng, hãy khám phá cách hiển thị Lưới, cách sử dụng trình quản lý bố cục tuỳ chỉnh và tìm hiểu cách cải thiện hoạt động tối ưu hoá hiệu suất để cuộn nhanh hơn.

Hệ thống Material Design

Video

Tìm hiểu về màu động, tuỳ chỉnh giao diện và thành phần Material You trong Compose.

Tuỳ chỉnh giao diện cho ứng dụng bằng Material Design 3

Lớp học mã

Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng các API giao diện của Jetpack Compose để tạo kiểu cho ứng dụng. Chúng ta sẽ tìm hiểu cách tuỳ chỉnh màu sắc, hình dạng và kiểu chữ để sử dụng chúng một cách nhất quán trong ứng dụng, cũng như hỗ trợ giao diện sáng, tối và động.

Tạo kiểu văn bản

Video

Tìm hiểu cách sử dụng API Material để định cấu hình kiểu chữ, bao gồm cả việc sử dụng phông chữ có thể tải xuống và phông chữ có thể thay đổi.

5 ảnh động nhanh để giúp ứng dụng của bạn trở nên nổi bật

Video

Tìm hiểu về 5 ảnh động nhanh để thể hiện sống động ứng dụng của bạn chỉ trong vài phút.

Giới thiệu về bản vẽ trong Compose

Video

Tìm hiểu mọi thông tin về cách vẽ nội dung tuỳ chỉnh trong Compose.

Tạo ảnh động cho phần tử

Lớp học mã

Tìm hiểu cách sử dụng API Ảnh động trong Compose. Chúng ta sẽ bắt đầu làm quen với ảnh động có giá trị đơn giản nhất và tìm hiểu các API khác thông qua một số mẫu ảnh động phổ biến. Ngoài ra chúng ta sẽ xem xét các chủ đề nâng cao hơn, chẳng hạn như ảnh động tuỳ chỉnh và ảnh động có các cử chỉ chạm.

Bố cục và đồ hoạ tuỳ chỉnh

Video Không bắt buộc

Compose cung cấp nhiều giải pháp có sẵn để nhanh chóng và dễ dàng xây dựng màn hình từ đầu. Nhưng điều gì sẽ xảy ra khi bạn cần tiến xa hơn một bước và hoàn toàn tuỳ chỉnh? Tìm hiểu thêm các khái niệm nâng cao về bố cục để xây dựng bố cục tuỳ chỉnh của riêng bạn nhằm nâng tầm cho hoạt động triển khai thiết kế.

Các hạn chế và thứ tự của đối tượng sửa đổi

Video Không bắt buộc

Đối tượng sửa đổi trong Compose có thể được sắp xếp theo chuỗi và thứ tự xuất hiện của các thành phần này là rất quan trọng. Nhưng chính xác thì quan trọng như thế nào? Tìm hiểu về cách tạo chuỗi đối tượng sửa đổi và cách chuỗi này ảnh hưởng đến kích thước của các thành phần kết hợp.