TINGKAT 3 — Siap digunakan di perangkat layar besar
Pratinjau kamera
Kamera adalah salah satu aplikasi Android yang paling penting. 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 berupa potret di perangkat lanskap atau lanskap di perangkat potret. Aplikasi kamera sering kali harus memutar pratinjau gambar agar sesuai dengan orientasi jendela bidik. Dan meskipun jendela bidik dan sensor kamera berada dalam orientasi yang sama, rasio aspeknya dapat berbeda.
Aplikasi Anda memiliki tantangan dalam mengorientasikan dan menskalakan gambar sensor kamera agar cocok 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 diambil di perangkat lain, seperti TV.
Aplikasi proyeksi media harus mendaftarkan izin layanan, mengelola izin pengguna, mengorientasikan dan menskalakan konten yang diambil agar cocok dengan orientasi dan rasio aspek perangkat target, serta mengaktifkan penyesuaian proyeksi.
Untuk detail penerapan, lihat Proyeksi media.