Aperçu de l'appareil photo et projection multimédia

Icône du niveau 3

Niveau 3 : Adaptation aux grands écrans

Aperçu de l'appareil photo

L'application Appareil photo est l'une des applications Android les plus importantes. Le viseur de l'appareil photo est une fenêtre sur l'application, un rendu de la sortie du capteur de l'appareil photo (l'aperçu de l'appareil photo).

Les capteurs de l'appareil photo ont une position et un format fixes, et produisent généralement leurs données d'image en mode paysage. Toutefois, le viseur doit respecter les orientations portrait et paysage de l'appareil, les états plié et déplié des appareils pliables, ainsi que les différentes tailles de fenêtre en mode multifenêtre.

En mode multifenêtre et sur les appareils pliables, le viseur peut être en mode portrait sur les appareils en mode paysage ou en mode paysage sur les appareils en mode portrait. Les applications d'appareil photo doivent souvent faire pivoter l'aperçu de l'image pour qu'il corresponde à l'orientation du viseur. Même lorsque le viseur et le capteur de l'appareil photo sont dans la même orientation, leurs formats peuvent différer.

Votre application doit orienter et mettre à l'échelle l'image du capteur de l'appareil photo pour qu'elle corresponde à l'orientation et au format de l'UI de l'application lorsque l'UI change d'orientation et de taille.

Pour savoir comment gérer l'aperçu de l'appareil photo, consultez les guides du développeur suivants:

Projection multimédia

La projection multimédia capture le contenu d'un écran d'appareil ou d'une fenêtre d'application, puis l'affiche sur un autre appareil, tel qu'un téléviseur.

Les applications de projection multimédia doivent enregistrer une autorisation de service, gérer le consentement de l'utilisateur, orienter et mettre à l'échelle le contenu capturé pour qu'il corresponde à l'orientation et au format de l'appareil cible, et permettre la personnalisation de la projection.

Pour en savoir plus sur l'implémentation, consultez la section Projection multimédia.