본문 바로가기
반응형

MediaPlayer2

Mp3파일 외부 저장소에서 가져와 재생하기 #안드로이드 유저가 가지고 있는 MP3파일을 앱 내부에 저장해 두고 필요할 때 재생할 수 있도록 할 경우가 있는데요. 오늘은 외부 저장소에 있는 MP3파일들 중 하나를 선택한 다음, 그 파일을 내부 저장소로 가져와 파일을 재생하는 방법을 정리하도록 하겠습니다. 이 방법에 대해서 정리하기 전에, 저장소에 대한 개념을 가볍게 정리해 보고 가려고 합니다. 이에 대한 개념이 필요하시지 않은 분들은 바로 3번으로 넘어가 주세요. 1. 저장소(Storage) 안드로이드의 Storage의 개념에서 크게 두가지가 있는데요. 바로 내부저장소(Internal Storage)와 외부 저장소(External Storage)입니다. 더 세부적으로 구분할 수도 있겠지만, 오늘 글에 대해서 접근하는데 있어서는 이 개념들이 중요할 것 같습니다... 2019. 9. 7.
Android에서 MediaPlayer 로 음악 재생하기 앱을 만들면서 소리를 재생하도록 해야하는 경우가 상당히 많은데요. 이럴때 사용하는 MedaiPlayer 클래스에 대해서 정리해보겠습니다. MediaPlayer는 사실 오디오뿐만이 아니라, 이미지, 비디오 파일과 스트림을 플레이할수 있는 다재다능한 Class 인데요. 앱의 리소스를 저장하는 raw나 Assets폴더에 저장해놓고 사용하거나, 특정위치에 파일을 생성해서 음악을 재생할 수도 있구요, 외부 URL을 통해서 스트리밍을 재생할수도 있습니다. 지원하는 media format은 아래 링크에서 확인하실수 있습니다. (mp3나 img파일들, h.264타입의 비디오도 포함되어 있네요.) >>> 미디어 포맷 링크 2017. 2. 4.