Resumo

Nesta aula aprendemos a reproduzir diversas mídias dentro de nossa aplicação, bem como utilizar recursos de câmera. Na parte da reprodução de mídia vimos como construir o MediaPlayer, como prepará-lo para as diversas fontes disponíveis e como executá-lo assincronamente para evitar travamentos na thread principal. Por fim, estudamos os estados que envolvem o MediaPlayer e aprendemos também a liberá-lo para evitar desperdício de memória. Em seguida, aprendemos como lidar com a câmera através da criação de Intents para serviços que o Android disponibiliza tanto para vídeo como para imagens. Vimos quais são os pontos importantes nesses Intents e como especificar o caminho onde as imagens devem ser salvas. Por fim, vimos o esqueleto de como tratar os resultados gerados pela câmera para que possamos utilizar de maneira adequada as imagens e vídeos em nossa aplicação.

Versão 5.3 - Todos os Direitos reservados