Anteprima della videocamera e proiezione di contenuti multimediali
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.

LIVELLO 3: compatibile con schermi di grandi dimensioni
Anteprima fotocamera
Fotocamera è una delle app Android più importanti. Il mirino della fotocamera è una finestra sull'app, un rendering dell'uscita del sensore della fotocamera (l'anteprima della fotocamera).
I sensori della fotocamera hanno una posizione fissa e proporzioni fisse e in genere emettono i dati delle immagini in orientamento orizzontale. Tuttavia, il mirino deve essere conforme agli orientamenti verticali e orizzontali del dispositivo, agli stati aperti e chiusi dei dispositivi pieghevoli e a dimensioni diverse delle finestre in modalità multi-finestra.
In modalità multifinestra e sui dispositivi pieghevoli, il mirino può essere in verticale sui dispositivi in orizzontale o in orizzontale sui dispositivi in verticale. Spesso le app della fotocamera devono ruotare l'anteprima dell'immagine in modo che corrisponda all'orientamento del mirino. Inoltre, anche se il mirino e il sensore della fotocamera sono nello stesso orientamento, le proporzioni possono essere diverse.
La tua app deve orientare e ridimensionare l'immagine del sensore della fotocamera in modo che corrisponda all'orientamento e alle proporzioni dell'interfaccia utente dell'app man mano che l'interfaccia utente cambia orientamento e dimensioni.
Per scoprire come gestire l'anteprima della videocamera, consulta le seguenti guide per gli sviluppatori:
La proiezione multimediale acquisisce i contenuti della finestra di un'app o dello schermo di un dispositivo e li mostra su un altro dispositivo, ad esempio una TV.
Le app di proiezione di contenuti multimediali devono registrare un'autorizzazione di servizio, gestire il consenso dell'utente, orientare e ridimensionare i contenuti acquisiti in modo che corrispondano all'orientamento e alle proporzioni del dispositivo di destinazione e consentire la personalizzazione della proiezione.
Per i dettagli sull'implementazione, consulta Proiezione multimediale.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[],null,["# Camera preview and media projection\n\nTIER 3 --- Large screen ready\n| **Objective:** Make your app [large screen ready](/docs/quality-guidelines/large-screen-app-quality#large_screen_ready) by meeting the [LS-CM1](/docs/quality-guidelines/large-screen-app-quality#LS-CM1) camera preview and [LS-CM2](/docs/quality-guidelines/large-screen-app-quality#LS-CM2) media projection requirements of the [Large screen app quality](/docs/quality-guidelines/large-screen-app-quality) guidelines.\n\nCamera preview\n--------------\n\nCamera is one of the most important Android apps. The camera viewfinder is a window into the app, a rendering of the camera sensor output (the camera preview).\n\nCamera sensors have a fixed position and fixed aspect ratio and typically output their image data in landscape orientation. The viewfinder, however, must conform to portrait and landscape device orientations, folded and unfolded states of foldable devices, and different window sizes in multi‑window mode.\n\nIn multi‑window mode and on foldables, the viewfinder can be portrait on landscape devices or landscape on portrait devices. Camera apps often must rotate the image preview to match the orientation of the viewfinder. And even when the viewfinder and camera sensor are in the same orientation, their aspect ratios can differ.\n\nYour app has the challenge of orienting and scaling the camera sensor image to match the orientation and aspect ratio of the app's UI as the UI changes orientation and size.\n\nTo learn how to manage camera preview, see the following developer guides:\n\n- [Camera preview](/training/camera2/camera-preview)\n- [CameraX overview](/training/camerax)\n\nMedia projection\n----------------\n\nMedia projection captures the contents of a device screen or app window and displays the captured content on another device, such as a TV.\n\nMedia projection apps must register a service permission, manage user consent, orient and scale the captured content to match the orientation and aspect ratio of the target device, and enable customization of the projection.\n\nFor implementation details, see [Media projection](/media/grow/media-projection)."]]