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.