Tutup iklan

Banyak orang saat ini membeli ponsel pintar untuk memanfaatkan kemampuan kameranya yang luar biasa. Misalnya Galaxy S22Ultra permintaannya sangat besar justru karena performa kameranya yang luar biasa. Dan kamera akan terus menjadi salah satu alasan utama konsumen membeli ponsel.

Untuk menggunakan kemampuan kamera dalam aplikasi mereka, pengembang mengadopsinya androidAntarmuka Kerangka Kamera. Kasus penggunaan pertama dari kerangka ini adalah implementasi pratinjau kamera. Namun, seiring dengan semakin populernya perangkat yang dapat dilipat, layar pratinjau kamera dapat meregang, terbalik, atau berputar secara tidak benar. Saat digunakan di lingkungan multi-jendela, aplikasi sering kali crash.

Untuk mengatasi semua ini, Google kini telah memperkenalkan fitur baru yang disebut CameraViewfinder yang akan menangani semua detail ini dan memberikan pengalaman kamera yang efisien kepada pengembang. Seperti yang dinyatakan Google di blognya kontribusi: "CameraViewfinder adalah tambahan baru pada pustaka Jetpack yang memungkinkan Anda mengimplementasikan tampilan kamera dengan cepat dengan sedikit usaha."

CameraViewfinder menggunakan TextureView atau SurfaceView, memungkinkan kamera menyesuaikan berdasarkan transformasi. Transformasi mencakup rasio aspek, skala, dan rotasi yang benar. Fitur tersebut sekarang siap digunakan di seluruh ponsel fleksibel, perubahan konfigurasi, dan mode multi-jendela. Google mencatat bahwa mereka telah mengujinya pada sejumlah besar perangkat lipat.

Misalnya, Anda bisa membeli ponsel Samsung di sini

Yang paling banyak dibaca hari ini

.