Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Các công cụ phát triển, API, ngôn ngữ và công nghệ phân phối mà nhóm Android đề xuất để giúp nhà phát triển làm việc hiệu quả cũng như tạo ra ứng dụng tốt hơn chạy trên hàng tỷ thiết bị.
Tổng hợp những kiến thức của thập kỷ phát triển ứng dụng Android tiên tiến nhất.
Giảm độ phức tạp nhờ các thư viện hoạt động nhất quán trên nhiều thiết bị hơn, đồng thời đơn giản hoá những yếu tố cơ bản của ứng dụng bằng các công cụ và thư viện giúp giảm mã nguyên mẫu.
Được thiết kế để phù hợp với mọi nhà phát triển và nhóm, bất kể lớn hay nhỏ. Được xây dựng để hoạt động cùng nhau, đồng thời tạo điều kiện để bạn dùng công cụ tuỳ ý khi cần.

Công nghệ thiết yếu cho quá trình phát triển

Một tập hợp ngày càng mở rộng gồm các công nghệ hiện đại đưa bạn đi từ bước lập trình đến phân phối.
Một ngôn ngữ hiện đại giúp loại bỏ mã nguyên mẫu, nâng cao chất lượng và khiến hoạt động lập trình trở nên thú vị hơn.
IDE chính thức để phát triển Android bằng công cụ hỗ trợ nâng cao.
Cách hiện đại để đóng gói và phát hành ứng dụng, qua đó tối ưu hoá tệp đã tải xuống trên thiết bị của mọi người.
Một bộ công cụ hiện đại để xây dựng giao diện người dùng gốc, giúp bạn đơn giản hoá và đẩy nhanh quá trình phát triển giao diện người dùng trên Android.

Android Jetpack

Jetpack là một bộ công cụ API độc lập với các bản phát hành Android, hoạt động trên nhiều thiết bị và tương thích với các phiên bản Android cũ. Bộ công cụ này có hơn 70 thư viện AndroidX.
Cấu trúc
Các thành phần mới nhận biết được vòng đời sẽ giúp bạn quản lý vòng đời của hoạt động và mảnh.
Cấu trúc
ViewModel lưu trữ dữ liệu liên quan đến giao diện người dùng và dữ liệu này sẽ không bị huỷ bỏ khi xoay ứng dụng.
Cấu trúc
WorkManager cung cấp một tập hợp các API giúp bạn dễ dàng lên lịch cho những tác vụ không đồng bộ để thực thi tức thì hoặc sau này.
Cấu trúc
Room là một thư viện liên kết đối tượng SQLite. Hãy dùng thư viện này để tránh mã nguyên mẫu và dễ dàng chuyển đổi dữ liệu trong bảng SQLite sang đối tượng Java.
Cấu trúc
Paging Library giúp bạn tải và hiển thị nhiều đoạn dữ liệu nhỏ cùng một lúc. Việc tải một phần dữ liệu theo yêu cầu sẽ làm giảm mức sử dụng băng thông mạng và tài nguyên hệ thống.
Giao diện người dùng
Jetpack Compose là một bộ công cụ hiện đại dành cho Android để xây dựng giao diện người dùng gốc. Công cụ này đơn giản hoá và đẩy nhanh quá trình phát triển giao diện người dùng trên Android.
Giao diện người dùng
Thành phần Navigation hỗ trợ việc áp dụng Jetpack Compose.
Giao diện người dùng
Với ConstraintLayout, bạn có thể tạo ra các bố cục lớn và phức tạp bằng một hệ phân cấp chế độ xem phẳng (không cần nhóm chế độ xem lồng nhau).
Giao diện người dùng
Material là một hệ thống các nguyên tắc, thành phần và công cụ mà bạn có thể tuỳ chỉnh để thiết kế giao diện người dùng theo các phương pháp hay nhất.
Nội dung nghe nhìn
CameraX là một thư viện hỗ trợ của Jetpack, được thiết kế để giúp bạn phát triển ứng dụng máy ảnh theo cách đơn giản hơn.

Nổi bật
Được sắp xếp dưới dạng một loạt chủ đề trong 3 tuần. Từ Navigation, Kotlin cho đến Android Studio, mỗi chủ đề đều kết thúc bằng phần Hỏi và đáp. Qua đây, chúng tôi sẽ giải đáp các câu hỏi của bạn.
Nổi bật
Nguồn chính thức để bạn nắm bắt tin tức và mẹo mới nhất dành cho nhà phát triển Android.