오렌지 플레이어/개발
[2017.10.15] 48. Android 음악 플레이어 프로젝트 [설계]
heepie
2017. 10. 15. 21:07
도입
설계는 어렵지만 재미있다. 음악 플레이어 프로젝트도 머리 안에서 객체를 정의하고 객체 간의 관계를 정의하고 그려보았다.
Android 음악 플레이어 프로젝트의 데이터의 흐름
1. 스마트폰의 저장소에 존재하는 음악을 MusicDataController 클래스를 통해 추출한 후 데이터로 저장한다.
2. 해당 데이터를 List Fragment를 통해 사용자에게 보여준다.
3. 리스트 중 사용자가 선택한 데이터는 PlayMainViewActivity로 보내져 음악이 재생된다.
4. 음악 재생은 PlayerController를 통해 관리되고 진행 사항은 Seekbar를 통해 보여진다.
프로젝트를 진행하며 필요하면 설계를 수정하며 진행할 예정이다.
예상 스크린 샷
#안드로이드 음악 플레이어 #안드로이드 mp3 #안드로이드 프로젝트 #앱개발 #모바일앱개발 #어플개발