La navigazione e la riproduzione di file multimediali fanno spesso parte dell'esperienza utente fornita da un'app TV. Creare un'esperienza di questo tipo da zero, assicurandosi che sia veloce, fluida e accattivante, può essere complicato. Indipendentemente dal fatto che la tua app fornisca l'accesso a un catalogo multimediale piccolo o grande, consente agli utenti di sfogliare rapidamente le opzioni e accedere ai contenuti che vogliono.
Argomenti
- Creare UI con Compose per TV
- Configurare l'app per l'utilizzo di Compose per TV
- Creare un browser dei cataloghi con Compose per TV
- Creare una visualizzazione dei dettagli con Compose per TV
- Implementare una sessione multimediale
- Utilizza un
MediaSession
per informare Android TV di cosa è in riproduzione nella tua app e consentire alle interazioni esterne all'app di controllare i contenuti multimediali. - Controlli di riproduzione sulla TV
- Best practice per creare un'esperienza di riproduzione coerente sul sistema operativo Android TV.
- Visualizzare una scheda Now Playing
- Utilizza un
MediaSession
per visualizzare una scheda Now Playing nella schermata Home. - Visualizzare le anteprime dei video
- Esegui il rendering di un video di anteprima direttamente su una superficie della schermata Home.
- Supportare la modalità Ambient
- Risparmia energia ed evita i problemi di burn-in dello schermo.
- Adatta alla frequenza fotogrammi dei contenuti
- Gestisci le frequenze dei fotogrammi utilizzando l'API FrameRate.
- Ottimizzare l'utilizzo della memoria
- Ottimizza l'utilizzo della memoria per la tua app.
Nota: il toolkit UI Leanback, che utilizza visualizzazioni e frammenti, è stato deprecato a favore di Compose.