2. programaçãodia24setembro
introdução ao desenvolvimento de apps;
desenho de telas com o Android Studio UI Designer;
linguagem Java, componentes e eventos;
reprodução de arquivos de áudio e vídeo;
captura de imagem, áudio e vídeo.
3. formatossuportados
o Android suporta diversos formatos de arquivos
de áudio e vídeo, dentre eles: mp3 e mp4. Uma
lista completa dos formatos suportados pode
ser vista no site:
https://developer.android.com/guide/appendix/media‐
formats.html
5. métodosmediaplayer
Método Descrição
create() Retorna um objeto do tipo MediaPlayer.
getCurrentPosition() Retorna a posição atual do áudio em milisegundos.
getDuration() Retorna a duração total do áudio em milisegundos.
getTrackInfo() Retorna um vetor com as informações sobre uma trilha.
isPlaying() Retorna verdadeiro/falso indicando se o áudio está
tocando ou não.
pause() Pausa a reprodução do áudio.
prepare() Prepara o arquivo de áudio decodificando e fazendo um pré-
armazenamento para que possa ser reproduzido.
reset() Reinicia o player.
release() Libera qualquer recurso referenciado pelo objeto MediaPlayer.
6. métodosmediaplayer
Método Descrição
seekTo(posicao) Recebe um valor do tipo inteiro e move o áudio para aquela
posição em segundos.
setAudioStreamType() Define o tipo de mídia que será reproduzido.
No caso de stream de músicas passar o parâmetro
AudioManager.STREAM_MUSIC.
setVolume(float
esquerdo, float direito)
Aumenta ou diminui o volume do player.
setDataSource(
FileDescriptor fd)
Define o caminho do arquivo local ou remoto que será
reproduzido.
selectTrack(
int indice)
Recebe um valor do tipo inteiro e seleciona a trilha da lista
com aquele índice em particular.
start() Inicia a reprodução do áudio.
stop() Encerra a reprodução do áudio.