3. KATMAN — Büyük ekrana hazır
Kamera önizleme
Kamera, en önemli Android uygulamalarından biridir. Kamera vizörü, uygulamaya açılan bir penceredir ve kamera sensörünün çıkışının (kamera önizlemesi) oluşturulmasıdır.
Kamera sensörleri sabit bir konuma ve sabit en boy oranına sahiptir ve genellikle resim verilerini yatay yönde gösterir. Ancak vizör, cihazın dikey ve yatay yönlerine, katlanabilir cihazların katlanmış ve katlanmamış durumlarına ve çoklu pencere modundaki farklı pencere boyutlarına uygun olmalıdır.
Çoklu pencere modunda ve katlanabilir cihazlarda vizör, yatay cihazlarda dikey veya dikey cihazlarda yatay olabilir. Kamera uygulamalarının, görüntü önizlemesini genellikle vizörün yönüne uyacak şekilde döndürmesi gerekir. Vizör ve kamera sensörü aynı yönde olsa bile en boy oranları farklı olabilir.
Uygulamanızın, kullanıcı arayüzü yön ve boyut değiştirirken kamera sensörü görüntüsünü kullanıcı arayüzünün yönüne ve en boy oranına uyacak şekilde yönlendirme ve ölçeklendirme sorunu vardır.
Kamera önizlemesini nasıl yöneteceğinizi öğrenmek için aşağıdaki geliştirici kılavuzlarına göz atın:
Medya projeksiyonu
Medya yansıtma, bir cihaz ekranının veya uygulama penceresinin içeriğini yakalar ve yakalanan içeriği TV gibi başka bir cihazda gösterir.
Medya yansıtma uygulamaları bir hizmet izni kaydetmeli, kullanıcı rızasını yönetmeli, yakalanan içeriği hedef cihazın yönüne ve en boy oranına uyacak şekilde yönlendirmeli ve ölçeklendirmeli ve yansıtmanın özelleştirilmesini etkinleştirmelidir.
Uygulama ayrıntıları için Medya yansıtma başlıklı makaleyi inceleyin.