Notice
Recent Posts
Recent Comments
Link
제이슨의 개발이야기
간단 스트리밍 앱 프로젝트 본문
728x90
반응형
공부용 프로젝트라서 설명은 없습니다 ㅎㅎ..
프로젝트 이름
제이슨 스트리밍 프로젝트
※해당 프로젝트는 MotionLayout 과 ExoPlayer 공부용 프로젝트입니다!
실제 유튜브 API를 사용하지 않았습니다!
공부용이라서 설명은 대충했습니다.... 감안해주세요
사용기술
MotionLayout
Exo Player (영상 재생을 위해)
Retrofit2 (영상 데이터를 가저오기 위해)
Glide (썸네일 보여주기 위해)
대표적인 기술 구현
1. exoplayer 를 이용해서 동영상 재생 구현
2.모션레이아웃을 통한 특정 모션에 따른 트랜지션 구현
스크롤을 밑으로 내리면 밑에 이미지가 나타나고
위로 올리면 이미지가 사라지는 트랜지션 구현
3. 영상 실행 중 해당 화면을 밑으로 내리는 모션을 하면 화면 이 밑으로 내려가는 트랜지션 구현
사용영상
부가 설명
해당 프로젝트는 모션레이아웃 과 Exoplayer 공부용 프로젝트로 써
실제 유튜브 API를 사용하지 않았습니다!
추후에 새롭게 업데이트 할 예정!!
https://github.com/jaeilssss/MyYoutubeApp
GitHub - jaeilssss/MyYoutubeApp
Contribute to jaeilssss/MyYoutubeApp development by creating an account on GitHub.
github.com
728x90
반응형
'공부용프로젝트' 카테고리의 다른 글
실시간 현재 위치 미세먼지알려주는 앱 프로젝트 (0) | 2021.08.16 |
---|