Telewizory oferują wiele opcji rozrywkowych, a do wyboru są tysiące aplikacji i powiązanych usług. Jednocześnie większość użytkowników woli korzystać z telewizora z jak najmniejszą ilością danych wejściowych. Przy tak dużym wyborze aplikacja powinna zapewniać użytkownikom szybkie i łatwe odkrywanie i korzystanie z Twoich treści.
Możesz pomóc użytkownikom w odkrywaniu Twoich treści, wyświetlając rekomendacje na ekranie głównym, umożliwiając wyszukiwanie aplikacji w Twojej aplikacji oraz integrując treści z Asystentem Google. Ten temat zawiera omówienie każdego z tych obszarów oraz linki do powiązanych tematów i materiałów z dodatkowymi informacjami.
Polecaj treści na ekranie głównym
Ekran główny Androida TV wyświetla polecane treści w ramach kanałów i programów. Kanały są wyświetlane na ekranie głównym jako osobne wiersze, a karty wyświetlają wszystkie programy dostępne na danym kanale.
Więcej informacji znajdziesz w artykule Polecanie treści na ekranie głównym.
Udostępnij swoją aplikację do wyszukiwania
Android TV używa interfejsu wyszukiwania w Androidzie, aby pobierać dane z zainstalowanych aplikacji i dostarczać użytkownikowi wyniki wyszukiwania. Do tych wyników można dołączyć dane o treści aplikacji, aby użytkownik miał natychmiastowy dostęp do treści w aplikacji.
Więcej informacji znajdziesz w artykule Zezwalanie na wyszukiwanie aplikacji na telewizory.
Integracja z Asystentem Google
Aplikację możesz zintegrować z Asystentem Google na Androidzie TV za pomocą elementów sterujących wyszukiwaniem i odtwarzaniem. Ogólne informacje znajdziesz w tym poście na blogu dla deweloperów aplikacji na Androida.
Szukaj
Asystent Google może wysyłać zapytania do aplikacji, jeśli umożliwisz jej wyszukiwanie.
Pamiętaj, że precyzyjny link, który udostępniasz Asystentowi Google, powinien być linkiem uniwersalnym lub mieć schemat android-app://
.
Sterowanie odtwarzaniem
Asystent Google na Androidzie TV wysyła polecenia do aplikacji, korzystając z sesji multimediów.
Jeśli używasz ExoPlayer, możesz łatwo zintegrować go z Asystentem Google za pomocą MediaSessionConnector
, który jest rozszerzeniem ExoPlayer. Więcej informacji znajdziesz w tym poście na blogu dla deweloperów aplikacji na Androida.
Dodatkowe materiały
Aby dowiedzieć się więcej o tym, jak ułatwić użytkownikom znajdowanie treści na Androidzie TV, zapoznaj się z dodatkowymi materiałami.
Próbki
Możesz obsługiwać wiele linków w jednym ciągu tekstowym, aby zapewnić użytkownikom opcje dotyczące tego, dokąd mogą przejść, i zwiększyć zaangażowanie. Możesz nadawać styl fragmentom tekstu, aby zwiększyć czytelność, poprawić wrażenia użytkownika i zachęcić do większej kreatywności dzięki zastosowaniu kolorów i czcionek. Możesz sprawdzać dane wprowadzane przez użytkownika w polu tekstowym, np. imię i nazwisko, adres e-mail, adres lub inne dane kontaktowe. Ta weryfikacja zmniejsza liczbę błędów i oszczędza czas użytkowników. Aby wyświetlać w aplikacji obrazy związane z treściami i działaniami użytkowników, wczytaj je z dysku lub z zewnętrznego źródła w internecie. Utwórz górny pasek aplikacji, aby ułatwić użytkownikom poruszanie się po aplikacji i dostęp do funkcji, używając komponentu TopAppBar. Karta udostępnia interfejs Material Design. Dowiedz się, jak animować wartości stanu, używając przejść, animacji widoczności lub zmian rozmiaru oraz przejść płynnych, korzystając z interfejsów API animacji kompozytowej. Możesz zwiększyć interaktywność i zaangażowanie użytkowników w aplikacji, wczytując plik drawable, aby wyświetlać animowane obrazy. Animowane obrazy są przydatne do tworzenia wskaźników ładowania, wskaźników sukcesu lub błędów, ułatwiania tworzenia gry i różnych innych funkcji interfejsu.obsługa wielu linków w pojedynczym ciągu tekstowym;
nadawać styl fragmentom tekstu,
Sprawdzanie danych wejściowych podczas wpisywania przez użytkownika
wczytywanie i wyświetlanie obrazów,
Wyświetlanie paska aplikacji u góry
Tworzenie karty jako kontenera
Animacja w Compose
Wyświetlanie animowanego obrazu
Ćwiczenia z programowania
Możesz obsługiwać wiele linków w jednym ciągu tekstowym, aby zapewnić użytkownikom opcje dotyczące tego, dokąd mogą przejść, i zwiększyć zaangażowanie. Możesz nadawać styl fragmentom tekstu, aby zwiększyć czytelność, poprawić wrażenia użytkownika i zachęcić do większej kreatywności dzięki zastosowaniu kolorów i czcionek. Możesz sprawdzać dane wprowadzane przez użytkownika w polu tekstowym, np. imię i nazwisko, adres e-mail, adres lub inne dane kontaktowe. Ta weryfikacja zmniejsza liczbę błędów i oszczędza czas użytkowników. Aby wyświetlać w aplikacji obrazy związane z treściami i działaniami użytkowników, wczytaj je z dysku lub z zewnętrznego źródła w internecie. Utwórz górny pasek aplikacji, aby ułatwić użytkownikom poruszanie się po aplikacji i dostęp do funkcji, używając komponentu TopAppBar. Karta udostępnia interfejs Material Design. Dowiedz się, jak animować wartości stanu, używając przejść, animacji widoczności lub zmian rozmiaru oraz przejść płynnych, korzystając z interfejsów API animacji kompozytowej. Możesz zwiększyć interaktywność i zaangażowanie użytkowników w aplikacji, wczytując plik drawable, aby wyświetlać animowane obrazy. Animowane obrazy są przydatne do tworzenia wskaźników ładowania, wskaźników sukcesu lub błędów, ułatwiania tworzenia gry i różnych innych funkcji interfejsu.obsługa wielu linków w pojedynczym ciągu tekstowym;
nadawać styl fragmentom tekstu,
Sprawdzanie danych wejściowych podczas wpisywania przez użytkownika
wczytywanie i wyświetlanie obrazów,
Wyświetlanie paska aplikacji u góry
Tworzenie karty jako kontenera
Animacja w Compose
Wyświetlanie animowanego obrazu
Blogi
Updated 22 lutego 2025 Możesz obsługiwać wiele linków w jednym ciągu tekstowym, aby zapewnić użytkownikom opcje dotyczące tego, dokąd mogą przejść, i zwiększyć zaangażowanie. Updated 22 lutego 2025 Możesz nadawać styl fragmentom tekstu, aby zwiększyć czytelność, poprawić wrażenia użytkownika i zachęcić do większej kreatywności dzięki zastosowaniu kolorów i czcionek. Updated 22 lutego 2025 Możesz sprawdzać dane wprowadzane przez użytkownika w polu tekstowym, np. imię i nazwisko, adres e-mail, adres lub inne dane kontaktowe. Ta weryfikacja zmniejsza liczbę błędów i oszczędza czas użytkowników. Updated 22 lutego 2025 Aby wyświetlać w aplikacji obrazy związane z treściami i działaniami użytkowników, wczytaj je z dysku lub z zewnętrznego źródła w internecie. Updated 6 lutego 2025 Utwórz górny pasek aplikacji, aby ułatwić użytkownikom poruszanie się po aplikacji i dostęp do funkcji, używając komponentu TopAppBar. Updated 6 lutego 2025 Dowiedz się, jak animować wartości stanu, używając przejść, animacji widoczności lub zmian rozmiaru oraz przejść płynnych, korzystając z interfejsów API animacji kompozytowej. Updated 6 lutego 2025 Możesz zwiększyć interaktywność i zaangażowanie użytkowników w aplikacji, wczytując plik drawable, aby wyświetlać animowane obrazy. Animowane obrazy są przydatne do tworzenia wskaźników ładowania, wskaźników sukcesu lub błędów, ułatwiania tworzenia gry i różnych innych funkcji interfejsu.obsługa wielu linków w pojedynczym ciągu tekstowym;
nadawać styl fragmentom tekstu,
Sprawdzanie danych wejściowych podczas wpisywania przez użytkownika
wczytywanie i wyświetlanie obrazów,
Wyświetlanie paska aplikacji u góry
Animacja w Compose
Wyświetlanie animowanego obrazu
Filmy
Updated 22 lutego 2025 Updated 22 lutego 2025 Updated 22 lutego 2025 Updated 22 lutego 2025 Updated 6 lutego 2025 Updated 6 lutego 2025 Updated 6 lutego 2025 Updated 6 lutego 2025obsługa wielu linków w pojedynczym ciągu tekstowym;
nadawać styl fragmentom tekstu,
Sprawdzanie danych wejściowych podczas wpisywania przez użytkownika
wczytywanie i wyświetlanie obrazów,
Wyświetlanie paska aplikacji u góry
Tworzenie karty jako kontenera
Animacja w Compose
Wyświetlanie animowanego obrazu