Fermer l'annonce

De nos jours, de nombreuses personnes achètent des smartphones pour profiter des excellentes capacités de leur appareil photo. Par exemple Galaxy S22 ultra il a connu une énorme demande précisément en raison des performances exceptionnelles de son appareil photo. Et les appareils photo continueront d’être l’une des principales raisons pour lesquelles les consommateurs achètent un téléphone.

Afin d'utiliser les capacités de la caméra dans leurs applications, les développeurs adoptent androidInterface du cadre de caméra. Le premier cas d'utilisation de ce framework est l'implémentation de l'aperçu de la caméra. Cependant, à mesure que les appareils pliables deviennent plus populaires, l'écran d'aperçu de l'appareil photo peut s'étirer, se retourner ou pivoter de manière incorrecte. Lorsqu'elle est utilisée dans un environnement multi-fenêtres, l'application plante souvent.

Pour résoudre tout cela, Google a introduit une nouvelle fonctionnalité appelée CameraViewfinder qui prendra en charge tous ces détails et offrira aux développeurs une expérience de caméra efficace. Comme Google l'indique sur le blog contribution: "CameraViewfinder est un nouvel ajout à la bibliothèque Jetpack qui vous permet d'implémenter rapidement des vues de caméra avec un minimum d'effort."

CameraViewfinder utilise soit un TextureView, soit un SurfaceView, permettant à la caméra de s'ajuster en fonction des transformations. Les transformations incluent le rapport hauteur/largeur, l’échelle et la rotation corrects. La fonctionnalité est désormais prête à être utilisée sur les téléphones flexibles, les changements de configuration et le mode multi-fenêtres. Google précise l'avoir testé sur un grand nombre d'appareils pliables.

Par exemple, vous pouvez acheter des téléphones Samsung ici

Le plus lu du jour

.