Pratinjau kamera dan proyeksi media

Ikon Tingkat 3

TINGKAT 3 — Siap digunakan di perangkat layar besar

Pratinjau kamera

Kamera adalah salah satu aplikasi Android terpenting. Jendela bidik kamera adalah jendela ke aplikasi, yang merupakan rendering output sensor kamera (pratinjau kamera).

Sensor kamera memiliki posisi tetap dan rasio aspek tetap serta biasanya menghasilkan output data gambar dalam orientasi lanskap. Namun, jendela bidik harus sesuai dengan orientasi perangkat potret dan lanskap, status terlipat dan terbentang perangkat foldable, serta ukuran jendela yang berbeda dalam mode multi-aplikasi.

Dalam mode multi-aplikasi dan di perangkat foldable, jendela bidik dapat disetel ke potret di perangkat lanskap atau lanskap di perangkat potret. Aplikasi kamera sering kali harus memutar pratinjau gambar agar sesuai dengan orientasi jendela bidik. Selain itu, meskipun saat jendela bidik dan sensor kamera berada dalam orientasi yang sama, rasio aspeknya dapat berbeda.

Aplikasi Anda memiliki tantangan untuk mengarahkan 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 diambil di perangkat lain, seperti TV.

Aplikasi proyeksi media harus mendaftarkan izin layanan, mengelola izin pengguna, mengorientasikan dan menskalakan konten yang diambil agar sesuai dengan orientasi dan rasio aspek perangkat target, serta memungkinkan penyesuaian proyeksi.

Untuk mengetahui detail implementasi, lihat Proyeksi media.