Iniziare a usare la fotocamera su Android

La fotocamera offre un'interessante gamma di casi d'uso di applicazioni, come l'acquisizione di video e immagini per la condivisione con i social media, la creazione di utilità come la scansione di documenti e codici QR. Questo centro per gli sviluppatori fornisce documentazione e risorse per iniziare a utilizzare la fotocamera nella tua applicazione Android.

Crea un'applicazione fotocamera

Per creare un'applicazione basata sulla fotocamera o incorporare la fotocamera nella tua applicazione esistente, inizia esplorando l'API CameraX: un'API semplificata per l'utilizzo della fotocamera. Questa panoramica presenta CameraX e illustra i passaggi per usare la fotocamera.

Panoramica di CameraX

Il codelab di CameraX offre un approccio basato su esempi per l'apprendimento di CameraX.

Codelab CameraX

Migrazione da Fotocamera1

Se l'app utilizza la classe Fotocamera deprecata ("Camera1"), ti consigliamo di eseguire una migrazione a CameraX, che fornirà una piattaforma stabile e solida che consente all'applicazione di sfruttare le nuove funzionalità della fotocamera.

Eseguire la migrazione di Camera1 a CameraX

Migliora l'applicazione della tua fotocamera

CameraX facilita l'integrazione diretta con la libreria Machine Learning Toolkit, MLKit. Ciò consente di combinare la fotocamera con MLKit per creare scanner QR, scanner di documenti e altro ancora.

Creare uno scanner di codici QR

Le estensioni della fotocamera consentono all'applicazione di accedere a funzionalità speciali del dispositivo, ad esempio le modalità di acquisizione delle immagini in modalità notturna o Bokeh (Ritratto). Scopri come accedere alle estensioni della fotocamera utilizzando sia CameraX che Camera2 qui.

Estendi l'esperienza con la fotocamera dell'app