비디오를 URI로 받아와 EXO플레이어를 통해 재생하는 컨텐츠를 만들 예정이다. 엑소플레이어는 구글에서 제공하는 라이브러리로 google무비 앱 등 다양한 앱을 이것을 활용해서 만들었다고 한다. 많은 사람들이 이미 활용하는 만큼 이미 구글에 검색하면 정보가 많이 나오는데, 한글로 된 문서는 찾기 힘들어서 너무 힘들다... 지금은 재생만 가능하고 영상 리스트 선택이 안되서 그것을 하고있다. 일단 EXOPlayer를 사용하려면 demo 버전을 다운 받아서 확인해 봐야한다. https://github.com/google/ExoPlayer google/ExoPlayer An extensible media player for Android. Contribute to google/ExoPlayer developme..
예제 코드 동작 영상 가장 아래에 테스트 APP 압축파일을 올려두었습니다. 직접 만들어 보실 분을 위해 모든 코드를 적어둡니다. 각 에니메이션별 속성 값은 fromAlpha : 0.0 ~ 1.0 // 0.0 투명 toAlpha : 0.0 ~ 1.0 // 0.0 투명 fromXScale : X의 시작 크기 toXScale : X의 끝 크기 fromYScale : Y의 시작 크기 toYScale : Y의 끝 크기 pivotX : X 좌표의 중심점 pivotY : Y 좌표의 중심점 fromXDelta : X의 시작 위치 toXDelta : X의 끝 위치 fromYDelta : Y의 시작 위치 toYDelta : Y의 끝 위치 fromDegrees : 회전 시작 각도 toDegrees : 회전 끝 각도 pivo..
안드로이드 (Android)에서 리사이클러뷰(RecyclerView)와 스티키스크롤(sticky scrollview), 탭(Tabs) 세가지를 함께사용해보도록 하겠습니다. 우선 세가지를 함께 사용한 xml입니다. chckendetail.xml 아직 아이템에 대한 세부사항은 나누어 두지 않았고, sticky해더가 tabs를 고정시키게만 설정해둔 상태입니다. app:stickyHeader="@+id/tabs" 를 통해서 고정시킵니다.