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