분류 전체보기27 Android Exoplayer 현재 재생 중인 Stream 의 Format 확인 방법 ExoPlayer 를 이용해서 개발을 하다 보면 현재 재생되고 있는 Stream 이 어떤 형식으로 오는지 알아야 하는 경우가 생깁니다.( 디버깅 시 필요 하다던지, UI 에 재생 정보를 표기해야한다던지와 같은 이유...) 오늘은 이 방법에 대해 공유해볼까 합니다. 아래는 ExoPlayer 에서 재생중인 Stream 의 Format List 를 가져오는 코드입니다. private fun getFormats(): List { val formats: MutableList = java.util.ArrayList() if (mPlayer != null){ val groups = mPlayer?.currentTracks?.groups val size = groups?.size!! for (i in 0 until s.. 2024. 1. 12. Android 배워보자 Compose! -(4) 이전 글 Android 배워보자 Compose! -(3) 이전 글 Android 배워보자 Compose! (2) 이전 글.. https://developanything.tistory.com/entry/Android-Compose-%EB%B0%B0%EC%9B%8C%EB%B3%B4%EA%B8%B0-1 Android 배워보자 Compose - (1) Compose 가 뭐지? https://developer.android.com/jetpack/compose/ developanything.tistory.com Compose 환경에서 ViewModel 과 LiveData 사용하기 프로젝트에서 ViewModel 과 LiveData 를 이용한 MVVM 구조를 많이들 사용하셨을텐데 Compose 환경에서도 위 두 개념을.. 2024. 1. 12. Android 배워보자 Compose! -(3) 이전 글 Android 배워보자 Compose! (2) 이전 글.. https://developanything.tistory.com/entry/Android-Compose-%EB%B0%B0%EC%9B%8C%EB%B3%B4%EA%B8%B0-1 Android 배워보자 Compose - (1) Compose 가 뭐지? https://developer.android.com/jetpack/compose/documentation?hl=ko Jetpack Compose 시작하 developanything.tistory.com 오늘은 Android 에서 화면 전환을 도와주는 Navigation 을 Compose 를 이용한 개발 환경에 적용해보도록 하겠습니다. 본 내용에 앞서 Navigation 의 3요소와 대략적인 개.. 2024. 1. 11. Android 배워보자 Compose! (2) 이전 글.. Android 배워보자 Compose - (1) Compose 가 뭐지? https://developer.android.com/jetpack/compose/documentation?hl=ko Jetpack Compose 시작하기 | Android Developers Jetpack Compose 시작하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하 developanything.tistory.com RecyclerView? Lazy List! 오늘은 Compose 에서 이전까지 우리가 RecyclerView 라고 불러왔던 Lazy List 라는 개념을 알아보겠습니다. 아래 링크는 Android 에서 제공하는 RecycerView -> Lazy List 에 대한 Migratio.. 2024. 1. 10. 이전 1 2 3 4 5 6 7 다음