Камера обеспечивает широкий диапазон вариантов использования приложений, таких как захват видео и изображений для публикации в социальных сетях, а также создание таких утилит, как сканирование документов и QR-кода. Этот центр разработчиков предоставляет документацию и ресурсы для начала использования камеры в приложении Android.
Создание приложения камеры
Чтобы создать приложение на основе камеры или включить камеру в существующее приложение, начните с изучения API CameraX: оптимизированного API для использования камеры. В этом обзоре представлена информация о CameraX и описаны этапы использования камеры.
CameraX Codelab представляет собой основанный на примерах подход к изучению CameraX.
Миграция с камеры 1
Если ваше приложение использует устаревший класс камеры («Camera1»), рассмотрите возможность перехода на CameraX, который обеспечит стабильную и надежную платформу, позволяющую вашему приложению использовать преимущества новых возможностей камеры.
Повысьте уровень своего приложения камеры
CameraX облегчает прямую интеграцию с библиотекой Machine Learning Toolkit MLKit. Это позволяет комбинировать камеру с MLKit для создания таких вещей, как QR-сканеры, сканеры документов и многое другое.
Расширения камеры предоставляют вашему приложению доступ к специальным возможностям устройства, таким как съемка изображений в ночном режиме или режимы боке (портрет). Узнайте, как получить доступ к расширениям камеры с помощью CameraX и Camera2 здесь.
Расширьте возможности камеры вашего приложения