Podgląd z aparatu i projekcja multimediów

Ikona poziomu 3

POZIOM 3 – możliwość korzystania z dużego ekranu

Podgląd z aparatu

Aparat to jedna z najważniejszych aplikacji na Androida. Wizjer aparatu to okno, które wyświetla się w aplikacji i renderuje obraz z czujnika aparatu (czyli podgląd z aparatu).

Czujniki aparatów mają stałe położenie i stały format obrazu i zwykle przesyłają dane obrazu w orientacji poziomej. Wizjer musi jednak odpowiadać orientacji urządzenia (pionowej i poziomej), stanu złożonego i rozłożonego oraz różnych rozmiarów okien w trybie wielu okien.

W trybie wielu okien i na urządzeniach składanych wizjer może być w orientacji pionowej, a na urządzeniach poziomych – w orientacji poziomej. Aplikacje aparatu często muszą obracać podgląd obrazu, aby dopasować go do orientacji wizjera. Nawet gdy wizjer i czujnik aparatu mają tę samą orientację, proporcje mogą się różnić.

Zadaniem aplikacji jest ustalanie orientacji i skalowanie obrazu czujnika aparatu, tak aby pasował do orientacji i formatu obrazu UI, gdy interfejs użytkownika zmienia orientację i rozmiar.

Więcej informacji o zarządzaniu podglądem z aparatu znajdziesz w tych przewodnikach dla programistów:

Wyświetlanie multimediów

Wyświetlanie multimediów przechwytuje zawartość ekranu urządzenia lub okna aplikacji i wyświetla je na innym urządzeniu, takim jak telewizor.

Aplikacje do wyświetlania multimediów muszą rejestrować uprawnienia usługi, zarządzać zgodą użytkowników, ustalać orientację i skalować nagrywane treści tak, aby pasowały do orientacji i formatu obrazu urządzenia docelowego oraz umożliwiać dostosowywanie wyświetlania.

Szczegóły implementacji znajdziesz w artykule Przesyłanie multimediów.