티스토리 뷰
반응형
MediaPlayer
-Idle : 앱의 MediaPlayer와 디바이스의 Mediaplayer가 연결되있는 상태 (reset을 통해 idle상태가 됨)
-Initialized : 재생시킬 데이터소스를 설정 ( setDataSource를 통해 Initialized상태가 됨)
-Prepared : 미디어를 재생시키기 위해서는 재생시킬 데이터의 간격 등에 대한 정보를 사전에 가지고 있어야 함( prepare를 통해 해당 정보들을 설정하여 Prepared상태가 됨)
-Started : 미디어를 설정한 정보바탕으로 재생 시킴(start를 통해 Started상태가 됨)
-Paused : 미디어를 일시정지시킨 상태(pause를 통해 Paused상태가 됨)
-PlaybackCompleted : 미디어를 일시정지시킨 상태
*** Paused, PlaybackCompleted 차이점 : Paused는 start할 때, 일시정지되었던 부분부터 재생, PlaybackCompleted는 start할 때, 처음부터 재생
-Stopped : 미디어 재생을 중지한 상태(stop을 통해 Stopped 상태가 됨)
-End : 앱과 디바이스의 MediaPlayer 연결을 끊은 상태(release를 통해 End 상태가 됨 *ppt에서 reset이 아닌 release여야 함...)
*상태에 따라서 메소드 사용이 정해져 있음
반응형
'android' 카테고리의 다른 글
[android] Proguard 해제하는 방법 (0) | 2020.03.10 |
---|---|
[안드로이드 ] KeyguardManager 에 대해서.... (0) | 2020.02.12 |
[android] 안드로이드 단위 테스트 - (AndroidJUnit4) (0) | 2020.02.04 |
[android] listview 에서 listview item 클릭이 안될 경우 (0) | 2020.01.22 |
[android]Error inflating class : YouTubePlayerView 에러 발생 해결방법 (0) | 2020.01.14 |