A exibição e a reprodução de mídia se tornaram componentes essenciais da experiência do app Android. Se o app integra imagens e vídeos ou oferece experiências de áudio imersivas, a mídia enriquece as interações do usuário e aumenta o engajamento do app.
O Android continua a evoluir as APIs para minimizar a complexidade da integração de mídia e tornar a experiência do usuário mais integrada e consistente. Esta página conecta você a recursos para ajudar a começar e melhorar seu app.
Conhecer as principais APIs e conceitos de mídia do Android
O Android tem APIs que funcionam em níveis diferentes para permitir que o app aproveite ao máximo os recursos de hardware e software disponíveis.
Exibir imagens
Carregar imagens de alta qualidade de forma eficiente é fundamental para criar uma experiência fácil para o usuário no app. Confira alguns recursos que vão ajudar:
- Como carregar imagens de recursos locais
- Como carregar imagens de um servidor remoto
- Como carregar bitmaps grandes de maneira eficiente
- Mostrar imagens em UltraHDR
Reproduzir e transmitir áudio e vídeo
O Jetpack Media3 oferece recursos avançados, como reprodução de mídia contínua, navegação de mídia e gerenciamento de recursos eficiente. Saiba mais:
- Transmissão ao vivo
- Fazer o download de mídia
- Controles de mídia e interface do player
- Reprodução em segundo plano
Melhorar seu app
O app precisa oferecer suporte a recursos que atendam e superem as expectativas dos usuários. Uma maneira de fazer isso é oferecer suporte aos recursos avançados de mídia fornecidos por dispositivos premium. Confira algumas maneiras específicas de destacar seu app:
- Suporte a imagens UltraHDR e vídeo HDR
- Ativar o modo picture-in-picture para reprodução de áudio e vídeo
- Implemente o Cast Connect para que os usuários possam transmitir para o app Android TV nativo.
- Use a classe de desempenho para adaptar a experiência do usuário aos recursos do dispositivo.
Consulte o guia completo para conferir recursos que podem ser usados para melhorar a experiência de exibição e reprodução de mídia e impressionar seus usuários.