Làm quen với máy ảnh trên Android

Máy ảnh hỗ trợ hàng loạt trường hợp sử dụng ứng dụng thú vị như quay video và chụp ảnh để chia sẻ với mạng xã hội, cho đến tạo ra các tiện ích như quét tài liệu và mã QR. Trung tâm dành cho nhà phát triển này cung cấp tài liệu và tài nguyên để bắt đầu sử dụng camera trong ứng dụng Android.

Tạo ứng dụng máy ảnh

Để tạo một ứng dụng dựa trên máy ảnh hoặc tích hợp máy ảnh vào ứng dụng hiện có, hãy bắt đầu bằng cách khám phá CameraX API: một API được tinh giản để sử dụng máy ảnh. Bài viết tổng quan này giới thiệu về CameraX và hướng dẫn các bước sử dụng máy ảnh.

Tổng quan về CameraX

Lớp học lập trình về CameraX cung cấp một phương pháp dựa trên mẫu để tìm hiểu về CameraX.

Lớp học lập trình CameraX

Di chuyển từ Camera1

Nếu ứng dụng của bạn sử dụng lớp Camera không dùng nữa ("Camera1"), hãy cân nhắc di chuyển sang CameraX. Phương thức này sẽ cung cấp nền tảng ổn định và mạnh mẽ cho phép ứng dụng của bạn tận dụng các tính năng mới của camera.

Di chuyển Camera1 sang CameraX

Nâng cấp ứng dụng máy ảnh

CameraX hỗ trợ tích hợp trực tiếp với thư viện Bộ công cụ học máy, MLKit. Điều này cho phép kết hợp máy ảnh với MLKit để tạo ra những thứ như trình quét QR, trình quét tài liệu và nhiều thứ khác.

Tạo Trình quét mã QR

Các tiện ích của máy ảnh cho phép ứng dụng của bạn sử dụng các tính năng đặc biệt của thiết bị, chẳng hạn như chế độ chụp ảnh ở Chế độ ban đêm hoặc chế độ Bokeh (Chân dung). Tìm hiểu cách truy cập vào các Tiện ích máy ảnh bằng cả CameraX và Camera2 tại đây.

Mở rộng trải nghiệm sử dụng máy ảnh trong ứng dụng