Upload
geucimar-brilhador
View
54
Download
0
Embed Size (px)
Citation preview
programação dia 24 setembro
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.
formatos suportados
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
métodos media player
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.
métodos media player
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(floatesquerdo, 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.