Premiers pas avec l'appareil photo sur Android

L'appareil photo permet de nombreux cas d'utilisation d'applications intéressants, tels que la capture de vidéos et d'images à partager sur les réseaux sociaux, ou la création d'utilitaires tels que la lecture de documents et de codes QR. Ce Developer Center fournit de la documentation et des ressources pour vous aider à utiliser l'appareil photo dans votre application Android.

Créer une application d'appareil photo

Pour créer une application basée sur l'appareil photo ou intégrer l'appareil photo à votre application existante, commencez par explorer l'API CameraX, une API simplifiée permettant d'utiliser l'appareil photo. Cette présentation présente CameraX et les étapes à suivre pour utiliser l'appareil photo.

Présentation de CameraX

L'atelier de programmation CameraX fournit une approche basée sur des exemples pour apprendre à utiliser CameraX.

Atelier de programmation CameraX

Migrer depuis Camera1

Si votre application utilise la classe Camera1 obsolète ("Camera1"), envisagez d'effectuer une migration vers CameraX, qui fournira une plate-forme stable et robuste qui permettra à votre application de profiter des nouvelles fonctionnalités d'appareil photo.

Migrer Camera1 vers CameraX

Améliorez votre application d'appareil photo

CameraX facilite l'intégration directe avec MLKit, la bibliothèque du Machine Learning Toolkit. Cela permet d'associer l'appareil photo à MLKit pour créer des outils tels que des lecteurs de code QR, des scanners de documents, etc.

Créer un lecteur de code QR

Les extensions Appareil photo permettent à votre application d'accéder à des fonctionnalités spéciales de l'appareil, telles que la capture d'image en mode Nuit ou les modes Bokeh (Portrait). Découvrez comment accéder aux extensions Camera à l'aide de CameraX et de Camera2.

Améliorer l'expérience de l'appareil photo avec votre application