Mẫu Máy ảnh và nội dung nghe nhìn trên Android
Tuyển tập mã mẫu để bạn sử dụng nhằm đẩy nhanh quá trình phát triển ứng dụng. Hãy duyệt xem các mẫu để tìm hiểu cách xây dựng các thành phần cho ứng dụng của bạn.
Mã mẫu nội dung đa phương tiện
SociaLite
Mẫu này cho biết cách sử dụng các API nền tảng Android và thư viện Jetpack để triển khai các tính năng thường thấy trong các ứng dụng mạng xã hội.
Mẫu nền tảng
Kho lưu trữ này chứa một tập hợp các mẫu minh hoạ việc sử dụng nhiều API của nền tảng hệ điều hành Android, bao gồm cả API máy ảnh và nội dung nghe nhìn.
Media3 Transformer
Mẫu này cho biết cách sử dụng các API Media3 Transformer để tạo ứng dụng chỉnh sửa nội dung nghe nhìn.
Mã mẫu dành cho máy ảnh
CameraX cơ bản
Cách sử dụng các API CameraX được viết bằng Kotlin.
Video CameraX
Cách sử dụng API Quay video (Ghi lại) của CameraX với tính năng Capture + Preview (Xem trước) cho định dạng MediaStore.
CameraX Advanced
Cách phát hiện đối tượng theo thời gian thực trên khung hình camera trực tiếp bằng TensorFlow Lite.
CameraX-MLKit
Cách sử dụng MlKitAnalyzer của CameraX để quét mã QR. Đối với mã QR mã hoá URL, ứng dụng này sẽ nhắc người dùng mở URL trong trình duyệt.
Tiện ích CameraX
Cách sử dụng Tiện ích máy ảnh với API CameraX để chụp ảnh JPEG, hiển thị bản xem trước của máy ảnh, truy vấn các tiện ích được hỗ trợ, chọn một tiện ích và chụp ảnh tĩnh.
Các tiện ích có thể dùng là Tự động, Bokeh, Làm đẹp khuôn mặt, HDR (Dải động cao) và Ban đêm.
Kính ngắm HDR (Camera2)
Cách triển khai kính ngắm của máy ảnh có dải động cao theo thời gian thực, bằng cách xen kẽ thời gian phơi sáng của cảm biến giữa hai giá trị phơi sáng trên khung hình chẵn và khung hình lẻ, sau đó kết hợp hai khung hình mới nhất với nhau bất cứ khi nào một khung hình mới được chụp
Kiểm tra và xác thực
Ứng dụng Kiểm thử trình điều khiển nội dung nghe nhìn
Một ví dụ về cách triển khai API MediaController mà bạn có thể dùng để kiểm thử chi tiết nội dung nghe nhìn phát trên Android và để xác minh cách triển khai phiên phát nội dung nghe nhìn của bạn.
Bản minh hoạ API
Bản minh hoạ chính về Media3
Một ứng dụng phát đơn giản sử dụng ExoPlayer để phát một số luồng thử nghiệm. Đây là một điểm xuất phát tốt hoặc dự án tham chiếu.
Bản minh hoạ phiên Media3
Một ứng dụng phát triển khai MediaSession.
Bản minh hoạ Cast Media3
Ứng dụng phát có tích hợp Google Cast. Minh hoạ thao tác chuyển đổi giữa chế độ phát bằng cách Truyền và phát trên thiết bị.
Bản minh hoạ SurfaceControl của Media3
Ứng dụng phát sử dụng SurfaceControl API để chuyển hướng đầu ra video của ExoPlayer sang các chế độ xem khác nhau. Yêu cầu minSdkVersion phiên bản 29.
Bản minh hoạ Media3 GL
Ứng dụng phát sẽ kết xuất video lên GLSurfaceView và áp dụng chương trình đổ bóng GL.
Mẫu MIDI
Bộ sưu tập ứng dụng mẫu này giới thiệu các API MIDI 2.0 được giới thiệu trong Android 13.