Tutup iklan

Ramai orang hari ini membeli telefon pintar untuk memanfaatkan keupayaan kamera mereka yang hebat. Sebagai contoh Galaxy S22Ultra ia telah melihat permintaan yang besar dengan tepat kerana prestasi kameranya yang luar biasa. Dan kamera akan terus menjadi salah satu sebab utama pengguna membeli telefon.

Untuk menggunakan keupayaan kamera dalam aplikasi mereka, pembangun menggunakan androidAntara muka Rangka Kerja Kamera. Kes penggunaan pertama rangka kerja ini ialah pelaksanaan pratonton kamera. Walau bagaimanapun, apabila peranti boleh lipat menjadi lebih popular, skrin pratonton kamera boleh meregang, membalik atau berputar dengan tidak betul. Apabila digunakan dalam persekitaran berbilang tetingkap, aplikasi sering ranap.

Untuk menyelesaikan semua ini, Google kini telah memperkenalkan ciri baharu yang dipanggil CameraViewfinder yang akan menjaga semua butiran ini dan memberikan pembangun pengalaman kamera yang cekap. Seperti yang dinyatakan oleh Google dalam blog sumbangan: "CameraViewfinder ialah tambahan baharu kepada perpustakaan Jetpack yang membolehkan anda melaksanakan paparan kamera dengan pantas dengan usaha yang minimum."

CameraViewfinder menggunakan sama ada TextureView atau SurfaceView, membenarkan kamera melaraskan mengikut transformasi. Transformasi termasuk nisbah aspek, skala dan putaran yang betul. Ciri ini kini sedia untuk digunakan merentas telefon fleksibel, perubahan konfigurasi dan mod berbilang tetingkap. Google menyatakan bahawa ia telah mengujinya pada sejumlah besar peranti lipat.

Sebagai contoh, anda boleh membeli telefon Samsung di sini

Paling banyak dibaca hari ini

.