![]()
TINGKAT 3 — Siap adaptif
Pratinjau kamera
Kamera adalah salah satu aplikasi Android terpenting. Jendela bidik kamera adalah jendela ke aplikasi, rendering output sensor kamera (pratinjau kamera).
Sensor kamera memiliki posisi tetap dan rasio aspek tetap serta biasanya menghasilkan data gambar dalam orientasi lanskap. Namun, jendela bidik harus sesuai dengan orientasi perangkat potret dan lanskap, status perangkat foldable terlipat dan terbentang, serta ukuran jendela yang berbeda dalam mode multi-aplikasi.
Dalam mode multi‑aplikasi dan di perangkat foldable, jendela bidik dapat ditampilkan dalam orientasi potret di perangkat lanskap atau orientasi lanskap di perangkat potret. Aplikasi kamera sering kali harus memutar pratinjau gambar agar sesuai dengan orientasi jendela bidik. Bahkan saat jendela bidik dan sensor kamera memiliki orientasi yang sama, rasio aspeknya dapat berbeda.
Aplikasi Anda menghadapi tantangan dalam mengorientasikan dan menskalakan gambar sensor kamera agar sesuai dengan orientasi dan rasio aspek UI aplikasi saat UI mengubah orientasi dan ukuran.
Untuk mempelajari cara mengelola pratinjau kamera, lihat panduan developer berikut:
Proyeksi media
Proyeksi media menangkap konten layar perangkat atau jendela aplikasi dan menampilkan konten yang direkam di perangkat lain, seperti TV.
Aplikasi proyeksi media harus mendaftarkan izin layanan, mengelola izin pengguna, mengarahkan dan menskalakan konten yang direkam agar sesuai dengan orientasi dan rasio aspek perangkat target, serta memungkinkan penyesuaian proyeksi.
Untuk detail penerapan, lihat Proyeksi media.